/fs/btrfs/ |
D | extent_io.h | 100 struct bio *bio, u64 bio_offset); 109 int (*readpage_end_io_hook)(struct btrfs_io_bio *io_bio, u64 phy_offset, 110 struct page *page, u64 start, u64 end, 129 u64 dirty_bytes; 140 u64 start; 141 u64 end; /* inclusive */ 159 u64 start; 259 u64 start, u64 len, 268 int lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, 271 static inline int lock_extent(struct extent_io_tree *tree, u64 start, u64 end) in lock_extent() [all …]
|
D | ordered-data.h | 18 u64 bytenr; 68 u64 file_offset; 71 u64 start; 74 u64 len; 77 u64 disk_len; 80 u64 bytes_left; 87 u64 outstanding_isize; 93 u64 truncated_len; 158 u64 file_offset, u64 io_size, int uptodate); 161 u64 *file_offset, u64 io_size, [all …]
|
D | qgroup.h | 108 u64 bytenr; 109 u64 num_bytes; 120 u64 data_rsv_refroot; /* which root the reserved data belongs to */ 131 u64 subvol_bytenr; 132 u64 subvol_generation; 135 u64 reloc_bytenr; 136 u64 reloc_generation; 138 u64 last_snapshot; 181 u64 values[BTRFS_QGROUP_RSV_LAST]; 188 u64 qgroupid; [all …]
|
D | volumes.h | 28 u64 len; 30 u64 offset; 32 u64 stripe_len; 34 u64 stripe_nr; 36 u64 stripe_offset; 38 u64 raid56_stripe_offset; 69 u64 generation; 91 u64 devid; 94 u64 total_bytes; 97 u64 disk_total_bytes; [all …]
|
D | free-space-cache.h | 11 u64 offset; 12 u64 bytes; 13 u64 max_extent_size; 21 u64 free_space; 26 u64 start; 87 u64 bytenr, u64 size); 89 u64 bytenr, u64 size); 91 u64 bytenr, u64 size); 95 u64 btrfs_find_space_for_alloc(struct btrfs_block_group_cache *block_group, 96 u64 offset, u64 bytes, u64 empty_size, [all …]
|
D | block-group.h | 38 u64 progress; 51 u64 pinned; 52 u64 reserved; 53 u64 delalloc_bytes; 54 u64 bytes_super; 55 u64 flags; 56 u64 cache_generation; 90 u64 last_byte_to_unpin; 174 struct btrfs_fs_info *info, u64 bytenr); 176 struct btrfs_fs_info *info, u64 bytenr); [all …]
|
D | extent_map.h | 9 #define EXTENT_MAP_LAST_BYTE ((u64)-4) 10 #define EXTENT_MAP_HOLE ((u64)-3) 11 #define EXTENT_MAP_INLINE ((u64)-2) 13 #define EXTENT_MAP_DELALLOC ((u64)-1) 34 u64 start; 35 u64 len; 36 u64 mod_start; 37 u64 mod_len; 38 u64 orig_start; 39 u64 orig_block_len; [all …]
|
D | delayed-ref.h | 27 u64 bytenr; 30 u64 num_bytes; 33 u64 seq; 62 u64 flags_to_set; 72 u64 bytenr; 73 u64 num_bytes; 125 u64 root; 126 u64 parent; 132 u64 root; 133 u64 parent; [all …]
|
D | backref.h | 19 typedef int (iterate_extent_inodes_t)(u64 inum, u64 offset, u64 root, 22 int extent_from_logical(struct btrfs_fs_info *fs_info, u64 logical, 24 u64 *flags); 28 u32 item_size, u64 *out_root, u8 *out_level); 31 u64 extent_item_objectid, 32 u64 extent_offset, int search_commit_root, 36 int iterate_inodes_from_logical(u64 logical, struct btrfs_fs_info *fs_info, 41 int paths_from_inode(u64 inum, struct inode_fs_paths *ipath); 44 struct btrfs_fs_info *fs_info, u64 bytenr, 45 u64 time_seq, struct ulist **roots, bool ignore_offset); [all …]
|
D | space-info.h | 9 u64 total_bytes; /* total bytes in the space, 11 u64 bytes_used; /* total bytes used, 13 u64 bytes_pinned; /* total bytes pinned, will be freed when the 15 u64 bytes_reserved; /* total bytes the allocator has reserved for 17 u64 bytes_may_use; /* number of bytes that may be used for 19 u64 bytes_readonly; /* total bytes that are read only */ 21 u64 max_extent_size; /* This will hold the maximum extent size of 34 u64 disk_used; /* total bytes used on disk */ 35 u64 disk_total; /* total bytes on disk, takes mirrors into 38 u64 flags; [all …]
|
D | ctree.h | 107 static inline u32 count_max_extents(u64 size) in count_max_extents() 143 #define BTRFS_BACKREF_REV_MASK (((u64)BTRFS_BACKREF_REV_MAX - 1) << \ 370 u64 replace_state; /* see #define above */ 376 u64 cursor_left; 377 u64 committed_cursor_left; 378 u64 cursor_left_last_write_of_item; 379 u64 cursor_right; 381 u64 cont_reading_from_srcdev_mode; /* see #define above */ 408 u64 max_size; 411 u64 window_start; [all …]
|
D | ordered-data.c | 21 static u64 entry_end(struct btrfs_ordered_extent *entry) in entry_end() 24 return (u64)-1; in entry_end() 31 static struct rb_node *tree_insert(struct rb_root *root, u64 file_offset, in tree_insert() 56 u64 offset) in ordered_data_tree_panic() 67 static struct rb_node *__tree_search(struct rb_root *root, u64 file_offset, in __tree_search() 120 static int offset_in_entry(struct btrfs_ordered_extent *entry, u64 file_offset) in offset_in_entry() 128 static int range_overlaps(struct btrfs_ordered_extent *entry, u64 file_offset, in range_overlaps() 129 u64 len) in range_overlaps() 142 u64 file_offset) in tree_search() 174 static int __btrfs_add_ordered_extent(struct inode *inode, u64 file_offset, in __btrfs_add_ordered_extent() [all …]
|
D | btrfs_inode.h | 89 u64 generation; 94 u64 last_trans; 99 u64 logged_trans; 112 u64 delalloc_bytes; 119 u64 new_delalloc_bytes; 125 u64 defrag_bytes; 132 u64 disk_i_size; 138 u64 index_cnt; 141 u64 dir_index; 148 u64 last_unlink_trans; [all …]
|
D | delalloc-space.c | 12 int btrfs_alloc_data_chunk_ondemand(struct btrfs_inode *inode, u64 bytes) in btrfs_alloc_data_chunk_ondemand() 17 u64 used; in btrfs_alloc_data_chunk_ondemand() 43 u64 alloc_target; in btrfs_alloc_data_chunk_ondemand() 97 (u64)-1); in btrfs_alloc_data_chunk_ondemand() 139 struct extent_changeset **reserved, u64 start, u64 len) in btrfs_check_data_free_space() 170 void btrfs_free_reserved_data_space_noquota(struct inode *inode, u64 start, in btrfs_free_reserved_data_space_noquota() 171 u64 len) in btrfs_free_reserved_data_space_noquota() 195 struct extent_changeset *reserved, u64 start, u64 len) in btrfs_free_reserved_data_space() 223 u64 released = 0; in btrfs_inode_rsv_release() 224 u64 qgroup_to_release = 0; in btrfs_inode_rsv_release() [all …]
|
D | extent-tree.c | 40 struct btrfs_delayed_ref_node *node, u64 parent, 41 u64 root_objectid, u64 owner_objectid, 42 u64 owner_offset, int refs_to_drop, 48 u64 parent, u64 root_objectid, 49 u64 flags, u64 owner, u64 offset, 57 static int block_group_bits(struct btrfs_block_group_cache *cache, u64 bits) in block_group_bits() 63 u64 start, u64 num_bytes) in btrfs_add_excluded_extent() 65 u64 end = start + num_bytes - 1; in btrfs_add_excluded_extent() 76 u64 start, end; in btrfs_free_excluded_extents() 87 static u64 generic_ref_to_space_flags(struct btrfs_ref *ref) in generic_ref_to_space_flags() [all …]
|
D | delalloc-space.h | 8 int btrfs_alloc_data_chunk_ondemand(struct btrfs_inode *inode, u64 bytes); 10 struct extent_changeset **reserved, u64 start, u64 len); 12 struct extent_changeset *reserved, u64 start, u64 len); 15 u64 start, u64 len, bool qgroup_free); 16 void btrfs_free_reserved_data_space_noquota(struct inode *inode, u64 start, 17 u64 len); 18 void btrfs_delalloc_release_metadata(struct btrfs_inode *inode, u64 num_bytes, 21 struct extent_changeset **reserved, u64 start, u64 len);
|
D | ulist.h | 28 u64 val; /* value to store */ 29 u64 aux; /* auxiliary value saved along with the val */ 50 int ulist_add(struct ulist *ulist, u64 val, u64 aux, gfp_t gfp_mask); 51 int ulist_add_merge(struct ulist *ulist, u64 val, u64 aux, 52 u64 *old_aux, gfp_t gfp_mask); 53 int ulist_del(struct ulist *ulist, u64 val, u64 aux); 56 static inline int ulist_add_merge_ptr(struct ulist *ulist, u64 val, void *aux, in ulist_add_merge_ptr() 60 u64 old64 = (uintptr_t)*old_aux; in ulist_add_merge_ptr() 65 return ulist_add_merge(ulist, val, (u64)aux, (u64 *)old_aux, gfp_mask); in ulist_add_merge_ptr()
|
D | free-space-cache.c | 29 u64 start; 30 u64 bytes; 45 u64 offset) in __lookup_free_space_inode() 134 u64 ino, u64 offset) in __create_free_space_inode() 141 u64 flags = BTRFS_INODE_NOCOMPRESS | BTRFS_INODE_PREALLOC; in __create_free_space_inode() 197 u64 ino; in create_free_space_inode() 210 u64 needed_bytes; in btrfs_check_trunc_cache_free_space() 313 (num_pages * sizeof(u32) + sizeof(u64)) > PAGE_SIZE) in io_ctl_init() 411 static void io_ctl_set_generation(struct btrfs_io_ctl *io_ctl, u64 generation) in io_ctl_set_generation() 423 io_ctl->size -= sizeof(u64) + (sizeof(u32) * io_ctl->num_pages); in io_ctl_set_generation() [all …]
|
D | block-rsv.h | 24 u64 size; 25 u64 reserved; 48 u64 qgroup_rsv_size; 49 u64 qgroup_rsv_reserved; 61 struct btrfs_block_rsv *block_rsv, u64 num_bytes, 65 struct btrfs_block_rsv *block_rsv, u64 min_reserved, 68 struct btrfs_block_rsv *dst_rsv, u64 num_bytes, 70 int btrfs_block_rsv_use_bytes(struct btrfs_block_rsv *block_rsv, u64 num_bytes); 72 struct btrfs_block_rsv *dest, u64 num_bytes, 75 u64 num_bytes, bool update_size); [all …]
|
D | disk-io.h | 31 static inline u64 btrfs_sb_offset(int mirror) in btrfs_sb_offset() 33 u64 start = SZ_16K; in btrfs_sb_offset() 43 struct btrfs_key *first_key, u64 parent_transid); 44 struct extent_buffer *read_tree_block(struct btrfs_fs_info *fs_info, u64 bytenr, 45 u64 parent_transid, int level, 47 void readahead_tree_block(struct btrfs_fs_info *fs_info, u64 bytenr); 50 u64 bytenr); 65 u64 root_id); 112 int btrfs_buffer_uptodate(struct extent_buffer *buf, u64 parent_transid, 114 int btrfs_read_buffer(struct extent_buffer *buf, u64 parent_transid, int level, [all …]
|
D | space-info.c | 13 u64 btrfs_space_info_used(struct btrfs_space_info *s_info, in btrfs_space_info_used() 37 static int create_space_info(struct btrfs_fs_info *info, u64 flags) in create_space_info() 80 u64 features; in btrfs_init_space_info() 81 u64 flags; in btrfs_init_space_info() 114 void btrfs_update_space_info(struct btrfs_fs_info *info, u64 flags, in btrfs_update_space_info() 115 u64 total_bytes, u64 bytes_used, in btrfs_update_space_info() 116 u64 bytes_readonly, in btrfs_update_space_info() 140 u64 flags) in btrfs_find_space_info() 158 static inline u64 calc_global_rsv_need_space(struct btrfs_block_rsv *global) in calc_global_rsv_need_space() 164 struct btrfs_space_info *space_info, u64 bytes, in can_overcommit() [all …]
|
/fs/cifs/ |
D | smb2proto.h | 145 u64 persistent_fid, u64 volatile_fid, u32 opcode, 149 u64 persistent_fid, u64 volatile_fid, u32 opcode, 154 u64 persistent_fid, u64 volatile_fid, bool watch_tree, 158 u64 persistent_file_id, u64 volatile_file_id); 160 u64 persistent_fid, u64 volatile_fid, int flags); 162 u64 persistent_file_id, u64 volatile_file_id); 165 u64 persistent_file_id, u64 volatile_file_id); 168 u64 persistent_file_id, u64 volatile_file_id); 171 u64 persistent_file_id, u64 volatile_file_id, 174 u64 persistent_fid, u64 volatile_fid, [all …]
|
/fs/squashfs/ |
D | squashfs.h | 18 extern int squashfs_read_data(struct super_block *, u64, int, u64 *, 25 struct squashfs_cache *, u64, int); 28 extern int squashfs_read_metadata(struct super_block *, void *, u64 *, 31 u64, int); 33 u64, int); 34 extern void *squashfs_read_table(struct super_block *, u64, int); 48 extern __le64 *squashfs_read_inode_lookup_table(struct super_block *, u64, u64, 52 extern int squashfs_frag_lookup(struct super_block *, unsigned int, u64 *); 54 u64, u64, unsigned int); 62 extern int squashfs_readpage_block(struct page *, u64, int, int); [all …]
|
/fs/ocfs2/ |
D | suballoc.h | 20 u64, /* max_block */ 41 u64 ac_last_group; 42 u64 ac_max_block; /* Highest block number to allocate. 0 is 94 u64 *suballoc_loc, 97 u64 *blkno_start); 102 u64 *suballoc_loc, 104 u64 *fe_blkno); 125 u64 bg_blkno, 134 u64 start_blk, 139 u64 start_blk, [all …]
|
/fs/nfs/blocklayout/ |
D | blocklayout.h | 65 u64 offset; 71 u64 start; 72 u64 len; 80 u64 chunk_size; 89 u64 pr_key; 95 u64 start; 96 u64 len; 97 u64 disk_offset; 104 u64 start; 105 u64 len; [all …]
|