/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | block-rsv.c | 104 struct btrfs_block_rsv *dest, u64 num_bytes, in block_rsv_release_bytes() 112 if (num_bytes == (u64)-1) { in block_rsv_release_bytes() 113 num_bytes = block_rsv->size; in block_rsv_release_bytes() 116 block_rsv->size -= num_bytes; in block_rsv_release_bytes() 118 num_bytes = block_rsv->reserved - block_rsv->size; in block_rsv_release_bytes() 122 num_bytes = 0; in block_rsv_release_bytes() 134 ret = num_bytes; in block_rsv_release_bytes() 135 if (num_bytes > 0) { in block_rsv_release_bytes() 142 bytes_to_add = min(num_bytes, bytes_to_add); in block_rsv_release_bytes() 146 num_bytes in block_rsv_release_bytes() 102 block_rsv_release_bytes(struct btrfs_fs_info *fs_info, struct btrfs_block_rsv *block_rsv, struct btrfs_block_rsv *dest, u64 num_bytes, u64 *qgroup_to_release_ret) block_rsv_release_bytes() argument 160 btrfs_block_rsv_migrate(struct btrfs_block_rsv *src, struct btrfs_block_rsv *dst, u64 num_bytes, bool update_size) btrfs_block_rsv_migrate() argument 212 btrfs_block_rsv_add(struct btrfs_root *root, struct btrfs_block_rsv *block_rsv, u64 num_bytes, enum btrfs_reserve_flush_enum flush) btrfs_block_rsv_add() argument 230 u64 num_bytes = 0; btrfs_block_rsv_check() local 249 u64 num_bytes = 0; btrfs_block_rsv_refill() local 275 btrfs_block_rsv_release(struct btrfs_fs_info *fs_info, struct btrfs_block_rsv *block_rsv, u64 num_bytes, u64 *qgroup_to_release) btrfs_block_rsv_release() argument 299 btrfs_block_rsv_use_bytes(struct btrfs_block_rsv *block_rsv, u64 num_bytes) btrfs_block_rsv_use_bytes() argument 314 btrfs_block_rsv_add_bytes(struct btrfs_block_rsv *block_rsv, u64 num_bytes, bool update_size) btrfs_block_rsv_add_bytes() argument 326 btrfs_cond_migrate_bytes(struct btrfs_fs_info *fs_info, struct btrfs_block_rsv *dest, u64 num_bytes, int min_factor) btrfs_cond_migrate_bytes() argument 355 u64 num_bytes; btrfs_update_global_block_rsv() local [all...] |
H A D | qgroup.h | 110 u64 num_bytes; member 306 * @num_bytes. 318 u64 num_bytes, gfp_t gfp_flag); 342 u64 num_bytes, struct ulist *old_roots, 349 u64 ref_root, u64 num_bytes, 364 int btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes, 366 int __btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes, 370 int num_bytes, bool enforce) in btrfs_qgroup_reserve_meta_pertrans() 372 return __btrfs_qgroup_reserve_meta(root, num_bytes, in btrfs_qgroup_reserve_meta_pertrans() 376 int num_bytes, boo in btrfs_qgroup_reserve_meta_prealloc() 369 btrfs_qgroup_reserve_meta_pertrans(struct btrfs_root *root, int num_bytes, bool enforce) btrfs_qgroup_reserve_meta_pertrans() argument 375 btrfs_qgroup_reserve_meta_prealloc(struct btrfs_root *root, int num_bytes, bool enforce) btrfs_qgroup_reserve_meta_prealloc() argument 386 btrfs_qgroup_free_meta_pertrans(struct btrfs_root *root, int num_bytes) btrfs_qgroup_free_meta_pertrans() argument 394 btrfs_qgroup_free_meta_prealloc(struct btrfs_root *root, int num_bytes) btrfs_qgroup_free_meta_prealloc() argument [all...] |
H A D | delayed-ref.c | 82 u64 num_bytes = btrfs_calc_insert_metadata_size(fs_info, nr); in btrfs_delayed_refs_rsv_release() local 85 released = btrfs_block_rsv_release(fs_info, block_rsv, num_bytes, NULL); in btrfs_delayed_refs_rsv_release() 102 u64 num_bytes; in btrfs_update_delayed_refs_rsv() local 107 num_bytes = btrfs_calc_insert_metadata_size(fs_info, in btrfs_update_delayed_refs_rsv() 110 delayed_rsv->size += num_bytes; in btrfs_update_delayed_refs_rsv() 120 * @num_bytes - the number of bytes to transfer. 122 * This transfers up to the num_bytes amount from the src rsv to the 127 u64 num_bytes) in btrfs_migrate_to_delayed_refs_rsv() 133 src->reserved -= num_bytes; in btrfs_migrate_to_delayed_refs_rsv() 134 src->size -= num_bytes; in btrfs_migrate_to_delayed_refs_rsv() 125 btrfs_migrate_to_delayed_refs_rsv(struct btrfs_fs_info *fs_info, struct btrfs_block_rsv *src, u64 num_bytes) btrfs_migrate_to_delayed_refs_rsv() argument 177 u64 num_bytes = 0; btrfs_delayed_refs_rsv_refill() local 749 init_delayed_ref_head(struct btrfs_delayed_ref_head *head_ref, struct btrfs_qgroup_extent_record *qrecord, u64 bytenr, u64 num_bytes, u64 ref_root, u64 reserved, int action, bool is_data, bool is_system) init_delayed_ref_head() argument 897 init_delayed_ref_common(struct btrfs_fs_info *fs_info, struct btrfs_delayed_ref_node *ref, u64 bytenr, u64 num_bytes, u64 ref_root, int action, u8 ref_type) init_delayed_ref_common() argument 943 u64 num_bytes = generic_ref->len; btrfs_add_delayed_tree_ref() local 1036 u64 num_bytes = generic_ref->len; btrfs_add_delayed_data_ref() local 1114 btrfs_add_delayed_extent_op(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes, struct btrfs_delayed_extent_op *extent_op) btrfs_add_delayed_extent_op() argument [all...] |
H A D | delalloc-space.c | 86 * a completely clean inode, with a num_bytes < our maximum allowed extent size 268 u64 num_bytes, u64 *meta_reserve, in calc_inode_reservations() 271 u64 nr_extents = count_max_extents(num_bytes); in calc_inode_reservations() 272 u64 csum_leaves = btrfs_csum_bytes_to_leaves(fs_info, num_bytes); in calc_inode_reservations() 286 int btrfs_delalloc_reserve_metadata(struct btrfs_inode *inode, u64 num_bytes) in btrfs_delalloc_reserve_metadata() argument 312 num_bytes = ALIGN(num_bytes, fs_info->sectorsize); in btrfs_delalloc_reserve_metadata() 324 calc_inode_reservations(fs_info, num_bytes, &meta_reserve, in btrfs_delalloc_reserve_metadata() 342 nr_extents = count_max_extents(num_bytes); in btrfs_delalloc_reserve_metadata() 344 inode->csum_bytes += num_bytes; in btrfs_delalloc_reserve_metadata() 267 calc_inode_reservations(struct btrfs_fs_info *fs_info, u64 num_bytes, u64 *meta_reserve, u64 *qgroup_reserve) calc_inode_reservations() argument 370 btrfs_delalloc_release_metadata(struct btrfs_inode *inode, u64 num_bytes, bool qgroup_free) btrfs_delalloc_release_metadata() argument 398 btrfs_delalloc_release_extents(struct btrfs_inode *inode, u64 num_bytes) btrfs_delalloc_release_extents() argument [all...] |
H A D | block-rsv.h | 61 struct btrfs_block_rsv *block_rsv, u64 num_bytes, 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); 78 u64 num_bytes, u64 *qgroup_to_release);
|
H A D | qgroup.c | 70 struct btrfs_qgroup *qgroup, u64 num_bytes, in qgroup_rsv_add() 73 trace_qgroup_update_reserve(fs_info, qgroup, num_bytes, type); in qgroup_rsv_add() 74 qgroup->rsv.values[type] += num_bytes; in qgroup_rsv_add() 78 struct btrfs_qgroup *qgroup, u64 num_bytes, in qgroup_rsv_release() 81 trace_qgroup_update_reserve(fs_info, qgroup, -(s64)num_bytes, type); in qgroup_rsv_release() 82 if (qgroup->rsv.values[type] >= num_bytes) { in qgroup_rsv_release() 83 qgroup->rsv.values[type] -= num_bytes; in qgroup_rsv_release() 90 qgroup->rsv.values[type], num_bytes); in qgroup_rsv_release() 1335 u64 num_bytes = src->excl; in __qgroup_excl_accounting() local 1342 qgroup->rfer += sign * num_bytes; in __qgroup_excl_accounting() 69 qgroup_rsv_add(struct btrfs_fs_info *fs_info, struct btrfs_qgroup *qgroup, u64 num_bytes, enum btrfs_qgroup_rsv_type type) qgroup_rsv_add() argument 77 qgroup_rsv_release(struct btrfs_fs_info *fs_info, struct btrfs_qgroup *qgroup, u64 num_bytes, enum btrfs_qgroup_rsv_type type) qgroup_rsv_release() argument 1818 btrfs_qgroup_trace_extent(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes, gfp_t gfp_flag) btrfs_qgroup_trace_extent() argument 1856 u64 bytenr, num_bytes; btrfs_qgroup_trace_leaf_items() local 2509 qgroup_update_counters(struct btrfs_fs_info *fs_info, struct ulist *qgroups, u64 nr_old_roots, u64 nr_new_roots, u64 num_bytes, u64 seq) qgroup_update_counters() argument 2627 btrfs_qgroup_account_extent(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes, struct ulist *old_roots, struct ulist *new_roots) btrfs_qgroup_account_extent() argument 3058 qgroup_check_limits(const struct btrfs_qgroup *qg, u64 num_bytes) qgroup_check_limits() argument 3071 qgroup_reserve(struct btrfs_root *root, u64 num_bytes, bool enforce, enum btrfs_qgroup_rsv_type type) qgroup_reserve() argument 3155 btrfs_qgroup_free_refroot(struct btrfs_fs_info *fs_info, u64 ref_root, u64 num_bytes, enum btrfs_qgroup_rsv_type type) btrfs_qgroup_free_refroot() argument 3243 u64 num_bytes; qgroup_rescan_leaf() local 3942 add_root_meta_rsv(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type) add_root_meta_rsv() argument 3959 sub_root_meta_rsv(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type) sub_root_meta_rsv() argument 3982 btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type, bool enforce) btrfs_qgroup_reserve_meta() argument 4009 __btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type, bool enforce) __btrfs_qgroup_reserve_meta() argument 4039 __btrfs_qgroup_free_meta(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type) __btrfs_qgroup_free_meta() argument 4060 qgroup_convert_meta(struct btrfs_fs_info *fs_info, u64 ref_root, int num_bytes) qgroup_convert_meta() argument 4105 btrfs_qgroup_convert_reserved_meta(struct btrfs_root *root, int num_bytes) btrfs_qgroup_convert_reserved_meta() argument [all...] |
H A D | ordered-data.c | 24 if (entry->file_offset + entry->num_bytes < entry->file_offset) in entry_end() 26 return entry->file_offset + entry->num_bytes; in entry_end() 116 entry->file_offset + entry->num_bytes <= file_offset) in offset_in_entry() 125 entry->file_offset + entry->num_bytes <= file_offset) in range_overlaps() 163 u64 disk_bytenr, u64 num_bytes, in __btrfs_add_ordered_extent() 176 ret = btrfs_qgroup_free_data(inode, NULL, file_offset, num_bytes); in __btrfs_add_ordered_extent() 185 ret = btrfs_qgroup_release_data(inode, file_offset, num_bytes); in __btrfs_add_ordered_extent() 195 entry->num_bytes = num_bytes; in __btrfs_add_ordered_extent() 197 entry->bytes_left = num_bytes; in __btrfs_add_ordered_extent() 162 __btrfs_add_ordered_extent(struct btrfs_inode *inode, u64 file_offset, u64 disk_bytenr, u64 num_bytes, u64 disk_num_bytes, int type, int dio, int compress_type) __btrfs_add_ordered_extent() argument 255 btrfs_add_ordered_extent(struct btrfs_inode *inode, u64 file_offset, u64 disk_bytenr, u64 num_bytes, u64 disk_num_bytes, int type) btrfs_add_ordered_extent() argument 264 btrfs_add_ordered_extent_dio(struct btrfs_inode *inode, u64 file_offset, u64 disk_bytenr, u64 num_bytes, u64 disk_num_bytes, int type) btrfs_add_ordered_extent_dio() argument 273 btrfs_add_ordered_extent_compress(struct btrfs_inode *inode, u64 file_offset, u64 disk_bytenr, u64 num_bytes, u64 disk_num_bytes, int type, int compress_type) btrfs_add_ordered_extent_compress() argument [all...] |
H A D | extent-tree.c | 65 u64 start, u64 num_bytes) in btrfs_add_excluded_extent() 67 u64 end = start + num_bytes - 1; in btrfs_add_excluded_extent() 783 u64 bytenr, u64 num_bytes, in lookup_inline_extent_backref() 807 key.offset = num_bytes; in lookup_inline_extent_backref() 844 key.offset == num_bytes) in lookup_inline_extent_backref() 850 key.offset = num_bytes; in lookup_inline_extent_backref() 862 "extent item not found for insert, bytenr %llu num_bytes %llu parent %llu root_objectid %llu owner %llu offset %llu", in lookup_inline_extent_backref() 863 bytenr, num_bytes, parent, root_objectid, owner, in lookup_inline_extent_backref() 1041 u64 bytenr, u64 num_bytes, u64 parent, in lookup_extent_backref() 1047 num_bytes, paren in lookup_extent_backref() 64 btrfs_add_excluded_extent(struct btrfs_fs_info *fs_info, u64 start, u64 num_bytes) btrfs_add_excluded_extent() argument 780 lookup_inline_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_extent_inline_ref **ref_ret, u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, u64 owner, u64 offset, int insert) lookup_inline_extent_backref() argument 1038 lookup_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_extent_inline_ref **ref_ret, u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, u64 owner, u64 offset) lookup_extent_backref() argument 1136 insert_inline_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, u64 owner, u64 offset, int refs_to_add, struct btrfs_delayed_extent_op *extent_op) insert_inline_extent_backref() argument 1271 btrfs_discard_extent(struct btrfs_fs_info *fs_info, u64 bytenr, u64 num_bytes, u64 *actual_bytes) btrfs_discard_extent() argument 1429 u64 num_bytes = node->num_bytes; __btrfs_inc_extent_ref() local 2398 u64 num_bytes; __btrfs_mod_ref() local 2543 pin_down_extent(struct btrfs_trans_handle *trans, struct btrfs_block_group *cache, u64 bytenr, u64 num_bytes, int reserved) pin_down_extent() argument 2567 btrfs_pin_extent(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes, int reserved) btrfs_pin_extent() argument 2584 btrfs_pin_extent_for_log_replay(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes) btrfs_pin_extent_for_log_replay() argument 2612 __exclude_logged_extent(struct btrfs_fs_info *fs_info, u64 start, u64 num_bytes) __exclude_logged_extent() argument 2974 u64 num_bytes = node->num_bytes; __btrfs_free_extent() local 3489 u64 num_bytes; global() member 3995 find_free_extent(struct btrfs_root *root, u64 ram_bytes, u64 num_bytes, u64 empty_size, u64 hint_byte_orig, struct btrfs_key *ins, u64 flags, int delalloc) find_free_extent() argument 4271 btrfs_reserve_extent(struct btrfs_root *root, u64 ram_bytes, u64 num_bytes, u64 min_alloc_size, u64 empty_size, u64 hint_byte, struct btrfs_key *ins, int is_data, int delalloc) btrfs_reserve_extent() argument 4440 u64 num_bytes; alloc_reserved_tree_block() local [all...] |
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | block-rsv.c | 107 struct btrfs_block_rsv *dest, u64 num_bytes, in block_rsv_release_bytes() 115 if (num_bytes == (u64)-1) { in block_rsv_release_bytes() 116 num_bytes = block_rsv->size; in block_rsv_release_bytes() 119 block_rsv->size -= num_bytes; in block_rsv_release_bytes() 121 num_bytes = block_rsv->reserved - block_rsv->size; in block_rsv_release_bytes() 125 num_bytes = 0; in block_rsv_release_bytes() 137 ret = num_bytes; in block_rsv_release_bytes() 138 if (num_bytes > 0) { in block_rsv_release_bytes() 145 bytes_to_add = min(num_bytes, bytes_to_add); in block_rsv_release_bytes() 149 num_bytes in block_rsv_release_bytes() 105 block_rsv_release_bytes(struct btrfs_fs_info *fs_info, struct btrfs_block_rsv *block_rsv, struct btrfs_block_rsv *dest, u64 num_bytes, u64 *qgroup_to_release_ret) block_rsv_release_bytes() argument 163 btrfs_block_rsv_migrate(struct btrfs_block_rsv *src, struct btrfs_block_rsv *dst, u64 num_bytes, bool update_size) btrfs_block_rsv_migrate() argument 215 btrfs_block_rsv_add(struct btrfs_fs_info *fs_info, struct btrfs_block_rsv *block_rsv, u64 num_bytes, enum btrfs_reserve_flush_enum flush) btrfs_block_rsv_add() argument 233 u64 num_bytes = 0; btrfs_block_rsv_check() local 245 btrfs_block_rsv_refill(struct btrfs_fs_info *fs_info, struct btrfs_block_rsv *block_rsv, u64 num_bytes, enum btrfs_reserve_flush_enum flush) btrfs_block_rsv_refill() argument 273 btrfs_block_rsv_release(struct btrfs_fs_info *fs_info, struct btrfs_block_rsv *block_rsv, u64 num_bytes, u64 *qgroup_to_release) btrfs_block_rsv_release() argument 297 btrfs_block_rsv_use_bytes(struct btrfs_block_rsv *block_rsv, u64 num_bytes) btrfs_block_rsv_use_bytes() argument 312 btrfs_block_rsv_add_bytes(struct btrfs_block_rsv *block_rsv, u64 num_bytes, bool update_size) btrfs_block_rsv_add_bytes() argument 329 u64 num_bytes = btrfs_root_used(&fs_info->tree_root->root_item); btrfs_update_global_block_rsv() local [all...] |
H A D | delayed-ref.c | 68 const u64 num_bytes = btrfs_calc_delayed_ref_bytes(fs_info, nr); in btrfs_delayed_refs_rsv_release() local 71 released = btrfs_block_rsv_release(fs_info, block_rsv, num_bytes, NULL); in btrfs_delayed_refs_rsv_release() 87 u64 num_bytes; in btrfs_update_delayed_refs_rsv() local 92 num_bytes = btrfs_calc_delayed_ref_bytes(fs_info, in btrfs_update_delayed_refs_rsv() 96 delayed_rsv->size += num_bytes; in btrfs_update_delayed_refs_rsv() 106 * @num_bytes: number of bytes to transfer 108 * This transfers up to the num_bytes amount, previously reserved, to the 112 u64 num_bytes) in btrfs_migrate_to_delayed_refs_rsv() 121 if (num_bytes > delta) { in btrfs_migrate_to_delayed_refs_rsv() 122 to_free = num_bytes in btrfs_migrate_to_delayed_refs_rsv() 111 btrfs_migrate_to_delayed_refs_rsv(struct btrfs_fs_info *fs_info, u64 num_bytes) btrfs_migrate_to_delayed_refs_rsv() argument 158 u64 num_bytes = 0; btrfs_delayed_refs_rsv_refill() local 717 init_delayed_ref_head(struct btrfs_delayed_ref_head *head_ref, struct btrfs_qgroup_extent_record *qrecord, u64 bytenr, u64 num_bytes, u64 ref_root, u64 reserved, int action, bool is_data, bool is_system) init_delayed_ref_head() argument 864 init_delayed_ref_common(struct btrfs_fs_info *fs_info, struct btrfs_delayed_ref_node *ref, u64 bytenr, u64 num_bytes, u64 ref_root, int action, u8 ref_type) init_delayed_ref_common() argument 908 u64 num_bytes = generic_ref->len; btrfs_add_delayed_tree_ref() local 999 u64 num_bytes = generic_ref->len; btrfs_add_delayed_data_ref() local 1075 btrfs_add_delayed_extent_op(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes, struct btrfs_delayed_extent_op *extent_op) btrfs_add_delayed_extent_op() argument [all...] |
H A D | qgroup.h | 114 u64 num_bytes; member 321 * @num_bytes. 333 u64 num_bytes); 357 u64 num_bytes, struct ulist *old_roots, 364 u64 ref_root, u64 num_bytes, 379 int btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes, 381 int __btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes, 386 int num_bytes, bool enforce) in btrfs_qgroup_reserve_meta_pertrans() 388 return __btrfs_qgroup_reserve_meta(root, num_bytes, in btrfs_qgroup_reserve_meta_pertrans() 393 int num_bytes, boo in btrfs_qgroup_reserve_meta_prealloc() 385 btrfs_qgroup_reserve_meta_pertrans(struct btrfs_root *root, int num_bytes, bool enforce) btrfs_qgroup_reserve_meta_pertrans() argument 392 btrfs_qgroup_reserve_meta_prealloc(struct btrfs_root *root, int num_bytes, bool enforce, bool noflush) btrfs_qgroup_reserve_meta_prealloc() argument 405 btrfs_qgroup_free_meta_pertrans(struct btrfs_root *root, int num_bytes) btrfs_qgroup_free_meta_pertrans() argument 413 btrfs_qgroup_free_meta_prealloc(struct btrfs_root *root, int num_bytes) btrfs_qgroup_free_meta_prealloc() argument [all...] |
H A D | delalloc-space.c | 88 * a completely clean inode, with a num_bytes < our maximum allowed extent size 283 u64 num_bytes, u64 disk_num_bytes, in calc_inode_reservations() 287 u64 nr_extents = count_max_extents(fs_info, num_bytes); in calc_inode_reservations() 307 int btrfs_delalloc_reserve_metadata(struct btrfs_inode *inode, u64 num_bytes, in btrfs_delalloc_reserve_metadata() argument 334 num_bytes = ALIGN(num_bytes, fs_info->sectorsize); in btrfs_delalloc_reserve_metadata() 347 calc_inode_reservations(inode, num_bytes, disk_num_bytes, in btrfs_delalloc_reserve_metadata() 365 nr_extents = count_max_extents(fs_info, num_bytes); in btrfs_delalloc_reserve_metadata() 389 * @num_bytes: the number of bytes we are releasing. 396 void btrfs_delalloc_release_metadata(struct btrfs_inode *inode, u64 num_bytes, in btrfs_delalloc_release_metadata() argument 282 calc_inode_reservations(struct btrfs_inode *inode, u64 num_bytes, u64 disk_num_bytes, u64 *meta_reserve, u64 *qgroup_reserve) calc_inode_reservations() argument 426 btrfs_delalloc_release_extents(struct btrfs_inode *inode, u64 num_bytes) btrfs_delalloc_release_extents() argument [all...] |
H A D | qgroup.c | 64 struct btrfs_qgroup *qgroup, u64 num_bytes, in qgroup_rsv_add() 67 trace_qgroup_update_reserve(fs_info, qgroup, num_bytes, type); in qgroup_rsv_add() 68 qgroup->rsv.values[type] += num_bytes; in qgroup_rsv_add() 72 struct btrfs_qgroup *qgroup, u64 num_bytes, in qgroup_rsv_release() 75 trace_qgroup_update_reserve(fs_info, qgroup, -(s64)num_bytes, type); in qgroup_rsv_release() 76 if (qgroup->rsv.values[type] >= num_bytes) { in qgroup_rsv_release() 77 qgroup->rsv.values[type] -= num_bytes; in qgroup_rsv_release() 84 qgroup->rsv.values[type], num_bytes); in qgroup_rsv_release() 1386 u64 num_bytes = src->excl; in __qgroup_excl_accounting() local 1393 qgroup->rfer += sign * num_bytes; in __qgroup_excl_accounting() 63 qgroup_rsv_add(struct btrfs_fs_info *fs_info, struct btrfs_qgroup *qgroup, u64 num_bytes, enum btrfs_qgroup_rsv_type type) qgroup_rsv_add() argument 71 qgroup_rsv_release(struct btrfs_fs_info *fs_info, struct btrfs_qgroup *qgroup, u64 num_bytes, enum btrfs_qgroup_rsv_type type) qgroup_rsv_release() argument 1895 btrfs_qgroup_trace_extent(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes) btrfs_qgroup_trace_extent() argument 1933 u64 bytenr, num_bytes; btrfs_qgroup_trace_leaf_items() local 2575 qgroup_update_counters(struct btrfs_fs_info *fs_info, struct ulist *qgroups, u64 nr_old_roots, u64 nr_new_roots, u64 num_bytes, u64 seq) qgroup_update_counters() argument 2693 btrfs_qgroup_account_extent(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes, struct ulist *old_roots, struct ulist *new_roots) btrfs_qgroup_account_extent() argument 3141 qgroup_check_limits(const struct btrfs_qgroup *qg, u64 num_bytes) qgroup_check_limits() argument 3154 qgroup_reserve(struct btrfs_root *root, u64 num_bytes, bool enforce, enum btrfs_qgroup_rsv_type type) qgroup_reserve() argument 3216 btrfs_qgroup_free_refroot(struct btrfs_fs_info *fs_info, u64 ref_root, u64 num_bytes, enum btrfs_qgroup_rsv_type type) btrfs_qgroup_free_refroot() argument 3304 u64 num_bytes; qgroup_rescan_leaf() local 4000 add_root_meta_rsv(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type) add_root_meta_rsv() argument 4017 sub_root_meta_rsv(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type) sub_root_meta_rsv() argument 4040 btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type, bool enforce) btrfs_qgroup_reserve_meta() argument 4067 __btrfs_qgroup_reserve_meta(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type, bool enforce, bool noflush) __btrfs_qgroup_reserve_meta() argument 4098 __btrfs_qgroup_free_meta(struct btrfs_root *root, int num_bytes, enum btrfs_qgroup_rsv_type type) __btrfs_qgroup_free_meta() argument 4119 qgroup_convert_meta(struct btrfs_fs_info *fs_info, u64 ref_root, int num_bytes) qgroup_convert_meta() argument 4153 btrfs_qgroup_convert_reserved_meta(struct btrfs_root *root, int num_bytes) btrfs_qgroup_convert_reserved_meta() argument [all...] |
H A D | block-rsv.h | 64 struct btrfs_block_rsv *block_rsv, u64 num_bytes, 68 struct btrfs_block_rsv *block_rsv, u64 num_bytes, 71 struct btrfs_block_rsv *dst_rsv, u64 num_bytes, 73 int btrfs_block_rsv_use_bytes(struct btrfs_block_rsv *block_rsv, u64 num_bytes); 75 u64 num_bytes, bool update_size); 78 u64 num_bytes, u64 *qgroup_to_release);
|
H A D | delayed-ref.h | 30 u64 num_bytes; member 69 u64 num_bytes; member 262 u64 num_bytes; in btrfs_calc_delayed_ref_bytes() local 264 num_bytes = btrfs_calc_insert_metadata_size(fs_info, num_delayed_refs); in btrfs_calc_delayed_ref_bytes() 275 num_bytes *= 2; in btrfs_calc_delayed_ref_bytes() 277 return num_bytes; in btrfs_calc_delayed_ref_bytes() 382 u64 bytenr, u64 num_bytes, 410 u64 num_bytes);
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | init_32.c | 64 for (i = 0; sp_banks[i].num_bytes != 0; i++) { in calc_highpages() 66 unsigned long end_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in calc_highpages() 86 last_pfn = (sp_banks[0].base_addr + sp_banks[0].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn() 87 for (i = 1; sp_banks[i].num_bytes != 0; i++) { in calc_max_low_pfn() 96 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn() 143 for (i = 0; sp_banks[i].num_bytes != 0; i++) { in bootmem_init() 145 sp_banks[i].num_bytes; in bootmem_init() 146 bytes_avail += sp_banks[i].num_bytes; in bootmem_init() 154 sp_banks[i].num_bytes -= slack; in bootmem_init() 155 if (sp_banks[i].num_bytes in bootmem_init() [all...] |
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | init_32.c | 63 for (i = 0; sp_banks[i].num_bytes != 0; i++) { in calc_highpages() 65 unsigned long end_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in calc_highpages() 85 last_pfn = (sp_banks[0].base_addr + sp_banks[0].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn() 86 for (i = 1; sp_banks[i].num_bytes != 0; i++) { in calc_max_low_pfn() 95 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn() 142 for (i = 0; sp_banks[i].num_bytes != 0; i++) { in bootmem_init() 144 sp_banks[i].num_bytes; in bootmem_init() 145 bytes_avail += sp_banks[i].num_bytes; in bootmem_init() 153 sp_banks[i].num_bytes -= slack; in bootmem_init() 154 if (sp_banks[i].num_bytes in bootmem_init() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/tests/ |
H A D | drm_dp_mst_helper_test.c | 161 .u.dpcd_read.num_bytes = U8_MAX, 182 .u.dpcd_write.num_bytes = ARRAY_SIZE(data), 207 { .bytes = data, .num_bytes = ARRAY_SIZE(data), .i2c_dev_id = 0x7f, 209 { .bytes = data, .num_bytes = ARRAY_SIZE(data), .i2c_dev_id = 0x7e, 211 { .bytes = data, .num_bytes = ARRAY_SIZE(data), .i2c_dev_id = 0x7d, 234 .u.i2c_write.num_bytes = ARRAY_SIZE(data), 313 txin->num_bytes != txout->num_bytes || in sideband_msg_req_equal() 319 txin->num_bytes) != 0) in sideband_msg_req_equal() 330 IN.num_bytes ! in sideband_msg_req_equal() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/selftests/ |
H A D | test-drm_dp_mst_helper.c | 76 txin->num_bytes != txout->num_bytes || in sideband_msg_req_equal() 82 txin->num_bytes) != 0) in sideband_msg_req_equal() 93 IN.num_bytes != OUT.num_bytes || in sideband_msg_req_equal() 97 return memcmp(IN.bytes, OUT.bytes, IN.num_bytes) == 0; in sideband_msg_req_equal() 106 IN.num_bytes != OUT.num_bytes) in sideband_msg_req_equal() 109 return memcmp(IN.bytes, OUT.bytes, IN.num_bytes) == 0; in sideband_msg_req_equal() 206 in.u.dpcd_read.num_bytes in igt_dp_mst_sideband_msg_req_decode() [all...] |
/kernel/linux/linux-5.10/fs/ecryptfs/ |
H A D | read_write.c | 116 size_t num_bytes = (PAGE_SIZE - start_offset_in_page); in ecryptfs_write() local 124 if (num_bytes > total_remaining_bytes) in ecryptfs_write() 125 num_bytes = total_remaining_bytes; in ecryptfs_write() 130 if (num_bytes > total_remaining_zeros) in ecryptfs_write() 131 num_bytes = total_remaining_zeros; in ecryptfs_write() 163 (data + data_offset), num_bytes); in ecryptfs_write() 164 data_offset += num_bytes; in ecryptfs_write() 183 pos += num_bytes; in ecryptfs_write()
|
/kernel/linux/linux-6.6/fs/ecryptfs/ |
H A D | read_write.c | 116 size_t num_bytes = (PAGE_SIZE - start_offset_in_page); in ecryptfs_write() local 124 if (num_bytes > total_remaining_bytes) in ecryptfs_write() 125 num_bytes = total_remaining_bytes; in ecryptfs_write() 130 if (num_bytes > total_remaining_zeros) in ecryptfs_write() 131 num_bytes = total_remaining_zeros; in ecryptfs_write() 163 (data + data_offset), num_bytes); in ecryptfs_write() 164 data_offset += num_bytes; in ecryptfs_write() 183 pos += num_bytes; in ecryptfs_write()
|
/kernel/linux/linux-5.10/arch/sparc/prom/ |
H A D | memory.c | 25 sp_banks[index].num_bytes = p->num_bytes; in prom_meminit_v0() 44 sp_banks[i].num_bytes = reg[i].reg_size; in prom_meminit_v2() 84 sp_banks[num_ents].num_bytes = 0; in prom_meminit() 87 sp_banks[i].num_bytes &= PAGE_MASK; in prom_meminit()
|
/kernel/linux/linux-6.6/arch/sparc/prom/ |
H A D | memory.c | 25 sp_banks[index].num_bytes = p->num_bytes; in prom_meminit_v0() 44 sp_banks[i].num_bytes = reg[i].reg_size; in prom_meminit_v2() 84 sp_banks[num_ents].num_bytes = 0; in prom_meminit() 87 sp_banks[i].num_bytes &= PAGE_MASK; in prom_meminit()
|
/kernel/linux/linux-5.10/drivers/staging/comedi/ |
H A D | comedi_buf.c | 366 unsigned int num_bytes) in comedi_buf_munge() 373 async->munge_count += num_bytes; in comedi_buf_munge() 374 count = num_bytes; in comedi_buf_munge() 377 num_bytes -= num_bytes % num_sample_bytes; in comedi_buf_munge() 378 while (count < num_bytes) { in comedi_buf_munge() 379 int block_size = num_bytes - count; in comedi_buf_munge() 463 unsigned int num_bytes; in comedi_buf_read_n_available() local 468 num_bytes = async->munge_count - async->buf_read_count; in comedi_buf_read_n_available() 476 return num_bytes; in comedi_buf_read_n_available() 365 comedi_buf_munge(struct comedi_subdevice *s, unsigned int num_bytes) comedi_buf_munge() argument 558 comedi_buf_memcpy_to(struct comedi_subdevice *s, const void *data, unsigned int num_bytes) comedi_buf_memcpy_to() argument [all...] |
/kernel/linux/linux-6.6/drivers/comedi/ |
H A D | comedi_buf.c | 365 unsigned int num_bytes) in comedi_buf_munge() 372 async->munge_count += num_bytes; in comedi_buf_munge() 373 return num_bytes; in comedi_buf_munge() 377 num_bytes -= num_bytes % num_sample_bytes; in comedi_buf_munge() 378 while (count < num_bytes) { in comedi_buf_munge() 379 int block_size = num_bytes - count; in comedi_buf_munge() 462 unsigned int num_bytes; in comedi_buf_read_n_available() local 467 num_bytes = async->munge_count - async->buf_read_count; in comedi_buf_read_n_available() 475 return num_bytes; in comedi_buf_read_n_available() 364 comedi_buf_munge(struct comedi_subdevice *s, unsigned int num_bytes) comedi_buf_munge() argument 557 comedi_buf_memcpy_to(struct comedi_subdevice *s, const void *data, unsigned int num_bytes) comedi_buf_memcpy_to() argument [all...] |