Lines Matching refs:b
79 static const __be16 *b = (const __be16 *)eth_reserved_addr_base; in is_link_local_ether_addr() local
83 return (((*(const u32 *)addr) ^ (*(const u32 *)b)) | in is_link_local_ether_addr()
84 (__force int)((a[2] ^ b[2]) & m)) == 0; in is_link_local_ether_addr()
86 return ((a[0] ^ b[0]) | (a[1] ^ b[1]) | ((a[2] ^ b[2]) & m)) == 0; in is_link_local_ether_addr()
283 const u16 *b = (const u16 *)src; in ether_addr_copy()
285 a[0] = b[0]; in ether_addr_copy()
286 a[1] = b[1]; in ether_addr_copy()
287 a[2] = b[2]; in ether_addr_copy()
336 const u16 *b = (const u16 *)addr2; in ether_addr_equal()
338 return ((a[0] ^ b[0]) | (a[1] ^ b[1]) | (a[2] ^ b[2])) == 0; in ether_addr_equal()
509 static inline unsigned long compare_ether_header(const void *a, const void *b) in compare_ether_header() argument
522 fold = *(unsigned long *)a ^ *(unsigned long *)b; in compare_ether_header()
523 fold |= *(unsigned long *)(a + 6) ^ *(unsigned long *)(b + 6); in compare_ether_header()
527 u32 *b32 = (u32 *)((u8 *)b + 2); in compare_ether_header()
529 return (*(u16 *)a ^ *(u16 *)b) | (a32[0] ^ b32[0]) | in compare_ether_header()