Home
last modified time | relevance | path

Searched refs:hlist_node (Results 1 – 200 of 284) sorted by relevance

12

/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/
Dlibcfs_hash.h293 struct cfs_hash_bd *bd, struct hlist_node *hnode);
296 struct cfs_hash_bd *bd, struct hlist_node *hnode);
303 void * (*hs_key)(struct hlist_node *hnode);
305 void (*hs_keycpy)(struct hlist_node *hnode, void *key);
310 int (*hs_keycmp)(const void *key, struct hlist_node *hnode);
312 void * (*hs_object)(struct hlist_node *hnode);
314 void (*hs_get)(struct cfs_hash *hs, struct hlist_node *hnode);
316 void (*hs_put)(struct cfs_hash *hs, struct hlist_node *hnode);
318 void (*hs_put_locked)(struct cfs_hash *hs, struct hlist_node *hnode);
320 void (*hs_exit)(struct cfs_hash *hs, struct hlist_node *hnode);
[all …]
/linux-4.1.27/include/linux/
Drculist.h155 static inline void hlist_del_init_rcu(struct hlist_node *n) in hlist_del_init_rcu()
343 static inline void hlist_del_rcu(struct hlist_node *n) in hlist_del_rcu()
356 static inline void hlist_replace_rcu(struct hlist_node *old, in hlist_replace_rcu()
357 struct hlist_node *new) in hlist_replace_rcu()
359 struct hlist_node *next = old->next; in hlist_replace_rcu()
363 rcu_assign_pointer(*(struct hlist_node __rcu **)new->pprev, new); in hlist_replace_rcu()
372 #define hlist_first_rcu(head) (*((struct hlist_node __rcu **)(&(head)->first)))
373 #define hlist_next_rcu(node) (*((struct hlist_node __rcu **)(&(node)->next)))
374 #define hlist_pprev_rcu(node) (*((struct hlist_node __rcu **)((node)->pprev)))
395 static inline void hlist_add_head_rcu(struct hlist_node *n, in hlist_add_head_rcu()
[all …]
Dseq_file.h202 extern struct hlist_node *seq_hlist_start(struct hlist_head *head,
204 extern struct hlist_node *seq_hlist_start_head(struct hlist_head *head,
206 extern struct hlist_node *seq_hlist_next(void *v, struct hlist_head *head,
209 extern struct hlist_node *seq_hlist_start_rcu(struct hlist_head *head,
211 extern struct hlist_node *seq_hlist_start_head_rcu(struct hlist_head *head,
213 extern struct hlist_node *seq_hlist_next_rcu(void *v,
218 extern struct hlist_node *seq_hlist_start_percpu(struct hlist_head __percpu *head, int *cpu, loff_t…
220 extern struct hlist_node *seq_hlist_next_percpu(void *v, struct hlist_head __percpu *head, int *cpu…
Dlist.h598 static inline void INIT_HLIST_NODE(struct hlist_node *h) in INIT_HLIST_NODE()
604 static inline int hlist_unhashed(const struct hlist_node *h) in hlist_unhashed()
614 static inline void __hlist_del(struct hlist_node *n) in __hlist_del()
616 struct hlist_node *next = n->next; in __hlist_del()
617 struct hlist_node **pprev = n->pprev; in __hlist_del()
623 static inline void hlist_del(struct hlist_node *n) in hlist_del()
630 static inline void hlist_del_init(struct hlist_node *n) in hlist_del_init()
638 static inline void hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
640 struct hlist_node *first = h->first; in hlist_add_head()
649 static inline void hlist_add_before(struct hlist_node *n, in hlist_add_before()
[all …]
Dfs_pin.h6 struct hlist_node s_list;
7 struct hlist_node m_list;
Dtypes.h190 struct hlist_node *first;
193 struct hlist_node { struct
194 struct hlist_node *next, **pprev; argument
Dhashtable.h71 static inline bool hash_hashed(struct hlist_node *node) in hash_hashed()
100 static inline void hash_del(struct hlist_node *node) in hash_del()
109 static inline void hash_del_rcu(struct hlist_node *node) in hash_del_rcu()
Dpid.h54 struct hlist_node pid_chain;
71 struct hlist_node node;
Duser-return-notifier.h11 struct hlist_node link;
Diocontext.h86 struct hlist_node ioc_node;
Ddebugobjects.h28 struct hlist_node node;
Dpreempt.h180 struct hlist_node link;
Dif_macvlan.h40 struct hlist_node hlist;
Dkprobes.h74 struct hlist_node hlist;
196 struct hlist_node hlist;
Dlru_cache.h160 struct hlist_node colision;
Dposix-timers.h64 struct hlist_node t_hash;
Dcgroup-defs.h144 struct hlist_node hlist;
Dif_team.h33 struct hlist_node hlist; /* node in enabled ports hash list */
Dmmu_notifier.h184 struct hlist_node hlist;
Dfsnotify_backend.h221 struct hlist_node obj_list; /* list of marks for inode / vfsmount */
Dinetdevice.h130 struct hlist_node hash;
Dfscache-cache.h376 struct hlist_node cookie_link; /* link in cookie->backing_objects */
Ddcache.h133 struct hlist_node d_alias; /* inode alias list */
Dquota.h286 struct hlist_node dq_hash; /* Hash list in memory */
Dftrace_event.h129 struct hlist_node node;
Dkvm_host.h321 struct hlist_node link;
737 struct hlist_node link;
/linux-4.1.27/net/batman-adv/
Dtypes.h118 struct hlist_node list;
151 struct hlist_node list;
258 struct hlist_node mcast_want_all_unsnoopables_node;
259 struct hlist_node mcast_want_all_ipv4_node;
260 struct hlist_node mcast_want_all_ipv6_node;
275 struct hlist_node hash_entry;
319 struct hlist_node list;
342 struct hlist_node list;
381 struct hlist_node list;
706 struct hlist_node list;
[all …]
Dhash.h26 typedef int (*batadv_hashdata_compare_cb)(const struct hlist_node *,
34 typedef void (*batadv_hashdata_free_cb)(struct hlist_node *, void *);
61 struct hlist_node *node, *node_tmp; in batadv_hash_delete()
119 struct hlist_node *data_node) in batadv_hash_add()
124 struct hlist_node *node; in batadv_hash_add()
166 struct hlist_node *node; in batadv_hash_remove()
Dmulticast.c90 struct hlist_node *tmp; in batadv_mcast_mla_list_free()
112 struct hlist_node *tmp; in batadv_mcast_mla_tt_retract()
142 struct hlist_node *tmp; in batadv_mcast_mla_tt_add()
577 struct hlist_node *node = &orig->mcast_want_all_unsnoopables_node; in batadv_mcast_want_unsnoop_update()
620 struct hlist_node *node = &orig->mcast_want_all_ipv4_node; in batadv_mcast_want_ipv4_update()
663 struct hlist_node *node = &orig->mcast_want_all_ipv6_node; in batadv_mcast_want_ipv6_update()
Doriginator.c38 int batadv_compare_orig(const struct hlist_node *node, const void *data2) in batadv_compare_orig()
184 struct hlist_node *node_tmp; in batadv_neigh_node_release()
528 struct hlist_node *node_tmp; in batadv_orig_node_release()
568 struct hlist_node *node_tmp; in batadv_originator_free()
686 struct hlist_node *node_tmp; in batadv_purge_neigh_ifinfo()
729 struct hlist_node *node_tmp; in batadv_purge_orig_ifinfo()
779 struct hlist_node *node_tmp; in batadv_purge_orig_neighbors()
925 struct hlist_node *node_tmp; in _batadv_purge_orig()
Doriginator.h23 int batadv_compare_orig(const struct hlist_node *node, const void *data2);
Dtranslation-table.c49 static int batadv_compare_tt(const struct hlist_node *node, const void *data2) in batadv_compare_tt()
1087 struct hlist_node *node_tmp; in batadv_tt_local_purge_list()
1140 struct hlist_node *node_tmp; in batadv_tt_local_table_free()
1653 struct hlist_node *safe; in batadv_tt_global_del_orig_list()
1680 struct hlist_node *safe; in batadv_tt_global_del_orig_node()
1824 struct hlist_node *safe; in batadv_tt_global_del_orig()
1891 struct hlist_node *node_tmp; in batadv_tt_global_purge()
1932 struct hlist_node *node_tmp; in batadv_tt_global_table_free()
3176 struct hlist_node *node_tmp; in batadv_tt_local_purge_pending_clients()
Dbridge_loop_avoidance.c73 static int batadv_compare_backbone_gw(const struct hlist_node *node, in batadv_compare_backbone_gw()
90 static int batadv_compare_claim(const struct hlist_node *node, in batadv_compare_claim()
217 struct hlist_node *node_tmp; in batadv_bla_del_backbone_claims()
991 struct hlist_node *node_tmp; in batadv_bla_purge_backbone_gw()
Dfragmentation.c35 struct hlist_node *node; in batadv_frag_clear_chain()
Ddistributed-arp-table.c85 struct hlist_node *node_tmp; in __batadv_dat_purge()
138 static int batadv_compare_dat(const struct hlist_node *node, const void *data2) in batadv_compare_dat()
Dsend.c582 struct hlist_node *safe_tmp_node; in batadv_purge_outstanding_packets()
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
Dhash.c262 struct hlist_node *hnode) in cfs_hash_hh_hnode_add()
270 struct hlist_node *hnode) in cfs_hash_hh_hnode_del()
302 struct hlist_node *hnode) in cfs_hash_hd_hnode_add()
312 struct hlist_node *hnode) in cfs_hash_hd_hnode_del()
326 struct hlist_node *dh_tail; /**< the last entry */
346 struct hlist_node *hnode) in cfs_hash_dh_hnode_add()
361 struct hlist_node *hnd) in cfs_hash_dh_hnode_del()
368 container_of(hnd->pprev, struct hlist_node, next); in cfs_hash_dh_hnode_del()
380 struct hlist_node *dd_tail; /**< the last entry */
401 struct hlist_node *hnode) in cfs_hash_dd_hnode_add()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dconnection.c170 conn_keycmp(const void *key, struct hlist_node *hnode) in conn_keycmp()
184 conn_key(struct hlist_node *hnode) in conn_key()
193 conn_object(struct hlist_node *hnode) in conn_object()
199 conn_get(struct cfs_hash *hs, struct hlist_node *hnode) in conn_get()
208 conn_put_locked(struct cfs_hash *hs, struct hlist_node *hnode) in conn_put_locked()
217 conn_exit(struct cfs_hash *hs, struct hlist_node *hnode) in conn_exit()
/linux-4.1.27/drivers/infiniband/core/
Diwpm_util.h73 struct hlist_node hlist_node; member
80 struct hlist_node hlist_node; member
Diwpm_util.c144 hlist_add_head(&map_info->hlist_node, hash_bucket_head); in iwpm_create_mapinfo()
156 struct hlist_node *tmp_hlist_node; in iwpm_remove_mapinfo()
171 hash_bucket_head, hlist_node) { in iwpm_remove_mapinfo()
176 hlist_del_init(&map_info->hlist_node); in iwpm_remove_mapinfo()
191 struct hlist_node *tmp_hlist_node; in free_hash_bucket()
200 &iwpm_hash_bucket[i], hlist_node) { in free_hash_bucket()
202 hlist_del_init(&map_info->hlist_node); in free_hash_bucket()
214 struct hlist_node *tmp_hlist_node; in free_reminfo_bucket()
223 &iwpm_reminfo_bucket[i], hlist_node) { in free_reminfo_bucket()
225 hlist_del_init(&rem_info->hlist_node); in free_reminfo_bucket()
[all …]
/linux-4.1.27/tools/include/linux/
Dtypes.h68 struct hlist_node *first;
71 struct hlist_node { struct
72 struct hlist_node *next, **pprev; argument
/linux-4.1.27/drivers/gpu/drm/
Ddrm_hashtab.c73 static struct hlist_node *drm_ht_find_key(struct drm_open_hash *ht, in drm_ht_find_key()
91 static struct hlist_node *drm_ht_find_key_rcu(struct drm_open_hash *ht, in drm_ht_find_key_rcu()
113 struct hlist_node *parent; in drm_ht_insert_item()
168 struct hlist_node *list; in drm_ht_find_item()
181 struct hlist_node *list; in drm_ht_remove_key()
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dosc_quota.c145 oqi_keycmp(const void *key, struct hlist_node *hnode) in oqi_keycmp()
158 oqi_key(struct hlist_node *hnode) in oqi_key()
166 oqi_object(struct hlist_node *hnode) in oqi_object()
172 oqi_get(struct cfs_hash *hs, struct hlist_node *hnode) in oqi_get()
177 oqi_put_locked(struct cfs_hash *hs, struct hlist_node *hnode) in oqi_put_locked()
182 oqi_exit(struct cfs_hash *hs, struct hlist_node *hnode) in oqi_exit()
Dosc_internal.h189 struct hlist_node oqi_hash;
/linux-4.1.27/fs/
Dseq_file.c796 struct hlist_node *seq_hlist_start(struct hlist_head *head, loff_t pos) in seq_hlist_start()
798 struct hlist_node *node; in seq_hlist_start()
815 struct hlist_node *seq_hlist_start_head(struct hlist_head *head, loff_t pos) in seq_hlist_start_head()
832 struct hlist_node *seq_hlist_next(void *v, struct hlist_head *head, in seq_hlist_next()
835 struct hlist_node *node = v; in seq_hlist_next()
856 struct hlist_node *seq_hlist_start_rcu(struct hlist_head *head, in seq_hlist_start_rcu()
859 struct hlist_node *node; in seq_hlist_start_rcu()
880 struct hlist_node *seq_hlist_start_head_rcu(struct hlist_head *head, in seq_hlist_start_head_rcu()
902 struct hlist_node *seq_hlist_next_rcu(void *v, in seq_hlist_next_rcu()
906 struct hlist_node *node = v; in seq_hlist_next_rcu()
[all …]
Dmount.h24 struct hlist_node m_hash;
31 struct hlist_node mnt_hash;
57 struct hlist_node mnt_mp_list; /* list mounts with the same mountpoint */
Dfs_pin.c79 struct hlist_node *p; in mnt_pin_kill()
93 struct hlist_node *q; in group_pin_kill()
/linux-4.1.27/net/ipv4/netfilter/
Dnf_conntrack_l3proto_ipv4_compat.c221 static struct hlist_node *ct_expect_get_first(struct seq_file *seq) in ct_expect_get_first()
225 struct hlist_node *n; in ct_expect_get_first()
236 static struct hlist_node *ct_expect_get_next(struct seq_file *seq, in ct_expect_get_next()
237 struct hlist_node *head) in ct_expect_get_next()
252 static struct hlist_node *ct_expect_get_idx(struct seq_file *seq, loff_t pos) in ct_expect_get_idx()
254 struct hlist_node *head = ct_expect_get_first(seq); in ct_expect_get_idx()
284 const struct hlist_node *n = v; in exp_seq_show()
/linux-4.1.27/net/netfilter/
Dnf_conntrack_expect.c189 struct hlist_node *next; in nf_ct_remove_expectations()
393 struct hlist_node *next; in __nf_ct_expect_check()
466 static struct hlist_node *ct_expect_get_first(struct seq_file *seq) in ct_expect_get_first()
470 struct hlist_node *n; in ct_expect_get_first()
480 static struct hlist_node *ct_expect_get_next(struct seq_file *seq, in ct_expect_get_next()
481 struct hlist_node *head) in ct_expect_get_next()
495 static struct hlist_node *ct_expect_get_idx(struct seq_file *seq, loff_t pos) in ct_expect_get_idx()
497 struct hlist_node *head = ct_expect_get_first(seq); in ct_expect_get_idx()
528 struct hlist_node *n = v; in exp_seq_show()
Dnfnetlink_log.c57 struct hlist_node hlist; /* global list of instances */
756 struct hlist_node *t2; in nfulnl_rcv_nl_event()
940 static struct hlist_node *get_first(struct net *net, struct iter_state *st) in get_first()
957 static struct hlist_node *get_next(struct net *net, struct iter_state *st, in get_next()
958 struct hlist_node *h) in get_next()
975 static struct hlist_node *get_idx(struct net *net, struct iter_state *st, in get_idx()
978 struct hlist_node *head; in get_idx()
Dxt_connlimit.c47 struct hlist_node node;
142 struct hlist_node *n; in check_hlist()
402 struct hlist_node *n; in destroy_tree()
Dnfnetlink_queue_core.c55 struct hlist_node hlist; /* global list of queues */
861 struct hlist_node *t2; in nfqnl_rcv_nl_event()
1206 static struct hlist_node *get_first(struct seq_file *seq) in get_first()
1224 static struct hlist_node *get_next(struct seq_file *seq, struct hlist_node *h) in get_next()
1242 static struct hlist_node *get_idx(struct seq_file *seq, loff_t pos) in get_idx()
1244 struct hlist_node *head; in get_idx()
Dxt_hashlimit.c81 struct hlist_node node;
96 struct hlist_node node; /* global list of all htables */
305 struct hlist_node *n; in htable_selective_cleanup()
Dnfnetlink_cthelper.c579 struct hlist_node *tmp; in nfnl_cthelper_del()
665 struct hlist_node *tmp; in nfnl_cthelper_exit()
Dnf_conntrack_helper.c394 const struct hlist_node *next; in __nf_conntrack_helper_unregister()
/linux-4.1.27/arch/powerpc/include/asm/
Dkvm_book3s.h57 struct hlist_node list_pte;
58 struct hlist_node list_pte_long;
59 struct hlist_node list_vpte;
60 struct hlist_node list_vpte_long;
62 struct hlist_node list_vpte_64k;
/linux-4.1.27/include/net/
Dip_fib.h75 struct hlist_node nh_hash;
100 struct hlist_node fib_hash;
101 struct hlist_node fib_lhash;
185 struct hlist_node tb_hlist;
212 struct hlist_node *tb_hlist; in fib_get_table()
Dnetrom.h86 struct hlist_node neigh_node;
106 struct hlist_node node_node;
Dax25.h159 struct hlist_node uid_node;
227 struct hlist_node ax25_node;
351 struct hlist_node lf_node;
Dinet_frag.h52 struct hlist_node list;
Dllc_conn.h80 struct hlist_node dev_hash_node;
Dvxlan.h108 struct hlist_node hlist;
Ddn_fib.h77 struct hlist_node hlist;
Dact_api.h12 struct hlist_node tcfc_head;
Dif_inet6.h67 struct hlist_node addr_lst;
Dxfrm.h131 struct hlist_node gclist;
132 struct hlist_node bydst;
134 struct hlist_node bysrc;
135 struct hlist_node byspi;
524 struct hlist_node bydst;
525 struct hlist_node byidx;
Dip_tunnels.h56 struct hlist_node hash_node;
Dip_vs.h519 struct hlist_node c_list; /* hashed list heads */
654 struct hlist_node s_list; /* for normal service table */
655 struct hlist_node f_list; /* for fwmark-based service table */
696 struct hlist_node d_list; /* for table with all the dests */
Dip6_fib.h252 struct hlist_node tb6_hlist;
Dinet_hashtables.h85 struct hlist_node node;
Dsock.h189 struct hlist_node skc_bind_node;
210 struct hlist_node skc_node;
487 static inline struct sock *sk_entry(const struct hlist_node *node) in sk_entry()
536 static inline void sk_node_init(struct hlist_node *node) in sk_node_init()
/linux-4.1.27/net/mac802154/
Dllsec.h47 struct hlist_node bucket_s;
48 struct hlist_node bucket_hw;
/linux-4.1.27/include/net/netfilter/
Dnf_conntrack_expect.h14 struct hlist_node lnode;
17 struct hlist_node hnode;
Dxt_rateest.h12 struct hlist_node list;
Dnf_nat.h32 struct hlist_node bysource;
Dnf_conntrack_helper.h26 struct hlist_node hnode; /* Internal use. */
/linux-4.1.27/drivers/staging/lustre/lustre/include/
Dlustre_export.h115 struct hlist_node nid_hash;
177 struct hlist_node exp_uuid_hash; /** uuid-export hash*/
178 struct hlist_node exp_nid_hash; /** nid-export hash */
Dlustre_capa.h77 struct hlist_node c_hash; /* link to capa hash */
241 struct hlist_node *hnode; in capa_put()
Dlustre_dlm.h701 struct hlist_node l_exp_hash;
706 struct hlist_node l_exp_flock_hash;
908 struct hlist_node lr_hash;
Dlu_object.h539 struct hlist_node loh_hash;
Dlustre_sec.h506 struct hlist_node cc_cache; /* linked into ctx cache */
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dobd_config.c1773 uuid_key(struct hlist_node *hnode) in uuid_key()
1787 uuid_keycmp(const void *key, struct hlist_node *hnode) in uuid_keycmp()
1799 uuid_export_object(struct hlist_node *hnode) in uuid_export_object()
1805 uuid_export_get(struct cfs_hash *hs, struct hlist_node *hnode) in uuid_export_get()
1814 uuid_export_put_locked(struct cfs_hash *hs, struct hlist_node *hnode) in uuid_export_put_locked()
1843 nid_key(struct hlist_node *hnode) in nid_key()
1857 nid_kepcmp(const void *key, struct hlist_node *hnode) in nid_kepcmp()
1869 nid_export_object(struct hlist_node *hnode) in nid_export_object()
1875 nid_export_get(struct cfs_hash *hs, struct hlist_node *hnode) in nid_export_get()
1884 nid_export_put_locked(struct cfs_hash *hs, struct hlist_node *hnode) in nid_export_put_locked()
[all …]
Dcl_object.c532 struct hlist_node ce_node;
593 static void *cl_env_hops_obj(struct hlist_node *hn) in cl_env_hops_obj()
600 static int cl_env_hops_keycmp(const void *key, struct hlist_node *hn) in cl_env_hops_keycmp()
608 static void cl_env_hops_noop(struct cfs_hash *hs, struct hlist_node *hn) in cl_env_hops_noop()
Dlu_object.c544 struct hlist_node *hnode; in htable_lookup()
800 struct hlist_node *hnode, void *data) in lu_site_obj_print()
903 static void *lu_obj_hop_object(struct hlist_node *hnode) in lu_obj_hop_object()
908 static void *lu_obj_hop_key(struct hlist_node *hnode) in lu_obj_hop_key()
916 static int lu_obj_hop_keycmp(const void *key, struct hlist_node *hnode) in lu_obj_hop_keycmp()
924 static void lu_obj_hop_get(struct cfs_hash *hs, struct hlist_node *hnode) in lu_obj_hop_get()
939 static void lu_obj_hop_put_locked(struct cfs_hash *hs, struct hlist_node *hnode) in lu_obj_hop_put_locked()
Dcapa.c121 struct hlist_node *next; in cleanup_capa_hash()
/linux-4.1.27/net/openvswitch/
Dvport.h114 struct hlist_node hash_node;
115 struct hlist_node dp_hash_node;
Ddp_notify.c58 struct hlist_node *n; in ovs_dp_notify_wq()
Dflow.h227 struct hlist_node node[2];
/linux-4.1.27/drivers/staging/lustre/lustre/ldlm/
Dldlm_resource.c436 static void *ldlm_res_hop_key(struct hlist_node *hnode) in ldlm_res_hop_key()
444 static int ldlm_res_hop_keycmp(const void *key, struct hlist_node *hnode) in ldlm_res_hop_keycmp()
453 static void *ldlm_res_hop_object(struct hlist_node *hnode) in ldlm_res_hop_object()
459 struct hlist_node *hnode) in ldlm_res_hop_get_locked()
468 struct hlist_node *hnode) in ldlm_res_hop_put_locked()
477 static void ldlm_res_hop_put(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_res_hop_put()
749 struct hlist_node *hnode, void *arg) in ldlm_resource_clean()
762 struct hlist_node *hnode, void *arg) in ldlm_resource_complain()
1053 struct hlist_node *hnode; in ldlm_resource_get()
1349 struct hlist_node *hnode, void *arg) in ldlm_res_hash_dump()
Dldlm_flock.c769 ldlm_export_flock_key(struct hlist_node *hnode) in ldlm_export_flock_key()
778 ldlm_export_flock_keycmp(const void *key, struct hlist_node *hnode) in ldlm_export_flock_keycmp()
784 ldlm_export_flock_object(struct hlist_node *hnode) in ldlm_export_flock_object()
790 ldlm_export_flock_get(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_export_flock_get()
805 ldlm_export_flock_put(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_export_flock_put()
Dldlm_lockd.c910 ldlm_export_lock_key(struct hlist_node *hnode) in ldlm_export_lock_key()
919 ldlm_export_lock_keycpy(struct hlist_node *hnode, void *key) in ldlm_export_lock_keycpy()
928 ldlm_export_lock_keycmp(const void *key, struct hlist_node *hnode) in ldlm_export_lock_keycmp()
934 ldlm_export_lock_object(struct hlist_node *hnode) in ldlm_export_lock_object()
940 ldlm_export_lock_get(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_export_lock_get()
949 ldlm_export_lock_put(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_export_lock_put()
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_lblc.c93 struct hlist_node list;
236 struct hlist_node *next; in ip_vs_lblc_flush()
264 struct hlist_node *next; in ip_vs_lblc_full_check()
306 struct hlist_node *next; in ip_vs_lblc_check_expire()
Dip_vs_lblcr.c263 struct hlist_node list;
403 struct hlist_node *next; in ip_vs_lblcr_flush()
431 struct hlist_node *next; in ip_vs_lblcr_full_check()
470 struct hlist_node *next; in ip_vs_lblcr_check_expire()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_clsf.c93 struct hlist_node *tmp; in enic_rfs_flw_tbl_free()
112 struct hlist_node *tmp; in htbl_fltr_search()
134 struct hlist_node *tmp; in enic_flow_may_expire()
Denic.h114 struct hlist_node node;
Denic_ethtool.c326 struct hlist_node *tmp; in enic_grxclsrlall()
/linux-4.1.27/drivers/staging/lustre/lustre/lov/
Dlov_pool.c105 static void *pool_key(struct hlist_node *hnode) in pool_key()
113 static int pool_hashkey_keycmp(const void *key, struct hlist_node *compared_hnode) in pool_hashkey_keycmp()
123 static void *pool_hashobject(struct hlist_node *hnode) in pool_hashobject()
128 static void pool_hashrefcount_get(struct cfs_hash *hs, struct hlist_node *hnode) in pool_hashrefcount_get()
137 struct hlist_node *hnode) in pool_hashrefcount_put_locked()
/linux-4.1.27/kernel/
Dworkqueue_internal.h26 struct hlist_node hentry; /* L: while busy */
Duser-return-notifier.c37 struct hlist_node *tmp2; in fire_user_return_notifiers()
Dpid.c439 struct hlist_node *first; in pid_task()
Dkprobes.c1148 struct hlist_node *tmp; in kprobe_flush_task()
1174 struct hlist_node *next; in free_rp_inst()
1186 struct hlist_node *next; in cleanup_rp_inst()
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_log_recover.h47 struct hlist_node r_list;
/linux-4.1.27/net/ipv6/
Dxfrm6_tunnel.c58 struct hlist_node list_byaddr;
59 struct hlist_node list_byspi;
201 struct hlist_node *n; in xfrm6_tunnel_free_spi()
Daddrlabel.c38 struct hlist_node list;
246 struct hlist_node *n; in __ip6addrlbl_add()
311 struct hlist_node *n; in __ip6addrlbl_del()
372 struct hlist_node *n; in ip6addrlbl_net_exit()
/linux-4.1.27/drivers/misc/vmw_vmci/
Dvmci_resource.h38 struct hlist_node node;
Dvmci_doorbell.c43 struct hlist_node node;
/linux-4.1.27/net/atm/
Dlec_arpc.h14 struct hlist_node next; /* Linked entry list */
Dlec.c827 struct hlist_node *node;
837 struct hlist_node *e = state->node; in lec_tbl_walk()
1489 struct hlist_node *next; in lec_arp_destroy()
1687 struct hlist_node *next; in lec_arp_check_expire()
1824 struct hlist_node *next; in lec_addr_delete()
1856 struct hlist_node *next; in lec_arp_update()
2197 struct hlist_node *next; in lec_vcc_close()
2256 struct hlist_node *next; in lec_arp_check_empties()
/linux-4.1.27/include/rdma/
Dib_fmr_pool.h71 struct hlist_node cache_node;
/linux-4.1.27/include/drm/
Ddrm_hashtab.h43 struct hlist_node head;
/linux-4.1.27/net/can/
Daf_can.h52 struct hlist_node list;
Dgw.c130 struct hlist_node list;
466 struct hlist_node *nx; in cgw_notifier()
876 struct hlist_node *nx; in cgw_remove_all_jobs()
890 struct hlist_node *nx; in cgw_remove_job()
/linux-4.1.27/net/ipv4/
Dfib_lookup.h9 struct hlist_node fa_list;
Dinet_fragment.c81 struct hlist_node *n; in inet_frag_secret_rebuild()
130 struct hlist_node *n; in inet_evict_bucket()
Dfib_trie.c1442 struct hlist_node **pprev = old->fa_list.pprev; in fib_remove_alias()
1603 struct hlist_node *tmp; in fib_trie_free()
1718 struct hlist_node *tmp; in fib_table_flush_external()
1793 struct hlist_node *tmp; in fib_table_flush()
2277 struct hlist_node *tb_node; in fib_trie_seq_next()
Dfib_semantics.c709 struct hlist_node *n; in fib_info_hash_move()
727 struct hlist_node *n; in fib_info_hash_move()
Dfib_frontend.c184 struct hlist_node *tmp; in fib_flush()
1185 struct hlist_node *tmp; in ip_fib_net_exit()
/linux-4.1.27/fs/9p/
Dvfs_dentry.c69 struct hlist_node *p, *n; in v9fs_dentry_release()
/linux-4.1.27/drivers/net/ethernet/sun/
Dsunvnet.h44 struct hlist_node hash;
/linux-4.1.27/net/mac80211/
Dmesh_pathtbl.c35 struct hlist_node list;
128 struct hlist_node *p, *q; in mesh_table_free()
159 struct hlist_node *p, *q; in mesh_table_grow()
490 struct hlist_node *q; in mesh_gate_del()
1037 static void mesh_path_node_free(struct hlist_node *p, bool free_leafs) in mesh_path_node_free()
1050 static int mesh_path_node_copy(struct hlist_node *p, struct mesh_table *newtbl) in mesh_path_node_copy()
Dmesh.h154 void (*free_node) (struct hlist_node *p, bool free_leafs);
155 int (*copy_node) (struct hlist_node *p, struct mesh_table *newtbl);
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dremote_perm.c101 struct hlist_node *next; in free_rmtperm_hash()
316 struct hlist_node *node, *next;
Dvvp_dev.c303 struct hlist_node *hnode, void *data) in vvp_pgcache_obj_get()
/linux-4.1.27/net/l2tp/
Dl2tp_core.h110 struct hlist_node hlist; /* Hash list node */
135 struct hlist_node global_hlist; /* Global hash list node */
Dl2tp_debugfs.c107 struct hlist_node *walk; in l2tp_dfs_seq_tunnel_show()
108 struct hlist_node *tmp; in l2tp_dfs_seq_tunnel_show()
/linux-4.1.27/include/linux/lockd/
Dlockd.h42 struct hlist_node h_hash; /* doubly linked list */
151 struct hlist_node f_list; /* linked list */
/linux-4.1.27/arch/s390/include/asm/
Dairq.h15 struct hlist_node list; /* Handler queueing. */
/linux-4.1.27/drivers/net/wireless/
Dzd1201.h57 struct hlist_node fnode;
/linux-4.1.27/drivers/net/ipvlan/
Dipvlan.h85 struct hlist_node hlnode; /* Hash-table linkage */
/linux-4.1.27/arch/x86/kernel/
Dkvm.c93 struct hlist_node link;
108 struct hlist_node *p; in _find_apf_task()
190 struct hlist_node *p, *next; in apf_task_wake_all()
/linux-4.1.27/net/core/
Dflow.c31 struct hlist_node hlist;
117 struct hlist_node *tmp; in __flow_cache_shrink()
287 struct hlist_node *tmp; in flow_cache_flush_tasklet()
/linux-4.1.27/drivers/target/tcm_fc/
Dtcm_fc.h44 struct hlist_node hash; /* linkage in ft_sess_hash table */
/linux-4.1.27/fs/notify/
Dvfsmount_mark.c36 struct hlist_node *n; in fsnotify_clear_marks_by_mount()
Dinode_mark.c73 struct hlist_node *n; in fsnotify_clear_marks_by_inode()
Dfsnotify.c194 struct hlist_node *inode_node = NULL, *vfsmount_node = NULL; in fsnotify()
/linux-4.1.27/kernel/bpf/
Dhashtab.c28 struct hlist_node hash_node;
317 struct hlist_node *n; in delete_all_elements()
/linux-4.1.27/net/bridge/
Dbr_private.h94 struct hlist_node hlist;
111 struct hlist_node mglist;
120 struct hlist_node hlist[2];
176 struct hlist_node rlist;
Dbr_fdb.c199 struct hlist_node *h; in br_fdb_changeaddr()
279 struct hlist_node *n; in br_fdb_cleanup()
305 struct hlist_node *n; in br_fdb_flush()
325 struct hlist_node *h, *g; in br_fdb_delete_by_port()
Dbr_forward.c242 struct hlist_node *rp; in br_multicast_flood()
/linux-4.1.27/net/tipc/
Dnode.h122 struct hlist_node hash;
/linux-4.1.27/include/linux/sunrpc/
Dsvcauth.h70 struct hlist_node hash;
Dauth.h51 struct hlist_node cr_hash; /* hash chain */
Dcache.h143 struct hlist_node hash; /* on hash chain */
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_cq.c75 struct hlist_node *iter; in ehca_cq_unassign_qp()
104 struct hlist_node *iter; in ehca_cq_get_qp()
Dehca_classes.h210 struct hlist_node list_entries;
/linux-4.1.27/drivers/md/persistent-data/
Ddm-transaction-manager.c78 struct hlist_node hlist;
142 struct hlist_node *tmp; in wipe_shadow_table()
/linux-4.1.27/net/9p/
Derror.c50 struct hlist_node list;
/linux-4.1.27/net/8021q/
Dvlan.h23 struct hlist_node hlist; /* linked list */
/linux-4.1.27/net/nfc/
Dllcp_commands.c191 struct hlist_node *n; in nfc_llcp_free_sdp_tlv_list()
545 struct hlist_node *n; in nfc_llcp_send_snl_sdres()
569 struct hlist_node *n; in nfc_llcp_send_snl_sdreq()
Dllcp.h60 struct hlist_node node;
/linux-4.1.27/drivers/staging/lustre/lustre/include/linux/
Dlustre_compat25.h143 #define ll_d_hlist_node hlist_node
/linux-4.1.27/Documentation/RCU/
Drculist_nulls.txt38 struct hlist_node *node, *next;
49 struct hlist_node *node;
/linux-4.1.27/fs/fat/
Dfat.h125 struct hlist_node i_fat_hash; /* hash by i_location */
126 struct hlist_node i_dir_hash; /* hash by i_logstart */
/linux-4.1.27/include/net/9p/
Dclient.h196 struct hlist_node dlist; /* list of all fids attached to a dentry */
/linux-4.1.27/lib/
Ddebugobjects.c218 struct hlist_node *tmp; in debug_objects_oom()
669 struct hlist_node *tmp; in __debug_check_no_obj_freed()
1024 struct hlist_node *tmp; in debug_objects_replace_static_objects()
/linux-4.1.27/security/integrity/ima/
Dima.h88 struct hlist_node hnext; /* place in hash collision list */
/linux-4.1.27/drivers/md/bcache/
Dbtree.h118 struct hlist_node hash;
Dbcache.h297 struct hlist_node hash;
/linux-4.1.27/mm/
Dcma_debug.c18 struct hlist_node node;
Dkmemleak.c125 struct hlist_node node;
444 struct hlist_node *tmp; in free_object_rcu()
/linux-4.1.27/drivers/md/
Draid5.h198 struct hlist_node hash;
Ddm-cache-policy-cleaner.c24 struct hlist_node hlist;
/linux-4.1.27/net/netrom/
Dnr_route.c485 struct hlist_node *nodet; in nr_dec_obs()
540 struct hlist_node *nodet, *node2t; in nr_rt_device_down()
1012 struct hlist_node *nodet; in nr_rt_free()
/linux-4.1.27/fs/nfs/
Dpnfs.h303 struct hlist_node node;
304 struct hlist_node tmpnode;
/linux-4.1.27/security/smack/
Dsmack.h56 struct hlist_node smk_hashed;
/linux-4.1.27/net/rds/
Drds.h85 struct hlist_node c_hash_node;
464 struct hlist_node rs_bound_node;
/linux-4.1.27/drivers/clk/
Dclk.c70 struct hlist_node child_node;
71 struct hlist_node debug_node;
89 struct hlist_node clks_node;
1750 struct hlist_node *tmp; in clk_change_rate()
2274 struct hlist_node *tmp2; in __clk_init()
2656 struct hlist_node *t; in clk_unregister()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_mn.c49 struct hlist_node node;
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_gtt.h184 struct hlist_node exec_node;
Di915_gem_userptr.c39 struct hlist_node node;
49 struct hlist_node node;
Di915_cmd_parser.c583 struct hlist_node node;
633 struct hlist_node *tmp; in fini_hash_table()
/linux-4.1.27/arch/s390/kernel/
Dirq.c197 struct hlist_node entry;
Dkprobes.c396 struct hlist_node *tmp; in trampoline_probe_handler()
/linux-4.1.27/fs/lockd/
Dsvcsubs.c255 struct hlist_node *next; in nlm_traverse_files()
Dhost.c643 struct hlist_node *next; in nlm_gc_hosts()
/linux-4.1.27/tools/perf/util/
Devsel.h36 struct hlist_node node;
/linux-4.1.27/arch/tile/kernel/
Dkprobes.c450 struct hlist_node *tmp; in trampoline_probe_handler()
/linux-4.1.27/arch/arc/kernel/
Dkprobes.c442 struct hlist_node *tmp; in trampoline_probe_handler()
/linux-4.1.27/include/crypto/
Dalgapi.h43 struct hlist_node list;
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
Dkfd_priv.h441 struct hlist_node kfd_processes;
/linux-4.1.27/arch/powerpc/kernel/
Dkprobes.c296 struct hlist_node *tmp; in trampoline_probe_handler()
/linux-4.1.27/fs/btrfs/
Dprops.c30 struct hlist_node node;
/linux-4.1.27/include/net/sctp/
Dstructs.h96 struct hlist_node node;
1150 struct hlist_node node;
/linux-4.1.27/fs/ocfs2/dlm/
Ddlmcommon.h60 struct hlist_node master_hash_node;
295 struct hlist_node hash_node;
/linux-4.1.27/net/sched/
Dsch_qfq.c148 struct hlist_node next; /* Link for the slot list. */
169 struct hlist_node nonfull_next; /* See nonfull_aggs in qfq_sched. */
1531 struct hlist_node *next; in qfq_destroy_qdisc()
Dsch_drr.c474 struct hlist_node *next; in drr_destroy_qdisc()
/linux-4.1.27/arch/sparc/kernel/
Dkprobes.c520 struct hlist_node *tmp; in trampoline_probe_handler()
/linux-4.1.27/block/
Dblk-cgroup.h95 struct hlist_node blkcg_node;
/linux-4.1.27/fs/nfsd/
Dstate.h493 struct hlist_node fi_hash; /* hash on fi_fhandle */
/linux-4.1.27/arch/arm/probes/kprobes/
Dcore.c433 struct hlist_node *tmp; in trampoline_handler()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dcore.h102 struct hlist_node hlist;
/linux-4.1.27/arch/mips/kernel/
Dkprobes.c604 struct hlist_node *tmp; in trampoline_probe_handler()
/linux-4.1.27/arch/x86/include/asm/
Dkvm_host.h216 struct hlist_node hash_link;
898 struct hlist_node link;
/linux-4.1.27/drivers/net/
Dtun.c162 struct hlist_node hash_link;
271 struct hlist_node *n; in tun_flow_flush()
286 struct hlist_node *n; in tun_flow_delete_by_queue()
309 struct hlist_node *n; in tun_flow_cleanup()
/linux-4.1.27/kernel/trace/
Dftrace.c497 struct hlist_node node;
1115 struct hlist_node node;
1124 struct hlist_node hlist;
1289 struct hlist_node *tn; in ftrace_hash_clear()
1406 struct hlist_node *tn; in ftrace_hash_move()
3007 struct hlist_node *hnd = NULL; in t_hash_next()
3813 struct hlist_node *tmp; in __unregister_ftrace_function_probe()
/linux-4.1.27/arch/sh/kernel/
Dkprobes.c313 struct hlist_node *tmp; in trampoline_probe_handler()
/linux-4.1.27/drivers/net/ethernet/rocker/
Drocker.c117 struct hlist_node entry;
126 struct hlist_node entry;
152 struct hlist_node entry;
163 struct hlist_node entry;
170 struct hlist_node entry;
2265 struct hlist_node *tmp; in rocker_free_tbls()
3508 struct hlist_node *tmp; in rocker_port_fdb_flush()
4114 struct hlist_node *tmp; in rocker_port_fdb_dump()
/linux-4.1.27/fs/ecryptfs/
Decryptfs_kernel.h416 struct hlist_node euid_chain;
/linux-4.1.27/net/rxrpc/
Dar-internal.h401 struct hlist_node hash_node;
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e.h194 struct hlist_node fdir_node;

12