/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | rculist.h | 94 #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 D | list.h | 342 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 D | hashtable.h | 82 __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 D | ccompat.h | 31 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 D | drm_linux_list.h | 182 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 D | list.h | 294 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 D | ib_fmr_pool.h | 73 struct hlist_node cache_node;
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_cm.h | 270 struct hlist_node hlist; 325 struct hlist_node list;
|
/freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
H A D | spl-kmem.c | 360 struct hlist_node kd_hlist; /* Hash node linkage */ 377 struct hlist_node *node = NULL;
|
H A D | spl-tsd.c | 83 struct hlist_node he_list; 100 struct hlist_node *node = NULL; in tsd_hash_search()
|
H A D | spl-taskq.c | 1709 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 D | zvol_impl.h | 53 struct hlist_node zv_hlink; /* hash link */
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | eswitch.h | 45 struct hlist_node hlist;
|
H A D | mlx5_eswitch.c | 478 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 D | taskq.h | 137 struct hlist_node tq_hp_cb_node;
|
/freebsd/sys/dev/mlx4/mlx4_en/ |
H A D | en.h | 659 struct hlist_node hlist;
|
H A D | mlx4_en_netdev.c | 112 struct hlist_node filter_chain;
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | core.h | 137 struct hlist_node hlist;
|
H A D | htt_rx.c | 46 struct hlist_node *n; in ath10k_htt_rx_ring_free()
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | zvol.c | 134 struct hlist_node *p = NULL; in zvol_find_by_name_hash()
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_cma.c | 309 struct hlist_node node;
|