Home
last modified time | relevance | path

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

12345678910>>...15

/fs/btrfs/
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 *ws, struct address_space *mapping,
[all …]
Ddelayed-inode.h25 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 …]
Dtransaction.h47 struct list_head list;
52 struct list_head pending_snapshots;
53 struct list_head dev_update_list;
54 struct list_head switch_commits;
55 struct list_head dirty_bgs;
72 struct list_head io_bgs;
73 struct list_head dropped_roots;
84 struct list_head deleted_bgs;
139 struct list_head new_bgs;
165 struct list_head list;
Dzstd.c49 struct list_head list;
50 struct list_head lru_list;
78 struct list_head lru_list;
79 struct list_head idle_ws[ZSTD_BTRFS_MAX_LEVEL];
89 static inline struct workspace *list_to_workspace(struct list_head *list) in list_to_workspace()
94 void zstd_free_workspace(struct list_head *ws);
95 struct list_head *zstd_alloc_workspace(unsigned int level);
106 struct list_head *pos, *next; in zstd_reclaim_timer_fn()
172 struct list_head *ws; in zstd_init_workspace_manager()
227 static struct list_head *zstd_find_workspace(unsigned int level) in zstd_find_workspace()
[all …]
Dbackref.h173 struct list_head list;
176 struct list_head upper;
178 struct list_head lower;
226 struct list_head list[2];
241 struct list_head pending[BTRFS_MAX_LEVEL];
243 struct list_head leaves;
245 struct list_head changed;
247 struct list_head detached;
255 struct list_head pending_edge;
258 struct list_head useless_node;
/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 */
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_idhash; /* hash by cl_clientid.id */
[all …]
Dnetns.h57 struct list_head *reclaim_str_hashtbl;
59 struct list_head *conf_id_hashtbl;
61 struct list_head *unconf_id_hashtbl;
63 struct list_head *sessionid_hashtbl;
73 struct list_head client_lru;
74 struct list_head close_lru;
75 struct list_head del_recall_lru;
78 struct list_head blocked_locks_lru;
/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 …]
/fs/dlm/
Ddlm_internal.h120 struct list_head list;
134 struct list_head list;
251 struct list_head lkb_statequeue; /* rsb g/c/w list */
252 struct list_head lkb_rsb_lookup; /* waiting for rsb lookup */
253 struct list_head lkb_wait_reply; /* waiting for remote reply */
254 struct list_head lkb_ownqueue; /* list of locks for a process */
255 struct list_head lkb_time_list;
262 struct list_head lkb_cb_list; /* for ls_cb_delay or proc->asts */
306 struct list_head res_lookup; /* lkbs waiting on first */
308 struct list_head res_hashchain;
[all …]
/fs/ceph/
Dmds_client.h190 struct list_head s_caps; /* all caps issued by this session */
196 struct list_head s_cap_releases; /* waiting cap_release messages */
200 struct list_head s_cap_dirty; /* inodes w/ dirty caps */
203 struct list_head s_cap_flushing; /* inodes w/ flushing caps */
208 struct list_head s_waiting; /* waiting requests */
209 struct list_head s_unsafe; /* unsafe requests */
311 struct list_head r_unsafe_dir_item;
314 struct list_head r_unsafe_target_item;
324 struct list_head r_wait;
329 struct list_head r_unsafe_item; /* per-session unsafe list item */
[all …]
Dsuper.h104 struct list_head metric_wakeup;
155 struct list_head session_caps; /* per-session caplist */
175 struct list_head caps_item;
187 struct list_head g_list; // global
188 struct list_head i_list; // per inode
198 struct list_head ci_item;
280 struct list_head lease_list;
364 struct list_head i_dirty_item;
373 struct list_head i_flushing_item;
379 struct list_head i_cap_flush_list;
[all …]
/fs/gfs2/
Dincore.h168 struct list_head bd_list;
171 struct list_head bd_ail_st_list;
172 struct list_head bd_ail_gl_list;
283 struct list_head gh_list;
371 struct list_head gl_holders;
380 struct list_head gl_lru;
381 struct list_head gl_ail_list;
420 struct list_head i_ordered;
421 struct list_head i_trunc_list;
450 struct list_head rr_list;
[all …]
/fs/xfs/libxfs/
Dxfs_defer.h31 struct list_head dfp_list; /* pending items */
32 struct list_head dfp_work; /* work items */
40 struct list_head *h);
49 struct list_head *items, unsigned int count, bool sort);
54 struct list_head *item, struct xfs_btree_cur **state);
57 void (*cancel_item)(struct list_head *item);
73 struct list_head dfc_list;
76 struct list_head dfc_dfops;
98 struct xfs_inode *capture_ip, struct list_head *capture_list);
/fs/
Dmount.h17 struct list_head list;
55 struct list_head mnt_mounts; /* list of children, anchored here */
56 struct list_head mnt_child; /* and going through their mnt_child */
57 struct list_head mnt_instance; /* mount instance on sb->s_mounts */
59 struct list_head mnt_list;
60 struct list_head mnt_expire; /* link in fs-specific expiry list */
61 struct list_head mnt_share; /* circular list of shared mounts */
62 struct list_head mnt_slave_list;/* list of slave mounts */
63 struct list_head mnt_slave; /* slave list entry */
71 struct list_head mnt_umounting; /* list entry for umount propagation */
Ddcookies.c38 struct list_head hash_list;
44 static struct list_head *dcookie_hashtable __read_mostly;
70 struct list_head * pos; in find_dcookie()
71 struct list_head * list; in find_dcookie()
89 struct list_head * list = dcookie_hashtable + dcookie_hash(dcookie_value(dcs)); in hash_dcookie()
225 struct list_head * d; in dcookie_init()
247 hash_size = PAGE_SIZE / sizeof(struct list_head); in dcookie_init()
292 struct list_head * list; in dcookie_exit()
293 struct list_head * pos; in dcookie_exit()
294 struct list_head * pos2; in dcookie_exit()
[all …]
/fs/nfs/
Dpnfs.h52 struct list_head da_node; /* nfs4_pnfs_dev_hlist dev_dslist */
57 struct list_head ds_node; /* nfs4_pnfs_dev_hlist dev_dslist */
59 struct list_head ds_addrs;
67 struct list_head pls_list;
68 struct list_head pls_lc_list;
69 struct list_head pls_commits;
126 struct list_head pnfs_tblid;
144 struct list_head *free_me);
182 struct list_head *mds_pages,
193 void (*recover_commit_reqs) (struct list_head *list,
[all …]
/fs/ocfs2/dlm/
Ddlmcommon.h46 struct list_head hb_events;
95 struct list_head resources;
96 struct list_head node_data;
113 struct list_head list;
115 struct list_head dirty_list;
116 struct list_head purge_list;
117 struct list_head pending_asts;
118 struct list_head pending_basts;
119 struct list_head tracking_list;
137 struct list_head mle_hb_events;
[all …]
/fs/nilfs2/
Dsegbuf.h64 struct list_head sb_list;
75 struct list_head sb_segsum_buffers;
76 struct list_head sb_payload_buffers; /* including super root */
160 void nilfs_clear_logs(struct list_head *logs);
161 void nilfs_truncate_logs(struct list_head *logs,
163 int nilfs_write_logs(struct list_head *logs, struct the_nilfs *nilfs);
164 int nilfs_wait_on_logs(struct list_head *logs);
165 void nilfs_add_checksums_on_logs(struct list_head *logs, u32 seed);
167 static inline void nilfs_destroy_logs(struct list_head *logs) in nilfs_destroy_logs()
Dsegment.h43 struct list_head ri_used_segments;
126 struct list_head sc_dirty_files;
127 struct list_head sc_gc_inodes;
128 struct list_head sc_iput_queue;
139 struct list_head sc_segbufs;
140 struct list_head sc_write_logs;
247 extern void nilfs_dispose_segment_list(struct list_head *);
/fs/nfs/flexfilelayout/
Dflexfilelayout.h45 struct list_head list; /* linked in mirror error_list */
76 struct list_head mirrors;
108 struct list_head mirrors;
109 struct list_head error_list; /* nfs4_ff_layout_ds_err */
114 struct list_head errors;
199 int ff_layout_encode_ds_ioerr(struct xdr_stream *xdr, const struct list_head *head);
200 void ff_layout_free_ds_ioerr(struct list_head *head);
203 struct list_head *head,
/fs/xfs/
Dxfs_extent_busy.h24 struct list_head list; /* transaction busy extent list */
38 xfs_extent_busy_clear(struct xfs_mount *mp, struct list_head *list,
61 xfs_extent_busy_ag_cmp(void *priv, struct list_head *a, struct list_head *b);
63 static inline void xfs_extent_busy_sort(struct list_head *list) in xfs_extent_busy_sort()
Dxfs_trans.h31 struct list_head li_ail; /* AIL pointers */
32 struct list_head li_trans; /* transaction list */
39 struct list_head li_bio_list; /* buffer item list */
43 struct list_head li_cil; /* CIL pointers */
71 uint (*iop_push)(struct xfs_log_item *, struct list_head *);
76 struct list_head *capture_list);
156 struct list_head t_items; /* log item descriptors */
157 struct list_head t_busy; /* list of busy extents */
158 struct list_head t_dfops; /* deferred operations */
/fs/fuse/
Dfuse_i.h51 extern struct list_head fuse_conn_list;
101 struct list_head write_files;
104 struct list_head queued_writes;
218 struct list_head write_entry;
367 struct list_head list;
370 struct list_head intr_entry;
453 struct list_head pending;
456 struct list_head interrupts;
486 struct list_head *processing;
489 struct list_head io;
[all …]
/fs/jbd2/
Drevoke.c104 struct list_head hash;
117 struct list_head *hash_table;
123 struct list_head *,
139 struct list_head *hash_list; in insert_revoke_hash()
163 struct list_head *hash_list; in find_revoke_record()
234 kmalloc_array(hash_size, sizeof(struct list_head), GFP_KERNEL); in jbd2_journal_init_revoke_table()
251 struct list_head *hash_list; in jbd2_journal_destroy_revoke_table()
490 struct list_head *hash_list; in jbd2_clear_buffer_revoked_flags()
491 struct list_head *list_entry; in jbd2_clear_buffer_revoked_flags()
531 struct list_head *log_bufs) in jbd2_journal_write_revoke_records()
[all …]
/fs/cifs/
Dfscache.h79 struct list_head *,
81 extern void __cifs_fscache_readpages_cancel(struct inode *, struct list_head *);
103 struct list_head *pages, in cifs_readpages_from_fscache()
120 struct list_head *pages) in cifs_fscache_readpages_cancel()
157 struct list_head *pages, in cifs_readpages_from_fscache()
167 struct list_head *pages) in cifs_fscache_readpages_cancel()

12345678910>>...15