Home
last modified time | relevance | path

Searched refs:list_head (Results 1 – 25 of 430) sorted by relevance

12345678910>>...18

/include/linux/
Dlist_sort.h6 struct list_head;
8 void list_sort(void *priv, struct list_head *head,
9 int (*cmp)(void *priv, struct list_head *a,
10 struct list_head *b));
Dlist.h23 struct list_head name = LIST_HEAD_INIT(name)
25 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
38 static inline void __list_add(struct list_head *new, in __list_add()
39 struct list_head *prev, in __list_add()
40 struct list_head *next) in __list_add()
48 extern void __list_add(struct list_head *new,
49 struct list_head *prev,
50 struct list_head *next);
61 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
75 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
[all …]
Drculist.h30 static inline void INIT_LIST_HEAD_RCU(struct list_head *list) in INIT_LIST_HEAD_RCU()
40 #define list_next_rcu(list) (*((struct list_head __rcu **)(&(list)->next)))
49 static inline void __list_add_rcu(struct list_head *new, in __list_add_rcu()
50 struct list_head *prev, struct list_head *next) in __list_add_rcu()
58 void __list_add_rcu(struct list_head *new,
59 struct list_head *prev, struct list_head *next);
78 static inline void list_add_rcu(struct list_head *new, struct list_head *head) in list_add_rcu()
99 static inline void list_add_tail_rcu(struct list_head *new, in list_add_tail_rcu()
100 struct list_head *head) in list_add_tail_rcu()
129 static inline void list_del_rcu(struct list_head *entry) in list_del_rcu()
[all …]
Dmsg.h9 struct list_head m_list;
29 struct list_head q_messages;
30 struct list_head q_receivers;
31 struct list_head q_senders;
Dsem.h17 struct list_head pending_alter; /* pending operations */
19 struct list_head pending_const; /* pending complex operations */
21 struct list_head list_id; /* undo requests on this array */
Dnfs_fs_sb.h49 struct list_head cl_share_link; /* link in global client list */
50 struct list_head cl_superblocks; /* List of nfs_server structs */
61 struct list_head cl_ds_clients; /* auth flavor data servers */
120 struct list_head client_link; /* List of other nfs_server structs
123 struct list_head master_link; /* link in master servers list */
192 struct list_head state_owners_lru;
193 struct list_head layouts;
194 struct list_head delegations;
Dcgroup.h72 struct list_head sibling;
73 struct list_head children;
221 struct list_head cset_links;
230 struct list_head e_csets[CGROUP_SUBSYS_COUNT];
236 struct list_head pidlists;
276 struct list_head root_list;
317 struct list_head tasks;
318 struct list_head mg_tasks;
324 struct list_head cgrp_links;
340 struct list_head mg_preload_node;
[all …]
Dif_bridge.h31 struct list_head list;
42 struct list_head *br_ip_list);
47 struct list_head *br_ip_list) in br_multicast_list_adjacent()
Dlist_lru.h26 struct list_head list;
59 bool list_lru_add(struct list_lru *lru, struct list_head *item);
72 bool list_lru_del(struct list_lru *lru, struct list_head *item);
96 (*list_lru_walk_cb)(struct list_head *item, spinlock_t *lock, void *cb_arg);
Dif_eql.h27 struct list_head list;
37 struct list_head all_slaves;
Drio.h102 struct list_head node;
171 struct list_head global_list; /* node in list of all RIO devices */
172 struct list_head net_list; /* node in per net list */
224 struct list_head node;
258 struct list_head dbells; /* list of doorbell events */
259 struct list_head node; /* node in global list of ports */
260 struct list_head nnode; /* node in net list of ports */
308 struct list_head node; /* node in list of networks */
309 struct list_head devices; /* list of devices in this net */
310 struct list_head switches; /* list of switches in this net */
[all …]
/include/drm/ttm/
Dttm_execbuf_util.h46 struct list_head head;
62 struct list_head *list);
93 struct list_head *list, bool intr);
109 struct list_head *list,
/include/target/
Dtarget_core_base.h260 struct list_head lba_map_mem_list;
268 struct list_head lba_map_list;
269 struct list_head lba_map_mem_list;
280 struct list_head lba_map_list;
287 struct list_head tg_pt_gps_list;
297 struct list_head lu_gp_node;
298 struct list_head lu_gp_mem_list;
307 struct list_head lu_gp_mem_list;
330 struct list_head tg_pt_gp_list;
331 struct list_head tg_pt_gp_mem_list;
[all …]
/include/sound/
Dtimer.h87 struct list_head device_list;
88 struct list_head open_list_head;
89 struct list_head active_list_head;
90 struct list_head ack_list_head;
91 struct list_head sack_list_head; /* slow ack list head */
115 struct list_head open_list;
116 struct list_head active_list;
117 struct list_head ack_list;
118 struct list_head slave_list_head;
119 struct list_head slave_active_head;
Dutil_mem.h31 struct list_head list; /* link */
41 struct list_head block; /* block linked-list header */
62 struct list_head *prev);
/include/linux/usb/
Daudio.h27 struct list_head list;
36 struct list_head list;
37 struct list_head control;
/include/linux/isdn/
Dcapilli.h97 struct list_head list;
106 void capilib_new_ncci(struct list_head *head, u16 applid, u32 ncci, u32 winsize);
107 void capilib_free_ncci(struct list_head *head, u16 applid, u32 ncci);
108 void capilib_release_appl(struct list_head *head, u16 applid);
109 void capilib_release(struct list_head *head);
110 void capilib_data_b3_conf(struct list_head *head, u16 applid, u32 ncci, u16 msgid);
111 u16 capilib_data_b3_req(struct list_head *head, u16 applid, u32 ncci, u16 msgid);
/include/media/
Dv4l2-async.h61 struct list_head list;
80 struct list_head waiting;
81 struct list_head done;
82 struct list_head list;
Dv4l2-fh.h37 struct list_head list;
44 struct list_head subscribed; /* Subscribed events */
45 struct list_head available; /* Dequeueable event */
/include/net/netns/
Dsctp.h30 struct list_head local_addr_list;
31 struct list_head addr_waitq;
33 struct list_head auto_asconf_splist;
Dnftables.h9 struct list_head af_info;
10 struct list_head commit_list;
/include/scsi/
Dsas_ata.h43 void sas_ata_eh(struct Scsi_Host *shost, struct list_head *work_q,
44 struct list_head *done_q);
70 static inline void sas_ata_eh(struct Scsi_Host *shost, struct list_head *work_q, in sas_ata_eh()
71 struct list_head *done_q) in sas_ata_eh()
/include/linux/ceph/
Dosd_client.h36 struct list_head o_requests;
37 struct list_head o_linger_requests;
38 struct list_head o_osd_lru;
42 struct list_head o_keepalive_item;
117 struct list_head r_req_lru_item;
118 struct list_head r_osd_item;
119 struct list_head r_linger_item;
120 struct list_head r_linger_osd_item;
156 struct list_head r_unsafe_item;
183 struct list_head osd_node;
[all …]
/include/linux/sunrpc/
Drpc_pipe_fs.h9 struct list_head pdh_entries;
15 struct list_head pdo_head;
29 struct list_head list;
45 struct list_head pipe;
46 struct list_head in_upcall;
47 struct list_head in_downcall;
/include/target/iscsi/
Discsi_target_core.h290 struct list_head qr_list;
305 struct list_head param_list;
306 struct list_head extra_response_list;
321 struct list_head cmd_datain_node;
330 struct list_head ooo_list;
348 struct list_head r2t_list;
458 struct list_head datain_list;
460 struct list_head cmd_r2t_list;
485 struct list_head i_conn_node;
591 struct list_head conn_cmd_list;
[all …]

12345678910>>...18