Searched defs:ADDCARRY (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/Network/slirp/
H A Dcksum.c67 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro
68 #define REDUCE { l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; ADDCARRY(sum); }
/vbox/src/VBox/Devices/Network/slirp/bsd/amd64/
H A Din_cksum.c64 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro
75 ADDCARRY(sum); \
182 ADDCARRY(sum);
/vbox/src/VBox/Devices/Network/slirp/bsd/i386/
H A Din_cksum.c63 #undef ADDCARRY macro
64 #define ADDCARRY(x) if ((x) > 0xffff) (x) -= 0xffff macro
81 ADDCARRY(sum); \
84 #define REDUCE {sum = (sum & 0xffff) + (sum >> 16); ADDCARRY(sum);}
190 ADDCARRY(sum);

Completed in 35 milliseconds