/fs/btrfs/ |
D | extent-io-tree.h | 87 u64 start; 88 u64 end; /* inclusive */ 106 int lock_extent(struct extent_io_tree *tree, u64 start, u64 end, 109 int try_lock_extent(struct extent_io_tree *tree, u64 start, u64 end); 114 u64 count_range_bits(struct extent_io_tree *tree, 115 u64 *start, u64 search_end, 116 u64 max_bytes, u32 bits, int contig); 119 int test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, 121 int clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, 123 int __clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, [all …]
|
D | qgroup.h | 112 u64 bytenr; 113 u64 num_bytes; 124 u64 data_rsv_refroot; /* which root the reserved data belongs to */ 135 u64 subvol_bytenr; 136 u64 subvol_generation; 139 u64 reloc_bytenr; 140 u64 reloc_generation; 142 u64 last_snapshot; 185 u64 values[BTRFS_QGROUP_RSV_LAST]; 192 u64 qgroupid; [all …]
|
D | ordered-data.h | 18 u64 bytenr; 91 u64 file_offset; 97 u64 num_bytes; 98 u64 ram_bytes; 99 u64 disk_bytenr; 100 u64 disk_num_bytes; 101 u64 offset; 104 u64 bytes_left; 111 u64 outstanding_isize; 117 u64 truncated_len; [all …]
|
D | free-space-cache.h | 26 u64 offset; 27 u64 bytes; 28 u64 max_extent_size; 50 u64 free_space; 55 u64 start; 106 int __btrfs_add_free_space(struct btrfs_block_group *block_group, u64 bytenr, 107 u64 size, enum btrfs_trim_state trim_state); 109 u64 bytenr, u64 size); 111 u64 bytenr, u64 size); 113 u64 bytenr, u64 size); [all …]
|
D | zoned.h | 20 u64 zone_size; 22 u64 max_zone_append_size; 34 int btrfs_get_dev_zone(struct btrfs_device *device, u64 pos, 43 u64 *bytenr_ret); 45 u64 *bytenr_ret); 48 u64 btrfs_find_allocatable_zones(struct btrfs_device *device, u64 hole_start, 49 u64 hole_end, u64 num_bytes); 50 int btrfs_reset_device_zone(struct btrfs_device *device, u64 physical, 51 u64 length, u64 *bytes); 52 int btrfs_ensure_empty_zones(struct btrfs_device *device, u64 start, u64 size); [all …]
|
D | volumes.h | 56 u64 len; 58 u64 offset; 64 u64 stripe_nr; 66 u64 raid56_stripe_offset; 100 u64 generation; 122 u64 devid; 125 u64 total_bytes; 128 u64 disk_total_bytes; 131 u64 bytes_used; 139 u64 type; [all …]
|
D | block-group.h | 102 u64 start; 103 u64 length; 104 u64 pinned; 105 u64 reserved; 106 u64 used; 107 u64 delalloc_bytes; 108 u64 bytes_super; 109 u64 flags; 110 u64 cache_generation; 111 u64 global_root_id; [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) 36 u64 start; 37 u64 len; 38 u64 mod_start; 39 u64 mod_len; 40 u64 orig_start; 41 u64 orig_block_len; [all …]
|
D | delayed-ref.h | 27 u64 bytenr; 30 u64 num_bytes; 33 u64 seq; 61 u64 flags_to_set; 71 u64 bytenr; 72 u64 num_bytes; 124 u64 root; 125 u64 parent; 131 u64 root; 132 u64 parent; [all …]
|
D | space-info.h | 11 u64 total_bytes; /* total bytes in the space, 13 u64 bytes_used; /* total bytes used, 15 u64 bytes_pinned; /* total bytes pinned, will be freed when the 17 u64 bytes_reserved; /* total bytes the allocator has reserved for 19 u64 bytes_may_use; /* number of bytes that may be used for 21 u64 bytes_readonly; /* total bytes that are read only */ 23 u64 active_total_bytes; 24 u64 bytes_zone_unusable; /* total bytes that are unusable until 27 u64 max_extent_size; /* This will hold the maximum extent size of 31 u64 chunk_size; [all …]
|
D | backref.h | 21 u64 bytenr; 22 u64 gen; 35 typedef int (iterate_extent_inodes_t)(u64 inum, u64 offset, u64 root, 38 int extent_from_logical(struct btrfs_fs_info *fs_info, u64 logical, 40 u64 *flags); 44 u32 item_size, u64 *out_root, u8 *out_level); 47 u64 extent_item_objectid, 48 u64 extent_offset, int search_commit_root, 52 int iterate_inodes_from_logical(u64 logical, struct btrfs_fs_info *fs_info, 56 int paths_from_inode(u64 inum, struct inode_fs_paths *ipath); [all …]
|
D | extent_io.h | 75 struct bio *bio, u64 dio_file_offset); 79 u64 start; 106 u64 bytes_changed; 152 int extent_write_locked_range(struct inode *inode, u64 start, u64 end); 159 u64 start, u64 len); 164 u64 start, u64 owner_root, int level); 166 u64 start, unsigned long len); 168 u64 start); 171 u64 start); 181 u64 bytenr, u64 owner_root, u64 gen, int level); [all …]
|
D | ctree.h | 155 #define BTRFS_BACKREF_REV_MASK (((u64)BTRFS_BACKREF_REV_MAX - 1) << \ 452 u64 replace_state; /* see #define above */ 458 u64 cursor_left; 459 u64 committed_cursor_left; 460 u64 cursor_left_last_write_of_item; 461 u64 cursor_right; 463 u64 cont_reading_from_srcdev_mode; /* see #define above */ 490 u64 max_size; 493 u64 window_start; 525 u64 prev_discard; [all …]
|
D | btrfs_inode.h | 131 u64 generation; 136 u64 last_trans; 141 u64 logged_trans; 155 u64 delalloc_bytes; 164 u64 new_delalloc_bytes; 169 u64 last_dir_index_offset; 176 u64 defrag_bytes; 183 u64 disk_i_size; 190 u64 index_cnt; 193 u64 dir_index; [all …]
|
D | disk-io.h | 20 static inline u64 btrfs_sb_offset(int mirror) in btrfs_sb_offset() 22 u64 start = SZ_16K; in btrfs_sb_offset() 34 struct btrfs_key *first_key, u64 parent_transid); 35 struct extent_buffer *read_tree_block(struct btrfs_fs_info *fs_info, u64 bytenr, 36 u64 owner_root, u64 parent_transid, 40 u64 bytenr, u64 owner_root, 66 u64 objectid, bool check_ref); 68 u64 objectid, dev_t anon_dev); 71 u64 objectid); 76 struct btrfs_root *btrfs_csum_root(struct btrfs_fs_info *fs_info, u64 bytenr); [all …]
|
D | inode-item.h | 30 u64 new_size; 33 u64 extents_found; 36 u64 last_size; 39 u64 sub_bytes; 42 u64 ino; 68 u64 inode_objectid, u64 ref_objectid, u64 index); 71 u64 inode_objectid, u64 ref_objectid, u64 *index); 74 struct btrfs_path *path, u64 objectid); 84 u64 inode_objectid, u64 ref_objectid, int ins_len, 91 struct extent_buffer *leaf, int slot, u64 ref_objectid,
|
D | delalloc-space.c | 114 int btrfs_alloc_data_chunk_ondemand(struct btrfs_inode *inode, u64 bytes) in btrfs_alloc_data_chunk_ondemand() 130 struct extent_changeset **reserved, u64 start, in btrfs_check_data_free_space() 131 u64 len, bool noflush) in btrfs_check_data_free_space() 172 u64 len) in btrfs_free_reserved_data_space_noquota() 190 struct extent_changeset *reserved, u64 start, u64 len) in btrfs_free_reserved_data_space() 220 u64 released = 0; in btrfs_inode_rsv_release() 221 u64 qgroup_to_release = 0; in btrfs_inode_rsv_release() 244 u64 reserve_size = 0; in btrfs_calculate_inode_block_rsv_size() 245 u64 qgroup_rsv_size = 0; in btrfs_calculate_inode_block_rsv_size() 261 u64 csum_leaves; in btrfs_calculate_inode_block_rsv_size() [all …]
|
D | subpage.h | 96 struct page *page, u64 start, u32 len); 98 struct page *page, u64 start, u32 len); 101 struct page *page, u64 start, u32 len); 103 struct page *page, u64 start, u32 len); 105 struct page *page, u64 start, u32 len); 107 struct page *page, u64 start, u32 len); 125 struct page *page, u64 start, u32 len); \ 127 struct page *page, u64 start, u32 len); \ 129 struct page *page, u64 start, u32 len); \ 131 struct page *page, u64 start, u32 len); \ [all …]
|
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 | 33 u64 start; 34 u64 bytes; 43 struct btrfs_free_space *bitmap_info, u64 *offset, 44 u64 *bytes, bool for_alloc); 48 struct btrfs_free_space *info, u64 offset, 49 u64 bytes, bool update_stats); 71 u64 offset) in __lookup_free_space_inode() 157 u64 ino, u64 offset) in __create_free_space_inode() 165 const u64 flags = BTRFS_INODE_NOCOMPRESS | BTRFS_INODE_PREALLOC | in __create_free_space_inode() 218 u64 ino; in create_free_space_inode() [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, 13 struct extent_changeset *reserved, u64 start, u64 len); 16 u64 start, u64 len, bool qgroup_free); 18 u64 len); 19 void btrfs_delalloc_release_metadata(struct btrfs_inode *inode, u64 num_bytes, 22 struct extent_changeset **reserved, u64 start, u64 len);
|
/fs/smb/client/ |
D | smb2proto.h | 135 u64 persistent_fid, u64 volatile_fid, u32 opcode, 141 u64 persistent_fid, u64 volatile_fid, u32 opcode, 146 u64 persistent_fid, u64 volatile_fid, bool watch_tree, 151 u64 persistent_fid, u64 volatile_fid, 154 u64 persistent_file_id, u64 volatile_file_id); 158 u64 persistent_fid, u64 volatile_fid, 162 u64 persistent_file_id, u64 volatile_file_id); 166 u64 persistent_file_id, u64 volatile_file_id); 169 u64 persistent_fid, u64 volatile_fid, struct smb311_posix_qinfo *data, u32 *plen); 171 u64 persistent_file_id, u64 volatile_file_id, [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 | 18 u64, /* max_block */ 39 u64 ac_last_group; 40 u64 ac_max_block; /* Highest block number to allocate. 0 is 92 u64 *suballoc_loc, 95 u64 *blkno_start); 100 u64 *suballoc_loc, 102 u64 *fe_blkno); 123 u64 bg_blkno, 132 u64 start_blk, 137 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 …]
|