23 lines · 568 B · C
RawDownload
// SPDX-License-Identifier: GPL-2.0-or-later/* */ #include <linux/module.h>#include <linux/libgcc.h> word_type notrace __ucmpdi2(unsigned long long a, unsigned long long b){	const DWunion au = {.ll = a};	const DWunion bu = {.ll = b}; 	if ((unsigned int) au.s.high < (unsigned int) bu.s.high)		return 0;	else if ((unsigned int) au.s.high > (unsigned int) bu.s.high)		return 2;	if ((unsigned int) au.s.low < (unsigned int) bu.s.low)		return 0;	else if ((unsigned int) au.s.low > (unsigned int) bu.s.low)		return 2;	return 1;}EXPORT_SYMBOL(__ucmpdi2);