| /linux/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 *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/scripts/include/ |
| H A D | list.h | 42 struct list_head name = LIST_HEAD_INIT(name) 51 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD() 63 static inline void __list_add(struct list_head *new, in __list_add() 64 struct list_head *prev, in __list_add() 65 struct list_head *next) in __list_add() 81 static inline void list_add(struct list_head *new, struct list_head *head) in list_add() 94 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail() 106 static inline void __list_del(struct list_head *prev, struct list_head *next) in __list_del() 112 static inline void __list_del_entry(struct list_head *entry) in __list_del_entry() 123 static inline void list_del(struct list_head *entry) in list_del() [all …]
|
| /linux/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 *head); [all …]
|
| /linux/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 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/tools/usb/usbip/libsrc/ |
| H A D | list.h | 19 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/drivers/scsi/bfa/ |
| H A D | bfa_cs.h | 116 #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/fs/btrfs/ |
| H A D | delayed-inode.h | 35 struct list_head node_list; 41 struct list_head prepare_list; 73 struct list_head n_list; 78 struct list_head p_list; 110 struct list_head tree_list; /* used for batch insert/delete items */ 111 struct list_head readdir_list; /* used for readdir items */ 117 struct list_head log_list; 171 struct list_head *ins_list, 172 struct list_head *del_list); 174 struct list_head *ins_list, [all …]
|
| /linux/include/net/ |
| H A D | kcm.h | 61 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/tools/lib/ |
| H A D | list_sort.c | 13 static struct list_head *merge(void *priv, list_cmp_func_t cmp, in merge() 14 struct list_head *a, struct list_head *b) in merge() 16 struct list_head *head, **tail = &head; in merge() 49 static void merge_final(void *priv, list_cmp_func_t cmp, struct list_head *head, in merge_final() 50 struct list_head *a, struct list_head *b) in merge_final() 52 struct list_head *tail = head; in merge_final() 172 void list_sort(void *priv, struct list_head *head, list_cmp_func_t cmp) in list_sort() 174 struct list_head *list = head->next, *pending = NULL; in list_sort() 203 struct list_head **tail = &pending; in list_sort() 210 struct list_head *a = *tail, *b = a->prev; in list_sort() [all …]
|
| /linux/include/target/ |
| H A D | target_core_base.h | 253 struct list_head lba_map_mem_list; 261 struct list_head lba_map_list; 262 struct list_head lba_map_mem_list; 273 struct list_head lba_map_list; 280 struct list_head tg_pt_gps_list; 290 struct list_head lu_gp_node; 291 struct list_head lu_gp_mem_list; 300 struct list_head lu_gp_mem_list; 321 struct list_head tg_pt_gp_list; 322 struct list_head tg_pt_gp_lun_list; [all …]
|
| /linux/fs/dlm/ |
| H A D | dlm_internal.h | 108 struct list_head list; 122 struct list_head list; 250 struct list_head list; 275 struct list_head lkb_statequeue; /* rsb g/c/w list */ 276 struct list_head lkb_rsb_lookup; /* waiting for rsb lookup */ 277 struct list_head lkb_wait_reply; /* waiting for remote reply */ 278 struct list_head lkb_ownqueue; /* list of locks for a process */ 325 struct list_head res_lookup; /* lkbs waiting on first */ 327 struct list_head res_grantqueue; 328 struct list_head res_convertqueue; [all …]
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_defer.h | 19 struct list_head dfp_list; /* pending items */ 20 struct list_head dfp_work; /* work items */ 40 struct xfs_defer_pending *xfs_defer_add(struct xfs_trans *tp, struct list_head *h, 53 struct list_head *items, unsigned int count, bool sort); 58 struct list_head *item, struct xfs_btree_cur **state); 61 void (*cancel_item)(struct list_head *item); 63 struct list_head *capture_list); 116 struct list_head dfc_list; 119 struct list_head dfc_dfops; 137 struct list_head *capture_list); [all …]
|
| /linux/include/linux/ |
| H A D | cgroup-defs.h | 211 struct list_head sibling; 212 struct list_head children; 304 struct list_head tasks; 305 struct list_head mg_tasks; 306 struct list_head dying_tasks; 309 struct list_head task_iters; 318 struct list_head e_cset_node[CGROUP_SUBSYS_COUNT]; 321 struct list_head threaded_csets; 322 struct list_head threaded_csets_node; 334 struct list_head cgrp_links; [all …]
|
| /linux/include/linux/mlx5/ |
| H A D | macsec.h | 16 struct list_head *tx_rules_list, struct list_head *rx_rules_list, 20 struct list_head *tx_rules_list, struct list_head *rx_rules_list); 23 struct list_head *tx_rules_list, 24 struct list_head *rx_rules_list, 28 struct list_head *tx_rules_list, 29 struct list_head *rx_rules_list, bool is_tx);
|
| /linux/drivers/acpi/nfit/ |
| H A D | nfit.h | 164 struct list_head list; 173 struct list_head list; 178 struct list_head list; 183 struct list_head list; 188 struct list_head list; 193 struct list_head list; 216 struct list_head list; 241 struct list_head memdevs; 242 struct list_head flushes; 243 struct list_head dimms; [all …]
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | gtt.h | 96 struct list_head oos_page_use_list_head; 97 struct list_head oos_page_free_list_head; 99 struct list_head ppgtt_mm_lru_list_head; 146 struct list_head list; 168 struct list_head list; 169 struct list_head lru_list; 170 struct list_head link; /* possible LRI shadow mm list */ 177 struct list_head partial_pte_list; 211 struct list_head ppgtt_mm_list_head; 213 struct list_head oos_page_list_head; [all …]
|
| /linux/fs/ceph/ |
| H A D | mds_client.h | 233 struct list_head s_caps; /* all caps issued by this session */ 239 struct list_head s_cap_releases; /* waiting cap_release messages */ 243 struct list_head s_cap_dirty; /* inodes w/ dirty caps */ 246 struct list_head s_cap_flushing; /* inodes w/ flushing caps */ 251 struct list_head s_waiting; /* waiting requests */ 252 struct list_head s_unsafe; /* unsafe requests */ 364 struct list_head r_unsafe_dir_item; 367 struct list_head r_unsafe_target_item; 377 struct list_head r_wait; 381 struct list_head r_unsafe_item; /* per-session unsafe list item */ [all …]
|
| /linux/tools/perf/util/ |
| H A D | parse-events.y | 32 static struct list_head* alloc_list(void) in alloc_list() 34 struct list_head *list; in alloc_list() 44 static void free_list_evsel(struct list_head* list_evsel) in free_list_evsel() 104 struct list_head *list_evsel; 126 struct list_head *groups = $1; 137 struct list_head *groups = $1; 138 struct list_head *group = $3; 148 struct list_head *groups = $1; 149 struct list_head *event = $3; 165 struct list_head *list = $1; [all …]
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| H A D | bna_types.h | 256 struct list_head qe; 446 struct list_head qe; 468 struct list_head qe; 478 struct list_head txq_q; 526 struct list_head tx_free_q; 527 struct list_head tx_active_q; 529 struct list_head txq_free_q; 572 struct list_head qe; 696 struct list_head qe; 746 struct list_head ucast_pending_add_q; [all …]
|
| /linux/include/sound/ |
| H A D | timer.h | 72 struct list_head device_list; 73 struct list_head open_list_head; 74 struct list_head active_list_head; 75 struct list_head ack_list_head; 76 struct list_head sack_list_head; /* slow ack list head */ 103 struct list_head open_list; 104 struct list_head active_list; 105 struct list_head ack_list; 106 struct list_head slave_list_head; 107 struct list_head slave_active_head;
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_scheduler_types.h | 63 struct list_head signalers_list; /* those before us, we depend upon */ 64 struct list_head waiters_list; /* those after us, they depend upon us */ 65 struct list_head link; 75 struct list_head signal_link; 76 struct list_head wait_link; 77 struct list_head dfs_link; 120 struct list_head requests; 125 struct list_head hold;
|
| /linux/tools/objtool/include/objtool/ |
| H A D | objtool.h | 19 struct list_head targets; 25 struct list_head retpoline_call_list; 26 struct list_head return_thunk_list; 27 struct list_head static_call_list; 28 struct list_head mcount_loc_list; 29 struct list_head endbr_list; 30 struct list_head call_list;
|
| /linux/sound/usb/ |
| H A D | midi.h | 47 struct list_head *midi_list, 54 struct list_head *midi_list, in snd_usbmidi_create() 60 void snd_usbmidi_input_stop(struct list_head *p); 61 void snd_usbmidi_input_start(struct list_head *p); 62 void snd_usbmidi_disconnect(struct list_head *p); 63 void snd_usbmidi_suspend(struct list_head *p); 64 void snd_usbmidi_resume(struct list_head *p);
|
| /linux/drivers/pinctrl/ |
| H A D | core.h | 53 struct list_head node; 64 struct list_head gpio_ranges; 88 struct list_head node; 90 struct list_head states; 92 struct list_head dt_maps; 103 struct list_head node; 105 struct list_head settings; 142 struct list_head node; 191 struct list_head node; 259 extern struct list_head pinctrl_maps;
|
| /linux/drivers/staging/greybus/ |
| H A D | audio_codec.h | 64 struct list_head list; 70 struct list_head module_list; 72 struct list_head dai_list; 80 struct list_head list; 89 struct list_head list; 96 struct list_head list; 112 struct list_head list; 125 struct list_head list; 145 struct list_head data_list; 161 struct list_head widget_list; [all …]
|