/kernel/linux/linux-5.10/drivers/md/persistent-data/ |
H A D | dm-persistent-data-internal.h | 12 static inline unsigned dm_hash_block(dm_block_t b, unsigned hash_mask) in dm_hash_block() argument 16 return (((unsigned) b) * BIG_PRIME) & hash_mask; in dm_hash_block()
|
/kernel/linux/linux-6.6/drivers/md/persistent-data/ |
H A D | dm-persistent-data-internal.h | 13 static inline unsigned int dm_hash_block(dm_block_t b, unsigned int hash_mask) in dm_hash_block() argument 17 return (((unsigned int) b) * BIG_PRIME) & hash_mask; in dm_hash_block()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/ |
H A D | vf.c | 177 u32 hash_value, hash_mask; in e1000_hash_mc_addr_vf() local 181 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in e1000_hash_mc_addr_vf() 186 while (hash_mask >> bit_shift != 0xFF) in e1000_hash_mc_addr_vf() 189 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_vf()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igbvf/ |
H A D | vf.c | 177 u32 hash_value, hash_mask; in e1000_hash_mc_addr_vf() local 181 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in e1000_hash_mc_addr_vf() 186 while (hash_mask >> bit_shift != 0xFF) in e1000_hash_mc_addr_vf() 189 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_vf()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc_hash.h | 50 u64 hash_mask[NPC_MAX_INTF][NPC_MAX_HASH][NPC_MAX_HASH_MASK]; member 101 .hash_mask = { 182 u16 hash_mask; // 11 bits for hash mask member
|
H A D | rvu_npc_hash.c | 94 data_padded[0] = rsp.hash_mask[intf][hash_idx][0] & ldata[0]; in npc_field_hash_calc() 95 data_padded[1] = rsp.hash_mask[intf][hash_idx][1] & ldata[1]; in npc_field_hash_calc() 149 mkex_hash->hash_mask[intf][ld][0]); in npc_program_mkex_hash_rx() 151 mkex_hash->hash_mask[intf][ld][1]); in npc_program_mkex_hash_rx() 189 mkex_hash->hash_mask[intf][ld][0]); in npc_program_mkex_hash_tx() 191 mkex_hash->hash_mask[intf][ld][1]); in npc_program_mkex_hash_tx() 379 rsp->hash_mask[NIX_INTF_RX][i][j] = in rvu_mbox_handler_npc_get_field_hash_info() 381 rsp->hash_mask[NIX_INTF_TX][i][j] = in rvu_mbox_handler_npc_get_field_hash_info() 448 hash &= table->mem_table.hash_mask; in rvu_exact_calculate_hash() 677 rvu->hw->table->mem_table.hash_mask in rvu_exact_config_result_ctrl() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
H A D | igc_mac.c | 790 u32 hash_value, hash_mask; in igc_hash_mc_addr() local 794 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in igc_hash_mc_addr() 799 while (hash_mask >> bit_shift != 0xFF) in igc_hash_mc_addr() 807 * the hash_mask. Case 0 does this exactly. Since there are a total in igc_hash_mc_addr() 842 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igc_hash_mc_addr()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_mac.c | 790 u32 hash_value, hash_mask; in igc_hash_mc_addr() local 794 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in igc_hash_mc_addr() 799 while (hash_mask >> bit_shift != 0xFF) in igc_hash_mc_addr() 807 * the hash_mask. Case 0 does this exactly. Since there are a total in igc_hash_mc_addr() 842 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igc_hash_mc_addr()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
H A D | mac.c | 248 u32 hash_value, hash_mask; in e1000_hash_mc_addr() local 252 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in e1000_hash_mc_addr() 257 while (hash_mask >> bit_shift != 0xFF) in e1000_hash_mc_addr() 265 * the hash_mask. Case 0 does this exactly. Since there are a total in e1000_hash_mc_addr() 300 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/ |
H A D | e1000_mac.c | 428 u32 hash_value, hash_mask; in igb_hash_mc_addr() local 432 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in igb_hash_mc_addr() 437 while (hash_mask >> bit_shift != 0xFF && bit_shift < 4) in igb_hash_mc_addr() 445 * the hash_mask. Case 0 does this exactly. Since there are a total in igb_hash_mc_addr() 480 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igb_hash_mc_addr()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
H A D | mac.c | 248 u32 hash_value, hash_mask; in e1000_hash_mc_addr() local 252 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in e1000_hash_mc_addr() 257 while (hash_mask >> bit_shift != 0xFF) in e1000_hash_mc_addr() 265 * the hash_mask. Case 0 does this exactly. Since there are a total in e1000_hash_mc_addr() 300 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/ |
H A D | e1000_mac.c | 428 u32 hash_value, hash_mask; in igb_hash_mc_addr() local 432 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in igb_hash_mc_addr() 437 while (hash_mask >> bit_shift != 0xFF && bit_shift < 4) in igb_hash_mc_addr() 445 * the hash_mask. Case 0 does this exactly. Since there are a total in igb_hash_mc_addr() 480 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igb_hash_mc_addr()
|
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/sec/ |
H A D | sec_drv.c | 448 static void sec_ipv6_hashmask(struct sec_dev_info *info, u32 hash_mask[]) in sec_ipv6_hashmask() argument 454 writel_relaxed(hash_mask[0], in sec_ipv6_hashmask() 458 static int sec_ipv4_hashmask(struct sec_dev_info *info, u32 hash_mask) in sec_ipv4_hashmask() argument 460 if (hash_mask & SEC_HASH_IPV4_MASK) { in sec_ipv4_hashmask() 465 writel_relaxed(hash_mask, in sec_ipv4_hashmask()
|
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/sec/ |
H A D | sec_drv.c | 448 static void sec_ipv6_hashmask(struct sec_dev_info *info, u32 hash_mask[]) in sec_ipv6_hashmask() argument 454 writel_relaxed(hash_mask[0], in sec_ipv6_hashmask() 458 static int sec_ipv4_hashmask(struct sec_dev_info *info, u32 hash_mask) in sec_ipv4_hashmask() argument 460 if (hash_mask & SEC_HASH_IPV4_MASK) { in sec_ipv4_hashmask() 465 writel_relaxed(hash_mask, in sec_ipv4_hashmask()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | rx.h | 792 * @hash_mask: Type of RSS to use. Values are from %iwl_rss_hash_func_en 799 u8 hash_mask; member
|
/kernel/linux/linux-5.10/lib/zlib_deflate/ |
H A D | defutil.h | 117 uInt hash_mask; /* hash_size-1 */ member
|
H A D | deflate.c | 163 #define UPDATE_HASH(s,h,c) (h = (((h)<<s->hash_shift) ^ (c)) & s->hash_mask) 258 s->hash_mask = s->hash_size - 1; in zlib_deflateInit2()
|
/kernel/linux/linux-6.6/lib/zlib_deflate/ |
H A D | defutil.h | 117 uInt hash_mask; /* hash_size-1 */ member
|
H A D | deflate.c | 163 #define UPDATE_HASH(s,h,c) (h = (((h)<<s->hash_shift) ^ (c)) & s->hash_mask) 258 s->hash_mask = s->hash_size - 1; in zlib_deflateInit2()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-snap.c | 43 uint32_t hash_mask; member 665 et->hash_mask = size - 1; in dm_exception_table_init() 684 size = et->hash_mask + 1; in dm_exception_table_exit() 697 return (chunk >> et->hash_shift) & et->hash_mask; in exception_hash()
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-snap.c | 44 uint32_t hash_mask; member 663 et->hash_mask = size - 1; in dm_exception_table_init() 683 size = et->hash_mask + 1; in dm_exception_table_exit() 696 return (chunk >> et->hash_shift) & et->hash_mask; in exception_hash()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/ |
H A D | bna_types.h | 645 u8 hash_mask; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/brocade/bna/ |
H A D | bna_types.h | 654 u8 hash_mask; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | rx.h | 891 * @hash_mask: Type of RSS to use. Values are from %iwl_rss_hash_func_en 898 u8 hash_mask; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | fw.c | 107 .hash_mask = BIT(IWL_RSS_HASH_TYPE_IPV4_TCP) | in iwl_send_rss_cfg_cmd()
|