/Linux-v4.19/include/linux/ |
D | lsm_hooks.h | 1783 struct hlist_head binder_set_context_mgr; 1784 struct hlist_head binder_transaction; 1785 struct hlist_head binder_transfer_binder; 1786 struct hlist_head binder_transfer_file; 1787 struct hlist_head ptrace_access_check; 1788 struct hlist_head ptrace_traceme; 1789 struct hlist_head capget; 1790 struct hlist_head capset; 1791 struct hlist_head capable; 1792 struct hlist_head quotactl; [all …]
|
D | seq_file.h | 223 extern struct hlist_node *seq_hlist_start(struct hlist_head *head, 225 extern struct hlist_node *seq_hlist_start_head(struct hlist_head *head, 227 extern struct hlist_node *seq_hlist_next(void *v, struct hlist_head *head, 230 extern struct hlist_node *seq_hlist_start_rcu(struct hlist_head *head, 232 extern struct hlist_node *seq_hlist_start_head_rcu(struct hlist_head *head, 235 struct hlist_head *head, 239 extern struct hlist_node *seq_hlist_start_percpu(struct hlist_head __percpu *head, int *cpu, loff_t… 241 extern struct hlist_node *seq_hlist_next_percpu(void *v, struct hlist_head __percpu *head, int *cpu…
|
D | hashtable.h | 17 struct hlist_head name[1 << (bits)] = \ 21 struct hlist_head name[1 << (bits)] __read_mostly = \ 25 struct hlist_head name[1 << (bits)] 34 static inline void __hash_init(struct hlist_head *ht, unsigned int sz) in __hash_init() 81 static inline bool __hash_empty(struct hlist_head *ht, unsigned int sz) in __hash_empty()
|
D | if_team.h | 205 struct hlist_head en_port_hlist[TEAM_PORT_HASHENTRIES]; 248 static inline struct hlist_head *team_port_index_hash(struct team *team, in team_port_index_hash() 258 struct hlist_head *head = team_port_index_hash(team, port_index); in team_get_port_by_index() 279 struct hlist_head *head = team_port_index_hash(team, port_index); in team_get_port_by_index_rcu()
|
/Linux-v4.19/include/net/netns/ |
D | xfrm.h | 14 struct hlist_head __rcu *table; 41 struct hlist_head __rcu *state_bydst; 42 struct hlist_head __rcu *state_bysrc; 43 struct hlist_head __rcu *state_byspi; 49 struct hlist_head *policy_byidx; 51 struct hlist_head policy_inexact[XFRM_POLICY_MAX];
|
/Linux-v4.19/net/xfrm/ |
D | xfrm_hash.c | 16 struct hlist_head *xfrm_hash_alloc(unsigned int sz) in xfrm_hash_alloc() 18 struct hlist_head *n; in xfrm_hash_alloc() 25 n = (struct hlist_head *) in xfrm_hash_alloc() 32 void xfrm_hash_free(struct hlist_head *n, unsigned int sz) in xfrm_hash_free()
|
/Linux-v4.19/net/batman-adv/ |
D | types.h | 229 struct hlist_head neigh_list; 272 struct hlist_head fragment_list; 367 struct hlist_head ifinfo_list; 464 struct hlist_head neigh_list; 508 struct hlist_head vlan_list; 636 struct hlist_head ifinfo_list; 960 struct hlist_head req_list; 1092 struct hlist_head gateway_list; 1131 struct hlist_head container_list; 1134 struct hlist_head handler_list; [all …]
|
D | hash.h | 54 struct hlist_head *table; 92 struct hlist_head *head; in batadv_hash_add() 144 struct hlist_head *head; in batadv_hash_remove()
|
D | multicast.c | 160 struct hlist_head *mcast_list) in batadv_mcast_mla_softif_get() 204 struct hlist_head *mcast_list) in batadv_mcast_mla_is_duplicate() 255 struct hlist_head *mcast_list) in batadv_mcast_mla_bridge_get() 308 static void batadv_mcast_mla_list_free(struct hlist_head *mcast_list) in batadv_mcast_mla_list_free() 332 struct hlist_head *mcast_list) in batadv_mcast_mla_tt_retract() 366 struct hlist_head *mcast_list) in batadv_mcast_mla_tt_add() 620 struct hlist_head mcast_list = HLIST_HEAD_INIT; in __batadv_mcast_mla_update() 1048 struct hlist_head *head = &bat_priv->mcast.want_all_unsnoopables_list; in batadv_mcast_want_unsnoop_update() 1093 struct hlist_head *head = &bat_priv->mcast.want_all_ipv4_list; in batadv_mcast_want_ipv4_update() 1138 struct hlist_head *head = &bat_priv->mcast.want_all_ipv6_list; in batadv_mcast_want_ipv6_update() [all …]
|
/Linux-v4.19/net/atm/ |
D | lec.h | 74 struct hlist_head lec_arp_empty_ones; 76 struct hlist_head lec_arp_tables[LEC_ARP_TABLE_SIZE]; 78 struct hlist_head lec_no_forward; 85 struct hlist_head mcast_fwds;
|
/Linux-v4.19/tools/include/linux/ |
D | hashtable.h | 18 struct hlist_head name[1 << (bits)] = \ 22 struct hlist_head name[1 << (bits)] 31 static inline void __hash_init(struct hlist_head *ht, unsigned int sz) in __hash_init() 69 static inline bool __hash_empty(struct hlist_head *ht, unsigned int sz) in __hash_empty()
|
/Linux-v4.19/net/can/ |
D | af_can.h | 71 struct hlist_head rx[RX_MAX]; 72 struct hlist_head rx_sff[CAN_SFF_RCV_ARRAY_SZ]; 73 struct hlist_head rx_eff[CAN_EFF_RCV_ARRAY_SZ];
|
/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s_mmu_hpte.c | 153 struct hlist_head *list = &vcpu3s->hpte_hash_vpte_long[i]; in kvmppc_mmu_pte_flush_all() 165 struct hlist_head *list; in kvmppc_mmu_pte_flush_page() 184 struct hlist_head *list; in kvmppc_mmu_pte_flush_long() 227 struct hlist_head *list; in kvmppc_mmu_pte_vflush_short() 248 struct hlist_head *list; in kvmppc_mmu_pte_vflush_64k() 270 struct hlist_head *list; in kvmppc_mmu_pte_vflush_long() 321 struct hlist_head *list = &vcpu3s->hpte_hash_vpte_long[i]; in kvmppc_mmu_pte_pflush() 355 static void kvmppc_mmu_hpte_init_hash(struct hlist_head *hash_list, int len) in kvmppc_mmu_hpte_init_hash()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | iwpm_util.c | 45 static struct hlist_head *iwpm_hash_bucket; 48 static struct hlist_head *iwpm_reminfo_bucket; 60 sizeof(struct hlist_head), in iwpm_init() 67 sizeof(struct hlist_head), in iwpm_init() 112 static struct hlist_head *get_mapinfo_hash_bucket(struct sockaddr_storage *, 119 struct hlist_head *hash_bucket_head = NULL; in iwpm_create_mapinfo() 157 struct hlist_head *hash_bucket_head; in iwpm_remove_mapinfo() 234 static struct hlist_head *get_reminfo_hash_bucket(struct sockaddr_storage *, 239 struct hlist_head *hash_bucket_head; in iwpm_add_remote_info() 259 struct hlist_head *hash_bucket_head; in iwpm_get_remote_info() [all …]
|
/Linux-v4.19/net/ipv4/ |
D | fib_semantics.c | 52 static struct hlist_head *fib_info_hash; 53 static struct hlist_head *fib_info_laddrhash; 59 static struct hlist_head fib_info_devhash[DEVINDEX_HASHSIZE]; 311 struct hlist_head *head; in fib_find_info() 343 struct hlist_head *head; in ip_fib_check_default() 914 static struct hlist_head *fib_info_hash_alloc(int bytes) in fib_info_hash_alloc() 919 return (struct hlist_head *) in fib_info_hash_alloc() 924 static void fib_info_hash_free(struct hlist_head *hash, int bytes) in fib_info_hash_free() 935 static void fib_info_hash_move(struct hlist_head *new_info_hash, in fib_info_hash_move() 936 struct hlist_head *new_laddrhash, in fib_info_hash_move() [all …]
|
/Linux-v4.19/kernel/ |
D | user.c | 84 struct hlist_head uidhash_table[UIDHASH_SZ]; 110 static void uid_hash_insert(struct user_struct *up, struct hlist_head *hashent) in uid_hash_insert() 120 static struct user_struct *uid_hash_find(kuid_t uid, struct hlist_head *hashent) in uid_hash_find() 178 struct hlist_head *hashent = uidhashentry(uid); in alloc_uid()
|
D | user-return-notifier.c | 7 static DEFINE_PER_CPU(struct hlist_head, return_notifier_list); 38 struct hlist_head *head; in fire_user_return_notifiers()
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_hashtab.c | 62 struct hlist_head *h_list; in drm_ht_verbose_list() 77 struct hlist_head *h_list; in drm_ht_find_key() 95 struct hlist_head *h_list; in drm_ht_find_key_rcu() 112 struct hlist_head *h_list; in drm_ht_insert_item()
|
/Linux-v4.19/net/nfc/ |
D | llcp.h | 46 struct hlist_head head; 104 struct hlist_head pending_sdreqs; 247 void nfc_llcp_free_sdp_tlv_list(struct hlist_head *sdp_head); 253 struct hlist_head *tlv_list, size_t tlvs_len); 255 struct hlist_head *tlv_list, size_t tlvs_len);
|
/Linux-v4.19/drivers/infiniband/ulp/opa_vnic/ |
D | opa_vnic_encap.c | 103 static void opa_vnic_free_mac_tbl(struct hlist_head *mactbl) in opa_vnic_free_mac_tbl() 119 static struct hlist_head *opa_vnic_alloc_mac_tbl(void) in opa_vnic_alloc_mac_tbl() 121 u32 size = sizeof(struct hlist_head) * OPA_VNIC_MAC_TBL_SIZE; in opa_vnic_alloc_mac_tbl() 122 struct hlist_head *mactbl; in opa_vnic_alloc_mac_tbl() 135 struct hlist_head *mactbl; in opa_vnic_release_mac_tbl() 156 struct hlist_head *mactbl; in opa_vnic_query_mac_tbl() 208 struct hlist_head *new_mactbl, *old_mactbl; in opa_vnic_update_mac_tbl() 302 struct hlist_head *mactbl; in opa_vnic_chk_mac_tbl()
|
/Linux-v4.19/fs/lockd/ |
D | host.c | 34 static struct hlist_head nlm_server_hosts[NLM_HOST_NRHASH]; 35 static struct hlist_head nlm_client_hosts[NLM_HOST_NRHASH]; 230 struct hlist_head *chain; in nlmclnt_lookup_host() 326 struct hlist_head *chain; in nlmsvc_lookup_host() 515 static struct nlm_host *next_host_state(struct hlist_head *cache, in next_host_state() 520 struct hlist_head *chain; in next_host_state() 575 struct hlist_head *chain; in nlm_complain_hosts() 606 struct hlist_head *chain; in nlm_shutdown_hosts_net() 649 struct hlist_head *chain; in nlm_gc_hosts()
|
/Linux-v4.19/net/openvswitch/ |
D | flow_table.c | 119 buckets = flex_array_alloc(sizeof(struct hlist_head), in alloc_buckets() 131 INIT_HLIST_HEAD((struct hlist_head *) in alloc_buckets() 252 struct hlist_head *head = flex_array_get(ti->buckets, i); in table_instance_destroy() 290 struct hlist_head *head; in ovs_flow_tbl_dump_next() 313 static struct hlist_head *find_bucket(struct table_instance *ti, u32 hash) in find_bucket() 323 struct hlist_head *head; in table_instance_insert() 332 struct hlist_head *head; in ufid_table_instance_insert() 350 struct hlist_head *head; in flow_table_copy_flows() 471 struct hlist_head *head; in masked_flow_lookup() 556 struct hlist_head *head; in ovs_flow_tbl_lookup_ufid()
|
D | vport.c | 40 static struct hlist_head *dev_table; 50 dev_table = kcalloc(VPORT_HASH_BUCKETS, sizeof(struct hlist_head), in ovs_vport_init() 68 static struct hlist_head *hash_bucket(const struct net *net, const char *name) in hash_bucket() 109 struct hlist_head *bucket = hash_bucket(net, name); in ovs_vport_locate() 207 struct hlist_head *bucket; in ovs_vport_add()
|
/Linux-v4.19/drivers/net/ethernet/cisco/enic/ |
D | enic_clsf.c | 91 struct hlist_head *hhead; in enic_rfs_flw_tbl_free() 111 struct hlist_head *hhead; in htbl_fltr_search() 133 struct hlist_head *hhead; in enic_flow_may_expire() 155 static struct enic_rfs_fltr_node *htbl_key_search(struct hlist_head *h, in htbl_key_search() 234 struct hlist_head *head; in enic_rx_flow_steer()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | fs.h | 50 struct hlist_head netdev_uc[MLX5E_L2_ADDR_HASH_SIZE]; 51 struct hlist_head netdev_mc[MLX5E_L2_ADDR_HASH_SIZE]; 134 struct hlist_head rules_hash[ARFS_HASH_SIZE];
|