Home
last modified time | relevance | path

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

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Drculist.h94 #define hlist_first_rcu(head) (*((struct hlist_node **)(&(head)->first)))
95 #define hlist_next_rcu(node) (*((struct hlist_node **)(&(node)->next)))
96 #define hlist_pprev_rcu(node) (*((struct hlist_node **)((node)->pprev)))
99 hlist_add_behind_rcu(struct hlist_node *n, struct hlist_node *prev) in hlist_add_behind_rcu()
116 hlist_del_rcu(struct hlist_node *n) in hlist_del_rcu()
118 struct hlist_node *next = n->next; in hlist_del_rcu()
119 struct hlist_node **pprev = n->pprev; in hlist_del_rcu()
127 hlist_add_head_rcu(struct hlist_node *n, struct hlist_head *h) in hlist_add_head_rcu()
129 struct hlist_node *first = h->first; in hlist_add_head_rcu()
139 hlist_del_init_rcu(struct hlist_node *n) in hlist_del_init_rcu()
H A Dlist.h342 struct hlist_node *first;
345 struct hlist_node { struct
346 struct hlist_node *next, **pprev; argument
358 hlist_unhashed(const struct hlist_node *h) in hlist_unhashed()
372 hlist_del(struct hlist_node *n) in hlist_del()
381 hlist_del_init(struct hlist_node *n) in hlist_del_init()
391 hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
402 hlist_add_before(struct hlist_node *n, struct hlist_node *next) in hlist_add_before()
412 hlist_add_behind(struct hlist_node *n, struct hlist_node *prev) in hlist_add_behind()
H A Dhashtable.h82 __hash_node_type_assert(struct hlist_node *node) in __hash_node_type_assert()
100 hash_hashed(struct hlist_node *node) in hash_hashed()
124 hash_del_rcu(struct hlist_node *node) in hash_del_rcu()
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dccompat.h31 struct hlist_node { struct
32 struct hlist_node *next, **pprev; argument
36 struct hlist_node *first;
56 hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
66 hlist_del(struct hlist_node *n) in hlist_del()
/freebsd/sys/dev/drm2/
H A Ddrm_linux_list.h182 struct hlist_node *first;
185 struct hlist_node { struct
186 struct hlist_node *next, **pprev; argument
199 hlist_unhashed(const struct hlist_node *h) in hlist_unhashed()
213 hlist_del(struct hlist_node *n) in hlist_del()
222 hlist_del_init(struct hlist_node *n) in hlist_del_init()
232 hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
243 hlist_add_before(struct hlist_node *n, struct hlist_node *next) in hlist_add_before()
253 hlist_add_after(struct hlist_node *n, struct hlist_node *next) in hlist_add_after()
/freebsd/lib/libpmc/pmu-events/
H A Dlist.h294 struct hlist_node *first;
297 struct hlist_node { struct
298 struct hlist_node *next, **pprev; argument
311 hlist_unhashed(const struct hlist_node *h) in hlist_unhashed()
325 hlist_del(struct hlist_node *n) in hlist_del()
334 hlist_del_init(struct hlist_node *n) in hlist_del_init()
344 hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
355 hlist_add_before(struct hlist_node *n, struct hlist_node *next) in hlist_add_before()
365 hlist_add_after(struct hlist_node *n, struct hlist_node *next) in hlist_add_after()
/freebsd/sys/ofed/include/rdma/
H A Dib_fmr_pool.h73 struct hlist_node cache_node;
/freebsd/sys/dev/irdma/
H A Dirdma_cm.h270 struct hlist_node hlist;
325 struct hlist_node list;
/freebsd/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-kmem.c360 struct hlist_node kd_hlist; /* Hash node linkage */
377 struct hlist_node *node = NULL;
H A Dspl-tsd.c83 struct hlist_node he_list;
100 struct hlist_node *node = NULL; in tsd_hash_search()
H A Dspl-taskq.c1709 spl_taskq_expand(unsigned int cpu, struct hlist_node *node) in spl_taskq_expand()
1746 spl_taskq_prepare_down(unsigned int cpu, struct hlist_node *node) in spl_taskq_prepare_down()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzvol_impl.h53 struct hlist_node zv_hlink; /* hash link */
/freebsd/sys/dev/mlx5/mlx5_core/
H A Deswitch.h45 struct hlist_node hlist;
H A Dmlx5_eswitch.c478 struct hlist_node *tmp; in esw_apply_vport_addr_list()
512 struct hlist_node *tmp; in esw_update_vport_addr_list()
939 struct hlist_node *tmp; in esw_cleanup_vport()
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dtaskq.h137 struct hlist_node tq_hp_cb_node;
/freebsd/sys/dev/mlx4/mlx4_en/
H A Den.h659 struct hlist_node hlist;
H A Dmlx4_en_netdev.c112 struct hlist_node filter_chain;
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dcore.h137 struct hlist_node hlist;
H A Dhtt_rx.c46 struct hlist_node *n; in ath10k_htt_rx_ring_free()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzvol.c134 struct hlist_node *p = NULL; in zvol_find_by_name_hash()
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_cma.c309 struct hlist_node node;