Lines Matching full:diff
110 * diff contains the difference between the two with the same
116 i_cmp_addr_impl(void *ip1, void *ip2, ip_addr_type_t atype, int64_t *diff) in i_cmp_addr_impl() argument
165 * 3. if high-order diff == 0, we can take low-order in i_cmp_addr_impl()
166 * diff, if necessary cap it, convert it to signed in i_cmp_addr_impl()
171 * if high-order diff is > 1, any low-order difference won't in i_cmp_addr_impl()
232 if (diff != NULL) in i_cmp_addr_impl()
233 *diff = d; in i_cmp_addr_impl()
240 ilb_cmp_in6_addr(struct in6_addr *ip1, struct in6_addr *ip2, int64_t *diff) in ilb_cmp_in6_addr() argument
244 res = i_cmp_addr_impl(ip1, ip2, internal, diff); in ilb_cmp_in6_addr()
249 ilb_cmp_ipaddr(ilb_ip_addr_t *ip1, ilb_ip_addr_t *ip2, int64_t *diff) in ilb_cmp_ipaddr() argument
253 res = i_cmp_addr_impl(ip1, ip2, external, diff); in ilb_cmp_ipaddr()