Home
last modified time | relevance | path

Searched refs:CAN_EFF_RCV_HASH_BITS (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/include/linux/can/
H A Dcan-ml.h50 #define CAN_EFF_RCV_HASH_BITS 10 macro
51 #define CAN_EFF_RCV_ARRAY_SZ (1 << CAN_EFF_RCV_HASH_BITS)
/kernel/linux/linux-6.6/include/linux/can/
H A Dcan-ml.h50 #define CAN_EFF_RCV_HASH_BITS 10 macro
51 #define CAN_EFF_RCV_ARRAY_SZ (1 << CAN_EFF_RCV_HASH_BITS)
/kernel/linux/linux-5.10/net/can/
H A Daf_can.c321 * (see CAN_EFF_RCV_HASH_BITS definition)
324 * Hash value from 0x000 - 0x3FF ( enforced by CAN_EFF_RCV_HASH_BITS mask )
331 hash ^= can_id >> CAN_EFF_RCV_HASH_BITS; in effhash()
332 hash ^= can_id >> (2 * CAN_EFF_RCV_HASH_BITS); in effhash()
334 return hash & ((1 << CAN_EFF_RCV_HASH_BITS) - 1); in effhash()
/kernel/linux/linux-6.6/net/can/
H A Daf_can.c320 * (see CAN_EFF_RCV_HASH_BITS definition)
323 * Hash value from 0x000 - 0x3FF ( enforced by CAN_EFF_RCV_HASH_BITS mask )
330 hash ^= can_id >> CAN_EFF_RCV_HASH_BITS; in effhash()
331 hash ^= can_id >> (2 * CAN_EFF_RCV_HASH_BITS); in effhash()
333 return hash & ((1 << CAN_EFF_RCV_HASH_BITS) - 1); in effhash()

Completed in 3 milliseconds