/linux-4.19.296/include/linux/ |
D | list.h | 24 struct list_head name = LIST_HEAD_INIT(name) 26 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD() 33 extern bool __list_add_valid(struct list_head *new, 34 struct list_head *prev, 35 struct list_head *next); 36 extern bool __list_del_entry_valid(struct list_head *entry); 38 static inline bool __list_add_valid(struct list_head *new, in __list_add_valid() 39 struct list_head *prev, in __list_add_valid() 40 struct list_head *next) in __list_add_valid() 44 static inline bool __list_del_entry_valid(struct list_head *entry) in __list_del_entry_valid() [all …]
|
D | rculist.h | 31 static inline void INIT_LIST_HEAD_RCU(struct list_head *list) in INIT_LIST_HEAD_RCU() 41 #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() 77 static inline void list_add_rcu(struct list_head *new, struct list_head *head) in list_add_rcu() 98 static inline void list_add_tail_rcu(struct list_head *new, in list_add_tail_rcu() 99 struct list_head *head) in list_add_tail_rcu() 128 static inline void list_del_rcu(struct list_head *entry) in list_del_rcu() 170 static inline void list_replace_rcu(struct list_head *old, in list_replace_rcu() 171 struct list_head *new) in list_replace_rcu() [all …]
|
D | cgroup-defs.h | 130 struct list_head sibling; 131 struct list_head children; 134 struct list_head rstat_css_node; 208 struct list_head tasks; 209 struct list_head mg_tasks; 210 struct list_head dying_tasks; 213 struct list_head task_iters; 222 struct list_head e_cset_node[CGROUP_SUBSYS_COUNT]; 225 struct list_head threaded_csets; 226 struct list_head threaded_csets_node; [all …]
|
D | userfaultfd_k.h | 58 extern int dup_userfaultfd(struct vm_area_struct *, struct list_head *); 59 extern void dup_userfaultfd_complete(struct list_head *); 73 struct list_head *uf); 75 struct list_head *uf); 103 struct list_head *l) in dup_userfaultfd() 108 static inline void dup_userfaultfd_complete(struct list_head *l) in dup_userfaultfd_complete() 133 struct list_head *uf) in userfaultfd_unmap_prep() 139 struct list_head *uf) in userfaultfd_unmap_complete()
|
D | backing-dev-defs.h | 115 struct list_head b_dirty; /* dirty inodes */ 116 struct list_head b_io; /* parked for writeback */ 117 struct list_head b_more_io; /* parked for more writeback */ 118 struct list_head b_dirty_time; /* time stamps are dirty */ 145 struct list_head work_list; 150 struct list_head bdi_node; /* anchored at bdi->wb_list */ 157 struct list_head memcg_node; /* anchored at memcg->cgwb_list */ 158 struct list_head blkcg_node; /* anchored at blkcg->cgwb_list */ 168 struct list_head bdi_list; 188 struct list_head wb_list; /* list of all wbs */
|
D | nfs_fs_sb.h | 52 struct list_head cl_share_link; /* link in global client list */ 53 struct list_head cl_superblocks; /* List of nfs_server structs */ 64 struct list_head cl_ds_clients; /* auth flavor data servers */ 124 struct list_head pending_cb_stateids; 132 struct list_head client_link; /* List of other nfs_server structs 135 struct list_head master_link; /* link in master servers list */ 209 struct list_head state_owners_lru; 210 struct list_head layouts; 211 struct list_head delegations; 212 struct list_head ss_copies;
|
/linux-4.19.296/lib/ |
D | list_sort.c | 17 static struct list_head *merge(void *priv, in merge() 18 int (*cmp)(void *priv, struct list_head *a, in merge() 19 struct list_head *b), in merge() 20 struct list_head *a, struct list_head *b) in merge() 22 struct list_head head, *tail = &head; in merge() 47 int (*cmp)(void *priv, struct list_head *a, in merge_and_restore_back_links() 48 struct list_head *b), in merge_and_restore_back_links() 49 struct list_head *head, in merge_and_restore_back_links() 50 struct list_head *a, struct list_head *b) in merge_and_restore_back_links() 52 struct list_head *tail = head; in merge_and_restore_back_links() [all …]
|
/linux-4.19.296/fs/jffs2/ |
D | jffs2_fs_sb.h | 97 struct list_head clean_list; /* Blocks 100% full of clean data */ 98 struct list_head very_dirty_list; /* Blocks with lots of dirty space */ 99 struct list_head dirty_list; /* Blocks with some dirty space */ 100 struct list_head erasable_list; /* Blocks which are completely dirty, and need erasing */ 101 …struct list_head erasable_pending_wbuf_list; /* Blocks which need erasing but only after the curre… 102 struct list_head erasing_list; /* Blocks which are currently erasing */ 103 struct list_head erase_checking_list; /* Blocks which are being checked and marked */ 104 struct list_head erase_pending_list; /* Blocks which need erasing now */ 105 …struct list_head erase_complete_list; /* Blocks which are erased and need the clean marker written… 106 struct list_head free_list; /* Blocks which are free and ready to be used */ [all …]
|
/linux-4.19.296/fs/nfsd/ |
D | state.h | 129 struct list_head dl_perfile; 130 struct list_head dl_perclnt; 131 struct list_head dl_recall_lru; /* delegation recalled */ 231 struct list_head cn_persession; 246 struct list_head se_hash; /* hash by sessionid */ 247 struct list_head se_perclnt; 256 struct list_head se_conns; 299 struct list_head cl_idhash; /* hash by cl_clientid.id */ 301 struct list_head *cl_ownerstr_hashtbl; 302 struct list_head cl_openowners; [all …]
|
D | netns.h | 68 struct list_head *reclaim_str_hashtbl; 70 struct list_head *conf_id_hashtbl; 72 struct list_head *unconf_id_hashtbl; 74 struct list_head *sessionid_hashtbl; 84 struct list_head client_lru; 85 struct list_head close_lru; 86 struct list_head del_recall_lru; 89 struct list_head blocked_locks_lru;
|
/linux-4.19.296/include/target/ |
D | target_core_base.h | 233 struct list_head lba_map_mem_list; 241 struct list_head lba_map_list; 242 struct list_head lba_map_mem_list; 253 struct list_head lba_map_list; 260 struct list_head tg_pt_gps_list; 270 struct list_head lu_gp_node; 271 struct list_head lu_gp_mem_list; 280 struct list_head lu_gp_mem_list; 301 struct list_head tg_pt_gp_list; 302 struct list_head tg_pt_gp_lun_list; [all …]
|
/linux-4.19.296/include/net/ |
D | kcm.h | 64 struct list_head kcm_sock_list; 74 struct list_head wait_psock_list; 84 struct list_head wait_rx_list; /* KCMs waiting for receiving */ 106 struct list_head psock_list; 111 struct list_head psock_ready_list; 120 struct list_head psock_avail_list; 131 struct list_head mux_list; 137 struct list_head kcm_mux_list; 141 struct list_head kcm_socks; /* All KCM sockets on MUX */ 143 struct list_head psocks; /* List of all psocks on MUX */ [all …]
|
/linux-4.19.296/fs/btrfs/ |
D | delayed-inode.h | 25 struct list_head node_list; 31 struct list_head prepare_list; 47 struct list_head n_list; 52 struct list_head p_list; 66 struct list_head tree_list; /* used for batch insert/delete items */ 67 struct list_head readdir_list; /* used for readdir items */ 125 struct list_head *ins_list, 126 struct list_head *del_list); 128 struct list_head *ins_list, 129 struct list_head *del_list); [all …]
|
/linux-4.19.296/fs/xfs/libxfs/ |
D | xfs_defer.h | 18 struct list_head dfp_list; /* pending items */ 21 struct list_head dfp_work; /* work items */ 38 struct list_head *h); 50 int (*finish_item)(struct xfs_trans *, struct list_head *, void *, 53 void (*cancel_item)(struct list_head *); 54 int (*diff_items)(void *, struct list_head *, struct list_head *); 56 void (*log_item)(struct xfs_trans *, void *, struct list_head *);
|
/linux-4.19.296/drivers/misc/mic/scif/ |
D | scif_main.h | 97 struct list_head uaccept; 98 struct list_head listen; 99 struct list_head zombie; 100 struct list_head connected; 101 struct list_head disconnected; 102 struct list_head nb_connect_list; 114 struct list_head loopb_recv_q; 118 struct list_head rma; 119 struct list_head rma_tc; 120 struct list_head fence; [all …]
|
/linux-4.19.296/fs/dlm/ |
D | dlm_internal.h | 122 struct list_head list; 136 struct list_head list; 253 struct list_head lkb_statequeue; /* rsb g/c/w list */ 254 struct list_head lkb_rsb_lookup; /* waiting for rsb lookup */ 255 struct list_head lkb_wait_reply; /* waiting for remote reply */ 256 struct list_head lkb_ownqueue; /* list of locks for a process */ 257 struct list_head lkb_time_list; 264 struct list_head lkb_cb_list; /* for ls_cb_delay or proc->asts */ 308 struct list_head res_lookup; /* lkbs waiting on first */ 310 struct list_head res_hashchain; [all …]
|
/linux-4.19.296/fs/ceph/ |
D | mds_client.h | 167 struct list_head s_caps; /* all caps issued by this session */ 172 struct list_head s_cap_releases; /* waiting cap_release messages */ 176 struct list_head s_cap_flushing; /* inodes w/ flushing caps */ 181 struct list_head s_waiting; /* waiting requests */ 182 struct list_head s_unsafe; /* unsafe requests */ 274 struct list_head r_unsafe_dir_item; 277 struct list_head r_unsafe_target_item; 287 struct list_head r_wait; 292 struct list_head r_unsafe_item; /* per-session unsafe list item */ 321 struct list_head waiting_for_map; [all …]
|
/linux-4.19.296/include/sound/ |
D | timer.h | 87 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 */ 118 struct list_head open_list; 119 struct list_head active_list; 120 struct list_head ack_list; 121 struct list_head slave_list_head; 122 struct list_head slave_active_head;
|
/linux-4.19.296/fs/ |
D | mount.h | 12 struct list_head list; 49 struct list_head mnt_mounts; /* list of children, anchored here */ 50 struct list_head mnt_child; /* and going through their mnt_child */ 51 struct list_head mnt_instance; /* mount instance on sb->s_mounts */ 53 struct list_head mnt_list; 54 struct list_head mnt_expire; /* link in fs-specific expiry list */ 55 struct list_head mnt_share; /* circular list of shared mounts */ 56 struct list_head mnt_slave_list;/* list of slave mounts */ 57 struct list_head mnt_slave; /* slave list entry */ 62 struct list_head mnt_umounting; /* list entry for umount propagation */
|
/linux-4.19.296/include/drm/ |
D | drm_device.h | 32 struct list_head legacy_dev_list;/**< list of devices per driver for stealth attach cleanup */ 75 struct list_head filelist; 82 struct list_head filelist_internal; 96 struct list_head clientlist; 100 struct list_head maplist; /**< Linked list of regions */ 105 struct list_head ctxlist; /**< Linked list of context handles */ 110 struct list_head vmalist; /**< List of vmas (for debugging) */ 190 struct list_head vblank_event_list;
|
D | drm_file.h | 77 struct list_head debugfs_list; 140 struct list_head link; 149 struct list_head pending_link; 237 struct list_head lhead; 278 struct list_head fbs; 291 struct list_head blobs; 305 struct list_head pending_event_list; 315 struct list_head event_list;
|
/linux-4.19.296/fs/gfs2/ |
D | incore.h | 167 struct list_head bd_list; 171 struct list_head bd_ail_st_list; 172 struct list_head bd_ail_gl_list; 280 struct list_head gh_list; 370 struct list_head gl_holders; 379 struct list_head gl_lru; 380 struct list_head gl_ail_list; 423 struct list_head i_ordered; 424 struct list_head i_trunc_list; 453 struct list_head rr_list; [all …]
|
/linux-4.19.296/include/drm/ttm/ |
D | ttm_execbuf_util.h | 47 struct list_head head; 63 struct list_head *list); 100 struct list_head *list, bool intr, 101 struct list_head *dups); 117 struct list_head *list,
|
/linux-4.19.296/drivers/isdn/capi/ |
D | capilib.c | 18 struct list_head list; 81 void capilib_new_ncci(struct list_head *head, u16 applid, u32 ncci, u32 winsize) in capilib_new_ncci() 105 void capilib_free_ncci(struct list_head *head, u16 applid, u32 ncci) in capilib_free_ncci() 107 struct list_head *l; in capilib_free_ncci() 126 void capilib_release_appl(struct list_head *head, u16 applid) in capilib_release_appl() 128 struct list_head *l, *n; in capilib_release_appl() 143 void capilib_release(struct list_head *head) in capilib_release() 145 struct list_head *l, *n; in capilib_release() 158 u16 capilib_data_b3_req(struct list_head *head, u16 applid, u32 ncci, u16 msgid) in capilib_data_b3_req() 160 struct list_head *l; in capilib_data_b3_req() [all …]
|
/linux-4.19.296/include/target/iscsi/ |
D | iscsi_target_core.h | 300 struct list_head qr_list; 315 struct list_head param_list; 316 struct list_head extra_response_list; 331 struct list_head cmd_datain_node; 340 struct list_head ooo_list; 358 struct list_head r2t_list; 468 struct list_head datain_list; 470 struct list_head cmd_r2t_list; 495 struct list_head i_conn_node; 593 struct list_head conn_cmd_list; [all …]
|