/drivers/staging/lustre/include/linux/libcfs/ |
D | libcfs_hash.h | 293 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 …]
|
/drivers/staging/lustre/lustre/libcfs/ |
D | hash.c | 258 struct hlist_node *hnode) in cfs_hash_hh_hnode_add() 266 struct hlist_node *hnode) in cfs_hash_hh_hnode_del() 298 struct hlist_node *hnode) in cfs_hash_hd_hnode_add() 308 struct hlist_node *hnode) in cfs_hash_hd_hnode_del() 322 struct hlist_node *dh_tail; /**< the last entry */ 342 struct hlist_node *hnode) in cfs_hash_dh_hnode_add() 357 struct hlist_node *hnd) in cfs_hash_dh_hnode_del() 364 container_of(hnd->pprev, struct hlist_node, next); in cfs_hash_dh_hnode_del() 376 struct hlist_node *dd_tail; /**< the last entry */ 397 struct hlist_node *hnode) in cfs_hash_dd_hnode_add() [all …]
|
/drivers/staging/lustre/lustre/ptlrpc/ |
D | connection.c | 170 conn_keycmp(const void *key, struct hlist_node *hnode) in conn_keycmp() 184 conn_key(struct hlist_node *hnode) in conn_key() 192 conn_object(struct hlist_node *hnode) in conn_object() 198 conn_get(struct cfs_hash *hs, struct hlist_node *hnode) in conn_get() 207 conn_put_locked(struct cfs_hash *hs, struct hlist_node *hnode) in conn_put_locked() 216 conn_exit(struct cfs_hash *hs, struct hlist_node *hnode) in conn_exit()
|
/drivers/gpu/drm/ |
D | drm_hashtab.c | 73 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()
|
/drivers/staging/lustre/lustre/osc/ |
D | osc_quota.c | 145 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()
|
/drivers/infiniband/core/ |
D | iwpm_util.c | 121 hlist_add_head(&map_info->hlist_node, hash_bucket_head); in iwpm_create_mapinfo() 131 struct hlist_node *tmp_hlist_node; in iwpm_remove_mapinfo() 143 hash_bucket_head, hlist_node) { in iwpm_remove_mapinfo() 148 hlist_del_init(&map_info->hlist_node); in iwpm_remove_mapinfo() 162 struct hlist_node *tmp_hlist_node; in free_hash_bucket() 171 &iwpm_hash_bucket[i], hlist_node) { in free_hash_bucket() 173 hlist_del_init(&map_info->hlist_node); in free_hash_bucket() 517 hlist_node) { in iwpm_send_mapinfo()
|
D | iwpm_util.h | 73 struct hlist_node hlist_node; member
|
/drivers/staging/lustre/lustre/obdclass/ |
D | obd_config.c | 1776 uuid_key(struct hlist_node *hnode) in uuid_key() 1790 uuid_keycmp(const void *key, struct hlist_node *hnode) in uuid_keycmp() 1802 uuid_export_object(struct hlist_node *hnode) in uuid_export_object() 1808 uuid_export_get(struct cfs_hash *hs, struct hlist_node *hnode) in uuid_export_get() 1817 uuid_export_put_locked(struct cfs_hash *hs, struct hlist_node *hnode) in uuid_export_put_locked() 1846 nid_key(struct hlist_node *hnode) in nid_key() 1860 nid_kepcmp(const void *key, struct hlist_node *hnode) in nid_kepcmp() 1872 nid_export_object(struct hlist_node *hnode) in nid_export_object() 1878 nid_export_get(struct cfs_hash *hs, struct hlist_node *hnode) in nid_export_get() 1887 nid_export_put_locked(struct cfs_hash *hs, struct hlist_node *hnode) in nid_export_put_locked() [all …]
|
D | cl_object.c | 530 struct hlist_node ce_node; 591 static void *cl_env_hops_obj(struct hlist_node *hn) in cl_env_hops_obj() 598 static int cl_env_hops_keycmp(const void *key, struct hlist_node *hn) in cl_env_hops_keycmp() 606 static void cl_env_hops_noop(struct cfs_hash *hs, struct hlist_node *hn) in cl_env_hops_noop()
|
/drivers/staging/lustre/lustre/include/ |
D | lustre_export.h | 115 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 */
|
D | lustre_capa.h | 77 struct hlist_node c_hash; /* link to capa hash */ 241 struct hlist_node *hnode; in capa_put()
|
/drivers/staging/lustre/lustre/ldlm/ |
D | ldlm_resource.c | 435 static void *ldlm_res_hop_key(struct hlist_node *hnode) in ldlm_res_hop_key() 443 static int ldlm_res_hop_keycmp(const void *key, struct hlist_node *hnode) in ldlm_res_hop_keycmp() 452 static void *ldlm_res_hop_object(struct hlist_node *hnode) in ldlm_res_hop_object() 457 static void ldlm_res_hop_get_locked(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_res_hop_get_locked() 465 static void ldlm_res_hop_put_locked(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_res_hop_put_locked() 474 static void ldlm_res_hop_put(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_res_hop_put() 747 struct hlist_node *hnode, void *arg) in ldlm_resource_clean() 760 struct hlist_node *hnode, void *arg) in ldlm_resource_complain() 1052 struct hlist_node *hnode; in ldlm_resource_get() 1347 struct hlist_node *hnode, void *arg) in ldlm_res_hash_dump()
|
D | ldlm_flock.c | 767 ldlm_export_flock_key(struct hlist_node *hnode) in ldlm_export_flock_key() 776 ldlm_export_flock_keycmp(const void *key, struct hlist_node *hnode) in ldlm_export_flock_keycmp() 782 ldlm_export_flock_object(struct hlist_node *hnode) in ldlm_export_flock_object() 788 ldlm_export_flock_get(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_export_flock_get() 803 ldlm_export_flock_put(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_export_flock_put()
|
D | ldlm_lockd.c | 911 ldlm_export_lock_key(struct hlist_node *hnode) in ldlm_export_lock_key() 920 ldlm_export_lock_keycpy(struct hlist_node *hnode, void *key) in ldlm_export_lock_keycpy() 929 ldlm_export_lock_keycmp(const void *key, struct hlist_node *hnode) in ldlm_export_lock_keycmp() 935 ldlm_export_lock_object(struct hlist_node *hnode) in ldlm_export_lock_object() 941 ldlm_export_lock_get(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_export_lock_get() 950 ldlm_export_lock_put(struct cfs_hash *hs, struct hlist_node *hnode) in ldlm_export_lock_put()
|
/drivers/staging/lustre/lustre/lov/ |
D | lov_pool.c | 105 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()
|
/drivers/net/ethernet/cisco/enic/ |
D | enic_clsf.c | 93 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()
|
/drivers/misc/vmw_vmci/ |
D | vmci_resource.h | 38 struct hlist_node node;
|
/drivers/staging/lustre/lustre/llite/ |
D | remote_perm.c | 101 struct hlist_node *next; in free_rmtperm_hash() 317 struct hlist_node *node, *next;
|
/drivers/misc/ |
D | uid_sys_stats.c | 62 struct hlist_node hash; 75 struct hlist_node hash; 223 struct hlist_node *tmp_task; in remove_uid_tasks() 413 struct hlist_node *tmp; in uid_remove_write()
|
/drivers/md/ |
D | dm-bio-prison.h | 38 struct hlist_node list;
|
/drivers/net/ethernet/sun/ |
D | sunvnet.h | 41 struct hlist_node hash;
|
/drivers/md/persistent-data/ |
D | dm-transaction-manager.c | 21 struct hlist_node hlist; 83 struct hlist_node *tmp; in wipe_shadow_table()
|
/drivers/net/wireless/ |
D | zd1201.h | 57 struct hlist_node fnode;
|
/drivers/infiniband/hw/ehca/ |
D | ehca_cq.c | 75 struct hlist_node *iter; in ehca_cq_unassign_qp() 104 struct hlist_node *iter; in ehca_cq_get_qp()
|
/drivers/target/tcm_fc/ |
D | tcm_fc.h | 44 struct hlist_node hash; /* linkage in ft_sess_hash table */
|