Searched refs:hlist_entry (Results 1 - 61 of 61) sorted by relevance

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

Completed in 1946 milliseconds