Home
last modified time | relevance | path

Searched refs:hlist_head (Results 1 – 25 of 311) sorted by relevance

12345678910>>...13

/Linux-v4.19/include/linux/
Dlsm_hooks.h1783 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 …]
Dseq_file.h223 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…
Dhashtable.h17 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()
Dif_team.h205 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/
Dxfrm.h14 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/
Dxfrm_hash.c16 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/
Dtypes.h229 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 …]
Dhash.h54 struct hlist_head *table;
92 struct hlist_head *head; in batadv_hash_add()
144 struct hlist_head *head; in batadv_hash_remove()
Dmulticast.c160 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/
Dlec.h74 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/
Dhashtable.h18 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/
Daf_can.h71 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/
Dbook3s_mmu_hpte.c153 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/
Diwpm_util.c45 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/
Dfib_semantics.c52 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/
Duser.c84 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()
Duser-return-notifier.c7 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/
Ddrm_hashtab.c62 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/
Dllcp.h46 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/
Dopa_vnic_encap.c103 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/
Dhost.c34 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/
Dflow_table.c119 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()
Dvport.c40 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/
Denic_clsf.c91 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/
Dfs.h50 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];

12345678910>>...13