Home
last modified time | relevance | path

Searched refs:list_head (Results 1 - 25 of 8941) sorted by relevance

12345678910>>...358

/kernel/linux/linux-6.6/include/linux/
H A Dlist.h26 struct list_head name = LIST_HEAD_INIT(name)
29 * INIT_LIST_HEAD - Initialize a list_head structure
30 * @list: list_head structure to be initialized.
32 * Initializes the list_head to point to itself. If it is a list header,
35 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
53 extern bool __list_valid_slowpath __list_add_valid_or_report(struct list_head *new,
54 struct list_head *prev,
55 struct list_head *next);
65 static __always_inline bool __list_add_valid(struct list_head *new, in __list_add_valid()
66 struct list_head *pre in __list_add_valid()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dlist.h24 struct list_head name = LIST_HEAD_INIT(name)
27 * INIT_LIST_HEAD - Initialize a list_head structure
28 * @list: list_head structure to be initialized.
30 * Initializes the list_head to point to itself. If it is a list header,
33 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
40 extern bool __list_add_valid(struct list_head *new,
41 struct list_head *prev,
42 struct list_head *next);
43 extern bool __list_del_entry_valid(struct list_head *entry);
45 static inline bool __list_add_valid(struct list_head *ne
[all...]
/kernel/linux/linux-5.10/tools/include/linux/
H A 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 *hea
[all...]
/kernel/linux/linux-6.6/tools/include/linux/
H A 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 *hea
[all...]
/kernel/linux/linux-5.10/tools/perf/util/
H A Dparse-events.h14 struct list_head;
30 bool have_tracepoints(struct list_head *evlist);
45 int parse_events_terms(struct list_head *terms, const char *str);
110 struct list_head list;
133 struct list_head list;
138 struct list_head *terms;
159 void parse_events_terms__delete(struct list_head *terms);
160 void parse_events_terms__purge(struct list_head *terms);
162 int parse_events__modifier_event(struct list_head *list, char *str, bool add);
163 int parse_events__modifier_group(struct list_head *lis
[all...]
H A Dpmu.h29 struct list_head list;
41 struct list_head format; /* HEAD struct perf_pmu_format -> list */
42 struct list_head aliases; /* HEAD struct perf_pmu_alias -> list */
43 struct list_head caps; /* HEAD struct perf_pmu_caps -> list */
44 struct list_head list; /* ELEM */
66 struct list_head terms; /* HEAD struct parse_events_term -> list */
67 struct list_head list; /* ELEM */
80 struct list_head *head_terms,
82 int perf_pmu__config_terms(const char *pmu_name, struct list_head *formats,
84 struct list_head *head_term
[all...]
/kernel/linux/linux-6.6/tools/perf/util/
H A Dparse-events.h47 int parse_events_terms(struct list_head *terms, const char *str, FILE *input);
88 struct list_head list;
145 struct list_head list;
151 struct list_head *terms;
184 void parse_events_terms__delete(struct list_head *terms);
185 void parse_events_terms__purge(struct list_head *terms);
186 int parse_events_term__to_strbuf(struct list_head *term_list, struct strbuf *sb);
187 int parse_events__modifier_event(struct list_head *list, char *str, bool add);
188 int parse_events__modifier_group(struct list_head *list, char *event_mod);
189 int parse_events_name(struct list_head *lis
[all...]
/kernel/linux/linux-5.10/fs/btrfs/
H A Dcompression.h114 struct list_head idle_ws;
124 struct list_head *btrfs_get_workspace(int type, unsigned int level);
125 void btrfs_put_workspace(int type, struct list_head *ws);
147 int zlib_compress_pages(struct list_head *ws, struct address_space *mapping,
150 int zlib_decompress_bio(struct list_head *ws, struct compressed_bio *cb);
151 int zlib_decompress(struct list_head *ws, unsigned char *data_in,
154 struct list_head *zlib_alloc_workspace(unsigned int level);
155 void zlib_free_workspace(struct list_head *ws);
156 struct list_head *zlib_get_workspace(unsigned int level);
158 int lzo_compress_pages(struct list_head *w
[all...]
/kernel/linux/linux-6.6/fs/btrfs/
H A Dcompression.h108 struct list_head idle_ws;
118 struct list_head *btrfs_get_workspace(int type, unsigned int level);
119 void btrfs_put_workspace(int type, struct list_head *ws);
141 int zlib_compress_pages(struct list_head *ws, struct address_space *mapping,
144 int zlib_decompress_bio(struct list_head *ws, struct compressed_bio *cb);
145 int zlib_decompress(struct list_head *ws, const u8 *data_in,
148 struct list_head *zlib_alloc_workspace(unsigned int level);
149 void zlib_free_workspace(struct list_head *ws);
150 struct list_head *zlib_get_workspace(unsigned int level);
152 int lzo_compress_pages(struct list_head *w
[all...]
H A 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;
152 struct list_head *ins_list,
153 struct list_head *del_list);
155 struct list_head *ins_lis
[all...]
/kernel/linux/linux-6.6/scripts/mod/
H A Dlist.h38 struct list_head { struct
39 struct list_head *next, *prev;
45 struct list_head name = LIST_HEAD_INIT(name)
48 * INIT_LIST_HEAD - Initialize a list_head structure
49 * @list: list_head structure to be initialized.
51 * Initializes the list_head to point to itself. If it is a list header,
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 *nex in __list_add()
[all...]
/kernel/linux/linux-5.10/net/tipc/
H A Dname_table.h85 struct list_head binding_node;
86 struct list_head binding_sock;
87 struct list_head local_publ;
88 struct list_head all_publ;
89 struct list_head list;
108 struct list_head node_scope;
109 struct list_head cluster_scope;
120 u32 scope, bool exact, struct list_head *dports);
126 struct list_head *dsts, int *dstcnt, u32 exclude,
145 struct list_head lis
[all...]
/kernel/linux/linux-5.10/drivers/vme/
H A 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_resource
[all...]
/kernel/linux/linux-6.6/drivers/staging/vme_user/
H A 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_resource
[all...]
/kernel/linux/linux-5.10/net/netlabel/
H A 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 *hea
[all...]
/kernel/linux/linux-6.6/net/netlabel/
H A 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 *hea
[all...]
/kernel/linux/linux-5.10/tools/usb/usbip/libsrc/
H A Dlist.h19 struct list_head { struct
20 struct list_head *next, *prev;
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 * pre
[all...]
/kernel/linux/linux-6.6/tools/usb/usbip/libsrc/
H A Dlist.h19 struct list_head { struct
20 struct list_head *next, *prev;
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 * pre
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvif/
H A Dlist.h46 * data type 'struct list_head').
50 * struct list_head list_of_foos;
56 * struct list_head entry;
102 * to-be-linked struct. struct list_head is required for both the head of the
105 * Position and name of the struct list_head field is irrelevant.
107 * There are no requirements for a list head, any struct list_head can be a list
110 struct list_head { struct
111 struct list_head *next, *prev;
125 struct list_head name = LIST_HEAD_INIT(name)
128 INIT_LIST_HEAD(struct list_head *lis
[all...]
/kernel/linux/linux-6.6/fs/nfsd/
H A 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_idhas
[all...]
/kernel/linux/linux-5.10/fs/jffs2/
H A 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 current wbuf is flushed */
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 to them */
107 struct list_head free_lis
[all...]
/kernel/linux/linux-6.6/fs/jffs2/
H A 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 current wbuf is flushed */
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 to them */
107 struct list_head free_lis
[all...]
/kernel/linux/linux-6.6/net/tipc/
H A 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 lis
[all...]
/kernel/linux/linux-5.10/fs/nfsd/
H A 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 */
245 struct list_head cn_persession;
260 struct list_head se_hash; /* hash by sessionid */
261 struct list_head se_perclnt;
270 struct list_head se_conns;
313 struct list_head cl_idhas
[all...]
/kernel/linux/linux-5.10/include/target/
H A Dtarget_core_base.h236 struct list_head lba_map_mem_list;
244 struct list_head lba_map_list;
245 struct list_head lba_map_mem_list;
256 struct list_head lba_map_list;
263 struct list_head tg_pt_gps_list;
273 struct list_head lu_gp_node;
274 struct list_head lu_gp_mem_list;
283 struct list_head lu_gp_mem_list;
304 struct list_head tg_pt_gp_list;
305 struct list_head tg_pt_gp_lun_lis
[all...]

Completed in 15 milliseconds

12345678910>>...358