/kernel/linux/linux-5.10/net/netfilter/ipvs/ |
H A D | ip_vs_sh.c | 315 const union nf_inet_addr *hash_addr; in ip_vs_sh_schedule() local 317 hash_addr = ip_vs_iph_inverse(iph) ? &iph->daddr : &iph->saddr; in ip_vs_sh_schedule() 327 dest = ip_vs_sh_get_fallback(svc, s, hash_addr, port); in ip_vs_sh_schedule() 329 dest = ip_vs_sh_get(svc, s, hash_addr, port); in ip_vs_sh_schedule() 337 IP_VS_DBG_ADDR(svc->af, hash_addr), in ip_vs_sh_schedule()
|
H A D | ip_vs_mh.c | 481 const union nf_inet_addr *hash_addr; in ip_vs_mh_schedule() local 483 hash_addr = ip_vs_iph_inverse(iph) ? &iph->daddr : &iph->saddr; in ip_vs_mh_schedule() 493 dest = ip_vs_mh_get_fallback(svc, s, hash_addr, port); in ip_vs_mh_schedule() 495 dest = ip_vs_mh_get(svc, s, hash_addr, port); in ip_vs_mh_schedule() 503 IP_VS_DBG_ADDR(svc->af, hash_addr), in ip_vs_mh_schedule()
|
/kernel/linux/linux-6.6/net/netfilter/ipvs/ |
H A D | ip_vs_sh.c | 315 const union nf_inet_addr *hash_addr; in ip_vs_sh_schedule() local 317 hash_addr = ip_vs_iph_inverse(iph) ? &iph->daddr : &iph->saddr; in ip_vs_sh_schedule() 327 dest = ip_vs_sh_get_fallback(svc, s, hash_addr, port); in ip_vs_sh_schedule() 329 dest = ip_vs_sh_get(svc, s, hash_addr, port); in ip_vs_sh_schedule() 337 IP_VS_DBG_ADDR(svc->af, hash_addr), in ip_vs_sh_schedule()
|
H A D | ip_vs_mh.c | 480 const union nf_inet_addr *hash_addr; in ip_vs_mh_schedule() local 482 hash_addr = ip_vs_iph_inverse(iph) ? &iph->daddr : &iph->saddr; in ip_vs_mh_schedule() 492 dest = ip_vs_mh_get_fallback(svc, s, hash_addr, port); in ip_vs_mh_schedule() 494 dest = ip_vs_mh_get(svc, s, hash_addr, port); in ip_vs_mh_schedule() 502 IP_VS_DBG_ADDR(svc->af, hash_addr), in ip_vs_mh_schedule()
|
/kernel/linux/linux-5.10/drivers/net/ipa/ |
H A D | ipa_cmd.h | 117 * @hash_addr: DMA address of hashed table data to write 119 * If hash_size is 0, hash_offset and hash_addr are ignored. 124 dma_addr_t hash_addr);
|
H A D | ipa_table.c | 439 dma_addr_t hash_addr; in ipa_table_init_add() local 463 hash_addr = ipa_table_addr(ipa, filter, hash_count); in ipa_table_init_add() 466 hash_size, hash_mem->offset, hash_addr); in ipa_table_init_add()
|
H A D | ipa_cmd.c | 372 /* If hash_size is 0, hash_offset and hash_addr ignored. */ 376 dma_addr_t hash_addr) in ipa_cmd_table_init_add() 405 payload->hash_rules_addr = cpu_to_le64(hash_addr); in ipa_cmd_table_init_add() 373 ipa_cmd_table_init_add(struct gsi_trans *trans, enum ipa_cmd_opcode opcode, u16 size, u32 offset, dma_addr_t addr, u16 hash_size, u32 hash_offset, dma_addr_t hash_addr) ipa_cmd_table_init_add() argument
|
/kernel/linux/linux-6.6/drivers/net/ipa/ |
H A D | ipa_cmd.h | 92 * @hash_addr: DMA address of hashed table data to write 94 * If hash_size is 0, hash_offset and hash_addr are ignored. 99 dma_addr_t hash_addr);
|
H A D | ipa_table.c | 391 dma_addr_t hash_addr; in ipa_table_init_add() local 431 hash_addr = ipa_table_addr(ipa, filter, hash_count); in ipa_table_init_add() 434 hash_size, hash_offset, hash_addr); in ipa_table_init_add()
|
H A D | ipa_cmd.c | 359 /* If hash_size is 0, hash_offset and hash_addr ignored. */ 363 dma_addr_t hash_addr) in ipa_cmd_table_init_add() 391 payload->hash_rules_addr = cpu_to_le64(hash_addr); in ipa_cmd_table_init_add() 360 ipa_cmd_table_init_add(struct gsi_trans *trans, enum ipa_cmd_opcode opcode, u16 size, u32 offset, dma_addr_t addr, u16 hash_size, u32 hash_offset, dma_addr_t hash_addr) ipa_cmd_table_init_add() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mediatek/ |
H A D | mtk_star_emac.c | 777 unsigned int hash_addr) in mtk_star_set_hashbit() 786 val = hash_addr & MTK_STAR_MSK_HASH_CTRL_HASH_BIT_ADDR; in mtk_star_set_hashbit() 1121 unsigned int hash_addr, i; in mtk_star_set_rx_mode() local 1141 hash_addr = (hw_addr->addr[0] & 0x01) << 8; in mtk_star_set_rx_mode() 1142 hash_addr += hw_addr->addr[5]; in mtk_star_set_rx_mode() 1143 ret = mtk_star_set_hashbit(priv, hash_addr); in mtk_star_set_rx_mode() 776 mtk_star_set_hashbit(struct mtk_star_priv *priv, unsigned int hash_addr) mtk_star_set_hashbit() argument
|
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | igen6_edac.c | 291 u64 hash_addr = addr & mask, hash = hash_init; in mem_slice_hash() local 296 hash ^= (hash_addr >> i) & 1; in mem_slice_hash() 470 u64 hash_addr = addr & mask, hash = 0; in decode_chan_idx() local 475 hash ^= (hash_addr >> i) & 1; in decode_chan_idx()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/ |
H A D | mtk_star_emac.c | 837 unsigned int hash_addr) in mtk_star_set_hashbit() 846 val = hash_addr & MTK_STAR_MSK_HASH_CTRL_HASH_BIT_ADDR; in mtk_star_set_hashbit() 1207 unsigned int hash_addr, i; in mtk_star_set_rx_mode() local 1227 hash_addr = (hw_addr->addr[0] & 0x01) << 8; in mtk_star_set_rx_mode() 1228 hash_addr += hw_addr->addr[5]; in mtk_star_set_rx_mode() 1229 ret = mtk_star_set_hashbit(priv, hash_addr); in mtk_star_set_rx_mode() 836 mtk_star_set_hashbit(struct mtk_star_priv *priv, unsigned int hash_addr) mtk_star_set_hashbit() argument
|