Home
last modified time | relevance | path

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

12345678910>>...142

/linux-6.1.9/tools/perf/util/
Dparse-events.h21 bool have_tracepoints(struct list_head *evlist);
41 int parse_events_terms(struct list_head *terms, const char *str);
101 struct list_head list;
124 struct list_head list;
129 struct list_head *terms;
149 void parse_events_terms__delete(struct list_head *terms);
150 void parse_events_terms__purge(struct list_head *terms);
152 int parse_events__modifier_event(struct list_head *list, char *str, bool add);
153 int parse_events__modifier_group(struct list_head *list, char *event_mod);
154 int parse_events_name(struct list_head *list, const char *name);
[all …]
Dpmu.h33 struct list_head list;
48 struct list_head format; /* HEAD struct perf_pmu_format -> list */
49 struct list_head aliases; /* HEAD struct perf_pmu_alias -> list */
52 struct list_head caps; /* HEAD struct perf_pmu_caps -> list */
53 struct list_head list; /* ELEM */
54 struct list_head hybrid_list;
80 struct list_head terms; /* HEAD struct parse_events_term -> list */
81 struct list_head list; /* ELEM */
94 void pmu_add_sys_aliases(struct list_head *head, struct perf_pmu *pmu);
96 struct list_head *head_terms,
[all …]
/linux-6.1.9/include/linux/
Dlist.h26 struct list_head name = LIST_HEAD_INIT(name)
35 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
42 extern bool __list_add_valid(struct list_head *new,
43 struct list_head *prev,
44 struct list_head *next);
45 extern bool __list_del_entry_valid(struct list_head *entry);
47 static inline bool __list_add_valid(struct list_head *new, in __list_add_valid()
48 struct list_head *prev, in __list_add_valid()
49 struct list_head *next) in __list_add_valid()
53 static inline bool __list_del_entry_valid(struct list_head *entry) in __list_del_entry_valid()
[all …]
Dcgroup-defs.h166 struct list_head sibling;
167 struct list_head children;
170 struct list_head rstat_css_node;
244 struct list_head tasks;
245 struct list_head mg_tasks;
246 struct list_head dying_tasks;
249 struct list_head task_iters;
258 struct list_head e_cset_node[CGROUP_SUBSYS_COUNT];
261 struct list_head threaded_csets;
262 struct list_head threaded_csets_node;
[all …]
Drculist.h22 static inline void INIT_LIST_HEAD_RCU(struct list_head *list) in INIT_LIST_HEAD_RCU()
32 #define list_next_rcu(list) (*((struct list_head __rcu **)(&(list)->next)))
42 #define list_tail_rcu(head) (*((struct list_head __rcu **)(&(head)->prev)))
76 static inline void __list_add_rcu(struct list_head *new, in __list_add_rcu()
77 struct list_head *prev, struct list_head *next) in __list_add_rcu()
104 static inline void list_add_rcu(struct list_head *new, struct list_head *head) in list_add_rcu()
125 static inline void list_add_tail_rcu(struct list_head *new, in list_add_tail_rcu()
126 struct list_head *head) in list_add_tail_rcu()
155 static inline void list_del_rcu(struct list_head *entry) in list_del_rcu()
197 static inline void list_replace_rcu(struct list_head *old, in list_replace_rcu()
[all …]
/linux-6.1.9/tools/include/linux/
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 …]
/linux-6.1.9/fs/btrfs/
Dcompression.h115 struct list_head idle_ws;
125 struct list_head *btrfs_get_workspace(int type, unsigned int level);
126 void btrfs_put_workspace(int type, struct list_head *ws);
148 int zlib_compress_pages(struct list_head *ws, struct address_space *mapping,
151 int zlib_decompress_bio(struct list_head *ws, struct compressed_bio *cb);
152 int zlib_decompress(struct list_head *ws, unsigned char *data_in,
155 struct list_head *zlib_alloc_workspace(unsigned int level);
156 void zlib_free_workspace(struct list_head *ws);
157 struct list_head *zlib_get_workspace(unsigned int level);
159 int lzo_compress_pages(struct list_head *ws, struct address_space *mapping,
[all …]
Ddelayed-inode.h26 struct list_head node_list;
32 struct list_head prepare_list;
48 struct list_head n_list;
53 struct list_head p_list;
79 struct list_head tree_list; /* used for batch insert/delete items */
80 struct list_head readdir_list; /* used for readdir items */
86 struct list_head log_list;
151 struct list_head *ins_list,
152 struct list_head *del_list);
154 struct list_head *ins_list,
[all …]
/linux-6.1.9/scripts/mod/
Dlist.h38 struct list_head { struct
39 struct list_head *next, *prev; argument
45 struct list_head name = LIST_HEAD_INIT(name)
54 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
66 static inline void __list_add(struct list_head *new, in __list_add()
67 struct list_head *prev, in __list_add()
68 struct list_head *next) in __list_add()
84 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
97 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
109 static inline void __list_del(struct list_head *prev, struct list_head *next) in __list_del()
[all …]
/linux-6.1.9/fs/jffs2/
Djffs2_fs_sb.h98 struct list_head clean_list; /* Blocks 100% full of clean data */
99 struct list_head very_dirty_list; /* Blocks with lots of dirty space */
100 struct list_head dirty_list; /* Blocks with some dirty space */
101 struct list_head erasable_list; /* Blocks which are completely dirty, and need erasing */
102 …struct list_head erasable_pending_wbuf_list; /* Blocks which need erasing but only after the curre…
103 struct list_head erasing_list; /* Blocks which are currently erasing */
104 struct list_head erase_checking_list; /* Blocks which are being checked and marked */
105 struct list_head erase_pending_list; /* Blocks which need erasing now */
106 …struct list_head erase_complete_list; /* Blocks which are erased and need the clean marker written…
107 struct list_head free_list; /* Blocks which are free and ready to be used */
[all …]
/linux-6.1.9/fs/nfsd/
Dstate.h100 struct list_head sc_cp_list;
114 struct list_head cp_list; /* per parent nfs4_stid */
143 struct list_head dl_perfile;
144 struct list_head dl_perclnt;
145 struct list_head dl_recall_lru; /* delegation recalled */
246 struct list_head cn_persession;
261 struct list_head se_hash; /* hash by sessionid */
262 struct list_head se_perclnt;
271 struct list_head se_conns;
336 struct list_head cl_idhash; /* hash by cl_clientid.id */
[all …]
/linux-6.1.9/net/netlabel/
Dnetlabel_addrlist.h38 struct list_head list;
53 struct list_head list;
58 static inline struct netlbl_af4list *__af4list_valid(struct list_head *s, in __af4list_valid()
59 struct list_head *h) in __af4list_valid()
61 struct list_head *i = s; in __af4list_valid()
70 static inline struct netlbl_af4list *__af4list_valid_rcu(struct list_head *s, in __af4list_valid_rcu()
71 struct list_head *h) in __af4list_valid_rcu()
73 struct list_head *i = s; in __af4list_valid_rcu()
99 struct list_head *head);
101 struct list_head *head);
[all …]
/linux-6.1.9/scripts/kconfig/
Dlist.h24 struct list_head { struct
25 struct list_head *next, *prev; argument
32 struct list_head name = LIST_HEAD_INIT(name)
71 static inline int list_empty(const struct list_head *head) in list_empty()
82 static inline void __list_add(struct list_head *_new, in __list_add()
83 struct list_head *prev, in __list_add()
84 struct list_head *next) in __list_add()
100 static inline void list_add_tail(struct list_head *_new, struct list_head *head) in list_add_tail()
112 static inline void __list_del(struct list_head *prev, struct list_head *next) in __list_del()
126 static inline void list_del(struct list_head *entry) in list_del()
[all …]
/linux-6.1.9/net/tipc/
Dname_table.h83 struct list_head binding_node;
84 struct list_head binding_sock;
85 struct list_head local_publ;
86 struct list_head all_publ;
87 struct list_head list;
106 struct list_head node_scope;
107 struct list_head cluster_scope;
118 struct list_head *dports);
122 struct list_head *dsts, int *dstcnt,
144 struct list_head list;
[all …]
/linux-6.1.9/drivers/staging/vme_user/
Dvme_bridge.h12 struct list_head list;
29 struct list_head list;
55 struct list_head list;
57 struct list_head entries;
62 struct list_head list;
67 struct list_head pending;
68 struct list_head running;
73 struct list_head list;
82 struct list_head list;
110 struct list_head master_resources;
[all …]
/linux-6.1.9/tools/usb/usbip/libsrc/
Dlist.h19 struct list_head { struct
20 struct list_head *next, *prev; argument
26 struct list_head name = LIST_HEAD_INIT(name)
28 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
40 static inline void __list_add(struct list_head *new, in __list_add()
41 struct list_head *prev, in __list_add()
42 struct list_head *next) in __list_add()
58 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
70 static inline void __list_del(struct list_head * prev, struct list_head * next) in __list_del()
80 static inline void __list_del_entry(struct list_head *entry) in __list_del_entry()
[all …]
/linux-6.1.9/include/target/
Dtarget_core_base.h240 struct list_head lba_map_mem_list;
248 struct list_head lba_map_list;
249 struct list_head lba_map_mem_list;
260 struct list_head lba_map_list;
267 struct list_head tg_pt_gps_list;
277 struct list_head lu_gp_node;
278 struct list_head lu_gp_mem_list;
287 struct list_head lu_gp_mem_list;
308 struct list_head tg_pt_gp_list;
309 struct list_head tg_pt_gp_lun_list;
[all …]
/linux-6.1.9/drivers/staging/gdm724x/
Dgdm_usb.h36 struct list_head list;
47 struct list_head list;
55 struct list_head to_host_list;
56 struct list_head free_list;
57 struct list_head rx_submit_list;
67 struct list_head sdu_list;
68 struct list_head hci_list;
69 struct list_head free_list;
75 struct list_head to_host_list;
76 struct list_head rx_submit_list;
[all …]
/linux-6.1.9/include/net/
Dkcm.h61 struct list_head kcm_sock_list;
71 struct list_head wait_psock_list;
81 struct list_head wait_rx_list; /* KCMs waiting for receiving */
103 struct list_head psock_list;
108 struct list_head psock_ready_list;
117 struct list_head psock_avail_list;
128 struct list_head mux_list;
134 struct list_head kcm_mux_list;
138 struct list_head kcm_socks; /* All KCM sockets on MUX */
140 struct list_head psocks; /* List of all psocks on MUX */
[all …]
/linux-6.1.9/drivers/scsi/bfa/
Dbfa_cs.h116 #define bfa_q_first(_q) ((void *)(((struct list_head *) (_q))->next))
117 #define bfa_q_next(_qe) (((struct list_head *) (_qe))->next)
118 #define bfa_q_prev(_qe) (((struct list_head *) (_qe))->prev)
124 bfa_q_next(_qe) = (struct list_head *) NULL; \
125 bfa_q_prev(_qe) = (struct list_head *) NULL; \
133 (*((struct list_head **) (_qe))) = bfa_q_next(_q); \
134 bfa_q_prev(bfa_q_next(*((struct list_head **) _qe))) = \
135 (struct list_head *) (_q); \
136 bfa_q_next(_q) = bfa_q_next(*((struct list_head **) _qe));\
138 *((struct list_head **) (_qe)) = (struct list_head *) NULL;\
[all …]
/linux-6.1.9/tools/lib/
Dlist_sort.c15 static struct list_head *merge(void *priv, list_cmp_func_t cmp, in merge()
16 struct list_head *a, struct list_head *b) in merge()
18 struct list_head *head, **tail = &head; in merge()
51 static void merge_final(void *priv, list_cmp_func_t cmp, struct list_head *head, in merge_final()
52 struct list_head *a, struct list_head *b) in merge_final()
54 struct list_head *tail = head; in merge_final()
184 void list_sort(void *priv, struct list_head *head, list_cmp_func_t cmp) in list_sort()
186 struct list_head *list = head->next, *pending = NULL; in list_sort()
215 struct list_head **tail = &pending; in list_sort()
222 struct list_head *a = *tail, *b = a->prev; in list_sort()
[all …]
/linux-6.1.9/lib/
Dlist_sort.c16 static struct list_head *merge(void *priv, list_cmp_func_t cmp, in merge()
17 struct list_head *a, struct list_head *b) in merge()
19 struct list_head *head, **tail = &head; in merge()
52 static void merge_final(void *priv, list_cmp_func_t cmp, struct list_head *head, in merge_final()
53 struct list_head *a, struct list_head *b) in merge_final()
55 struct list_head *tail = head; in merge_final()
185 void list_sort(void *priv, struct list_head *head, list_cmp_func_t cmp) in list_sort()
187 struct list_head *list = head->next, *pending = NULL; in list_sort()
216 struct list_head **tail = &pending; in list_sort()
223 struct list_head *a = *tail, *b = a->prev; in list_sort()
[all …]
/linux-6.1.9/drivers/infiniband/core/
Dmad_priv.h66 struct list_head list;
86 struct list_head list;
97 struct list_head send_list;
98 struct list_head wait_list;
99 struct list_head done_list;
102 struct list_head local_list;
104 struct list_head rmpp_list;
123 struct list_head agent_list;
139 struct list_head rmpp_list;
149 struct list_head completion_list;
[all …]
/linux-6.1.9/fs/dlm/
Ddlm_internal.h117 struct list_head list;
131 struct list_head list;
260 struct list_head lkb_statequeue; /* rsb g/c/w list */
261 struct list_head lkb_rsb_lookup; /* waiting for rsb lookup */
262 struct list_head lkb_wait_reply; /* waiting for remote reply */
263 struct list_head lkb_ownqueue; /* list of locks for a process */
267 struct list_head lkb_time_list;
273 struct list_head lkb_cb_list; /* for ls_cb_delay or proc->asts */
317 struct list_head res_lookup; /* lkbs waiting on first */
319 struct list_head res_hashchain;
[all …]
/linux-6.1.9/fs/ceph/
Dmds_client.h199 struct list_head s_caps; /* all caps issued by this session */
205 struct list_head s_cap_releases; /* waiting cap_release messages */
209 struct list_head s_cap_dirty; /* inodes w/ dirty caps */
212 struct list_head s_cap_flushing; /* inodes w/ flushing caps */
217 struct list_head s_waiting; /* waiting requests */
218 struct list_head s_unsafe; /* unsafe requests */
318 struct list_head r_unsafe_dir_item;
321 struct list_head r_unsafe_target_item;
331 struct list_head r_wait;
335 struct list_head r_unsafe_item; /* per-session unsafe list item */
[all …]

12345678910>>...142