/kernel/linux/linux-6.6/include/linux/ |
H A D | list.h | 26 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 D | list.h | 24 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 D | list.h | 23 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 D | list.h | 23 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 D | parse-events.h | 14 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 D | pmu.h | 29 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 D | parse-events.h | 47 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 D | compression.h | 114 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 D | compression.h | 108 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 D | delayed-inode.h | 26 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 D | list.h | 38 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 D | name_table.h | 85 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 D | vme_bridge.h | 12 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 D | vme_bridge.h | 12 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 D | netlabel_addrlist.h | 38 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 D | netlabel_addrlist.h | 38 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 D | list.h | 19 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 D | list.h | 19 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 D | list.h | 46 * 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 D | state.h | 100 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 D | jffs2_fs_sb.h | 98 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 D | jffs2_fs_sb.h | 98 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 D | name_table.h | 83 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 D | state.h | 100 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 D | target_core_base.h | 236 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...] |