Home
last modified time | relevance | path

Searched refs:hlist_entry (Results 1 – 62 of 62) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dconnection.c177 conn = hlist_entry(hnode, struct ptlrpc_connection, c_hash); in conn_keycmp()
188 conn = hlist_entry(hnode, struct ptlrpc_connection, c_hash); in conn_key()
195 return hlist_entry(hnode, struct ptlrpc_connection, c_hash); in conn_object()
203 conn = hlist_entry(hnode, struct ptlrpc_connection, c_hash); in conn_get()
212 conn = hlist_entry(hnode, struct ptlrpc_connection, c_hash); in conn_put_locked()
221 conn = hlist_entry(hnode, struct ptlrpc_connection, c_hash); in conn_exit()
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dosc_quota.c152 oqi = hlist_entry(hnode, struct osc_quota_info, oqi_hash); in oqi_keycmp()
161 oqi = hlist_entry(hnode, struct osc_quota_info, oqi_hash); in oqi_key()
168 return hlist_entry(hnode, struct osc_quota_info, oqi_hash); in oqi_object()
186 oqi = hlist_entry(hnode, struct osc_quota_info, oqi_hash); in oqi_exit()
/linux-4.1.27/fs/
Dfs_pin.c86 pin_kill(hlist_entry(p, struct fs_pin, m_list)); in mnt_pin_kill()
100 pin_kill(hlist_entry(q, struct fs_pin, s_list)); in group_pin_kill()
Dnamespace.c1555 mnt = hlist_entry(mp->m_list.first, struct mount, mnt_mp_list); in __detach_mounts()
1931 child = hlist_entry(tree_list.first, struct mount, mnt_hash); in attach_recursive_mnt()
Dlocks.c2590 fl = hlist_entry(v, struct file_lock, fl_link); in locks_show()
Ddcache.c1908 alias = hlist_entry(inode->i_dentry.first, struct dentry, d_u.d_alias); in __d_find_any_alias()
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dobd_config.c1777 exp = hlist_entry(hnode, struct obd_export, exp_uuid_hash); in uuid_key()
1792 exp = hlist_entry(hnode, struct obd_export, exp_uuid_hash); in uuid_keycmp()
1801 return hlist_entry(hnode, struct obd_export, exp_uuid_hash); in uuid_export_object()
1809 exp = hlist_entry(hnode, struct obd_export, exp_uuid_hash); in uuid_export_get()
1818 exp = hlist_entry(hnode, struct obd_export, exp_uuid_hash); in uuid_export_put_locked()
1847 exp = hlist_entry(hnode, struct obd_export, exp_nid_hash); in nid_key()
1862 exp = hlist_entry(hnode, struct obd_export, exp_nid_hash); in nid_kepcmp()
1871 return hlist_entry(hnode, struct obd_export, exp_nid_hash); in nid_export_object()
1879 exp = hlist_entry(hnode, struct obd_export, exp_nid_hash); in nid_export_get()
1888 exp = hlist_entry(hnode, struct obd_export, exp_nid_hash); in nid_export_put_locked()
[all …]
Dlu_object.c805 h = hlist_entry(hnode, struct lu_object_header, loh_hash); in lu_site_obj_print()
905 return hlist_entry(hnode, struct lu_object_header, loh_hash); in lu_obj_hop_object()
912 h = hlist_entry(hnode, struct lu_object_header, loh_hash); in lu_obj_hop_key()
920 h = hlist_entry(hnode, struct lu_object_header, loh_hash); in lu_obj_hop_keycmp()
928 h = hlist_entry(hnode, struct lu_object_header, loh_hash); in lu_obj_hop_get()
Dcl_object.c595 struct cl_env *cle = hlist_entry(hn, struct cl_env, ce_node); in cl_env_hops_obj()
610 struct cl_env *cle = hlist_entry(hn, struct cl_env, ce_node); in cl_env_hops_noop()
/linux-4.1.27/drivers/staging/lustre/lustre/lov/
Dlov_pool.c109 pool = hlist_entry(hnode, struct pool_desc, pool_hash); in pool_key()
119 pool = hlist_entry(compared_hnode, struct pool_desc, pool_hash); in pool_hashkey_keycmp()
125 return hlist_entry(hnode, struct pool_desc, pool_hash); in pool_hashobject()
132 pool = hlist_entry(hnode, struct pool_desc, pool_hash); in pool_hashrefcount_get()
141 pool = hlist_entry(hnode, struct pool_desc, pool_hash); in pool_hashrefcount_put_locked()
/linux-4.1.27/drivers/staging/lustre/lustre/ldlm/
Dldlm_resource.c440 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_key()
448 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_keycmp()
455 return hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_object()
463 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_get_locked()
472 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_put_locked()
481 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_put()
1068 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_resource_get()
1112 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_resource_get()
Dldlm_flock.c773 lock = hlist_entry(hnode, struct ldlm_lock, l_exp_flock_hash); in ldlm_export_flock_key()
786 return hlist_entry(hnode, struct ldlm_lock, l_exp_flock_hash); in ldlm_export_flock_object()
795 lock = hlist_entry(hnode, struct ldlm_lock, l_exp_flock_hash); in ldlm_export_flock_get()
810 lock = hlist_entry(hnode, struct ldlm_lock, l_exp_flock_hash); in ldlm_export_flock_put()
Dldlm_lockd.c914 lock = hlist_entry(hnode, struct ldlm_lock, l_exp_hash); in ldlm_export_lock_key()
923 lock = hlist_entry(hnode, struct ldlm_lock, l_exp_hash); in ldlm_export_lock_keycpy()
936 return hlist_entry(hnode, struct ldlm_lock, l_exp_hash); in ldlm_export_lock_object()
944 lock = hlist_entry(hnode, struct ldlm_lock, l_exp_hash); in ldlm_export_lock_get()
953 lock = hlist_entry(hnode, struct ldlm_lock, l_exp_hash); in ldlm_export_lock_put()
/linux-4.1.27/fs/notify/
Dfsnotify.c244 inode_mark = hlist_entry(srcu_dereference(inode_node, &fsnotify_mark_srcu), in fsnotify()
250 vfsmount_mark = hlist_entry(srcu_dereference(vfsmount_node, &fsnotify_mark_srcu), in fsnotify()
/linux-4.1.27/fs/fscache/
Dpage.c226 object = hlist_entry(cookie->backing_objects.first, in __fscache_attr_changed()
441 object = hlist_entry(cookie->backing_objects.first, in __fscache_read_or_alloc_page()
574 object = hlist_entry(cookie->backing_objects.first, in __fscache_read_or_alloc_pages()
690 object = hlist_entry(cookie->backing_objects.first, in __fscache_alloc_page()
963 object = hlist_entry(cookie->backing_objects.first, in __fscache_write_page()
1081 object = hlist_entry(cookie->backing_objects.first, in __fscache_uncache_page()
Dcookie.c243 object = hlist_entry(cookie->backing_objects.first, in fscache_acquire_non_index_cookie()
443 object = hlist_entry(cookie->backing_objects.first, in __fscache_invalidate()
684 object = hlist_entry(cookie->backing_objects.first, in __fscache_check_consistency()
Dcache.c114 object = hlist_entry(cookie->backing_objects.first, in fscache_select_cache_for_object()
/linux-4.1.27/fs/9p/
Dvfs_dentry.c73 p9_client_clunk(hlist_entry(p, struct p9_fid, dlist)); in v9fs_dentry_release()
/linux-4.1.27/kernel/trace/
Dtrace_event_perf.c251 hlist_add_head_rcu(&p_event->hlist_entry, list); in perf_trace_add()
259 hlist_del_rcu(&p_event->hlist_entry); in perf_trace_del()
Dftrace.c3040 iter->probe = hlist_entry(hnd, struct ftrace_func_probe, node); in t_hash_next()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_cq.c81 qp = hlist_entry(iter, struct ehca_qp, list_entries); in ehca_cq_unassign_qp()
107 qp = hlist_entry(iter, struct ehca_qp, list_entries); in ehca_cq_get_qp()
/linux-4.1.27/net/ax25/
Dax25_uid.c177 pt = hlist_entry(v, struct ax25_uid_assoc, uid_node); in ax25_uid_seq_show()
Daf_ax25.c1874 ax25_cb *ax25 = hlist_entry(v, struct ax25_cb, ax25_node); in ax25_info_show()
/linux-4.1.27/drivers/staging/lustre/lustre/include/linux/
Dlustre_compat25.h145 #define ll_d_hlist_entry(ptr, type, name) hlist_entry(ptr.first, type, name)
/linux-4.1.27/Documentation/RCU/
Drculist_nulls.txt41 ({ tpos = hlist_entry(pos, typeof(*tpos), member); 1; });
52 ({ tpos = hlist_entry(pos, typeof(*tpos), member); 1; });
/linux-4.1.27/drivers/gpu/drm/
Ddrm_hashtab.c174 *item = hlist_entry(list, struct drm_hash_item, head); in drm_ht_find_item()
/linux-4.1.27/lib/
Ddebugobjects.c140 obj = hlist_entry(obj_pool.first, typeof(*obj), node); in alloc_object()
173 obj = hlist_entry(obj_pool.first, typeof(*obj), node); in free_obj_work()
1054 new = hlist_entry(obj_pool.first, typeof(*obj), node); in debug_objects_replace_static_objects()
/linux-4.1.27/mm/
Dcma_debug.c84 mem = hlist_entry(cma->mem_head.first, struct cma_mem, node); in cma_get_entry_from_list()
Dmmu_notifier.c78 mn = hlist_entry(mm->mmu_notifier_mm->list.first, in __mmu_notifier_release()
/linux-4.1.27/arch/x86/kernel/
Dkvm.c112 hlist_entry(p, typeof(*n), link); in _find_apf_task()
195 hlist_entry(p, typeof(*n), link); in apf_task_wake_all()
/linux-4.1.27/include/linux/
Dlist.h688 #define hlist_entry(ptr, type, member) container_of(ptr,type,member) macro
699 ____ptr ? hlist_entry(____ptr, type, member) : NULL; \
Dperf_event.h373 struct hlist_node hlist_entry; member
/linux-4.1.27/net/bridge/
Dbr_forward.c250 rport = rp ? hlist_entry(rp, struct net_bridge_port, rlist) : in br_multicast_flood()
Dbr_fdb.c203 f = hlist_entry(h, struct net_bridge_fdb_entry, hlist); in br_fdb_changeaddr()
329 = hlist_entry(h, struct net_bridge_fdb_entry, hlist); in br_fdb_delete_by_port()
/linux-4.1.27/block/
Dblk-ioc.c103 struct io_cq *icq = hlist_entry(ioc->icq_list.first, in ioc_release_fn()
Dblk-cgroup.c801 struct blkcg_gq *blkg = hlist_entry(blkcg->blkg_list.first, in blkcg_css_offline()
/linux-4.1.27/fs/nfs/
Dpnfs_dev.c332 d = hlist_entry(tmp.first, struct nfs4_deviceid_node, tmpnode); in _deviceid_purge_client()
Dunlink.c236 data = hlist_entry(nfsi->silly_list.first, struct nfs_unlinkdata, list); in nfs_unblock_sillyrename()
/linux-4.1.27/include/net/
Dip_fib.h221 return hlist_entry(tb_hlist, struct fib_table, tb_hlist); in fib_get_table()
Dsock.h489 return hlist_entry(node, struct sock, sk_node); in sk_entry()
494 return hlist_entry(head->first, struct sock, sk_node); in __sk_head()
515 hlist_entry(sk->sk_node.next, struct sock, sk_node) : NULL; in sk_next()
/linux-4.1.27/net/l2tp/
Dl2tp_debugfs.c115 session = hlist_entry(walk, struct l2tp_session, hlist); in l2tp_dfs_seq_tunnel_show()
Dl2tp_core.c1254 session = hlist_entry(walk, struct l2tp_session, hlist); in l2tp_tunnel_closeall()
/linux-4.1.27/net/batman-adv/
Dfragmentation.c247 entry = hlist_entry(chain->first, struct batadv_frag_list_entry, list); in batadv_frag_merge_packets()
/linux-4.1.27/net/netrom/
Dnr_route.c893 struct nr_node *nr_node = hlist_entry(v, struct nr_node, in nr_node_show()
962 nr_neigh = hlist_entry(v, struct nr_neigh, neigh_node); in nr_neigh_show()
/linux-4.1.27/net/ipv4/netfilter/
Dnf_conntrack_l3proto_ipv4_compat.c286 exp = hlist_entry(n, struct nf_conntrack_expect, hnode); in exp_seq_show()
/linux-4.1.27/net/mac80211/
Dmesh_pathtbl.c1040 struct mpath_node *node = hlist_entry(p, struct mpath_node, list); in mesh_path_node_free()
1060 node = hlist_entry(p, struct mpath_node, list); in mesh_path_node_copy()
/linux-4.1.27/kernel/
Dpid.c443 result = hlist_entry(first, struct task_struct, pids[(type)].node); in pid_task()
Dkprobes.c1807 ri = hlist_entry(rp->free_instances.first, in pre_handler_kretprobe()
/linux-4.1.27/net/netfilter/
Dnf_conntrack_expect.c531 expect = hlist_entry(n, struct nf_conntrack_expect, hnode); in exp_seq_show()
/linux-4.1.27/net/sunrpc/
Dauth.c412 cred = hlist_entry(head->first, struct rpc_cred, cr_hash); in rpcauth_clear_credcache()
/linux-4.1.27/net/ipv4/
Dfib_trie.c1443 struct fib_alias *fa = hlist_entry(pprev, typeof(*fa), fa_list.next); in fib_remove_alias()
2290 tb = hlist_entry(tb_node, struct fib_table, tb_hlist); in fib_trie_seq_next()
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_conn.c1031 return hlist_entry(e, struct ip_vs_conn, c_list); in ip_vs_conn_seq_next()
Dip_vs_ctl.c1947 return hlist_entry(e, struct ip_vs_service, s_list); in ip_vs_info_seq_next()
1965 return hlist_entry(e, struct ip_vs_service, f_list); in ip_vs_info_seq_next()
/linux-4.1.27/kernel/events/
Dcore.c6371 hlist_for_each_entry_rcu(event, head, hlist_entry) { in do_perf_sw_event()
6450 hlist_add_head_rcu(&event->hlist_entry, head); in perf_swevent_add()
6458 hlist_del_rcu(&event->hlist_entry); in perf_swevent_del()
6670 hlist_for_each_entry_rcu(event, head, hlist_entry) { in perf_tp_event()
7553 INIT_HLIST_NODE(&event->hlist_entry); in perf_event_alloc()
/linux-4.1.27/net/sched/
Dsch_qfq.c925 return hlist_entry(grp->slots[grp->front].first, in qfq_slot_head()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_execbuffer.c202 vma = hlist_entry(node, struct i915_vma, exec_node); in eb_get_vma()
/linux-4.1.27/drivers/net/
Dmacvlan.c352 entry = hlist_entry(h, struct macvlan_source_entry, in macvlan_flush_sources()
/linux-4.1.27/drivers/tty/serial/8250/
D8250_core.c1794 i = hlist_entry(n, struct irq_info, node); in serial_link_irq_chain()
1847 i = hlist_entry(n, struct irq_info, node); in serial_unlink_irq_chain()
/linux-4.1.27/fs/ocfs2/dlm/
Ddlmdomain.c439 res = hlist_entry(iter, struct dlm_lock_resource, in dlm_migrate_all_locks()
/linux-4.1.27/net/atm/
Dlec.c981 struct lec_arp_table *entry = hlist_entry(state->node, in lec_seq_show()
/linux-4.1.27/fs/quota/
Ddquot.c285 dquot = hlist_entry(node, struct dquot, dq_hash); in find_dquot()
/linux-4.1.27/drivers/android/
Dbinder.c3179 proc = hlist_entry(binder_deferred_list.first, in binder_deferred_func()