Lines Matching defs:ptr

374 				   struct btrfs_qgroup_status_item *ptr)
377 ASSERT(btrfs_item_size(leaf, slot) >= sizeof(*ptr));
378 fs_info->qgroup_enable_gen = btrfs_qgroup_status_enable_gen(leaf, ptr);
436 struct btrfs_qgroup_status_item *ptr;
438 ptr = btrfs_item_ptr(l, slot,
441 if (btrfs_qgroup_status_version(l, ptr) !=
447 fs_info->qgroup_flags = btrfs_qgroup_status_flags(l, ptr);
449 qgroup_read_enable_gen(fs_info, l, slot, ptr);
450 } else if (btrfs_qgroup_status_generation(l, ptr) != fs_info->generation) {
455 rescan_progress = btrfs_qgroup_status_rescan(l, ptr);
485 struct btrfs_qgroup_info_item *ptr;
487 ptr = btrfs_item_ptr(l, slot,
489 qgroup->rfer = btrfs_qgroup_info_rfer(l, ptr);
490 qgroup->rfer_cmpr = btrfs_qgroup_info_rfer_cmpr(l, ptr);
491 qgroup->excl = btrfs_qgroup_info_excl(l, ptr);
492 qgroup->excl_cmpr = btrfs_qgroup_info_excl_cmpr(l, ptr);
497 struct btrfs_qgroup_limit_item *ptr;
499 ptr = btrfs_item_ptr(l, slot,
501 qgroup->lim_flags = btrfs_qgroup_limit_flags(l, ptr);
502 qgroup->max_rfer = btrfs_qgroup_limit_max_rfer(l, ptr);
503 qgroup->max_excl = btrfs_qgroup_limit_max_excl(l, ptr);
504 qgroup->rsv_rfer = btrfs_qgroup_limit_rsv_rfer(l, ptr);
505 qgroup->rsv_excl = btrfs_qgroup_limit_rsv_excl(l, ptr);
914 struct btrfs_qgroup_status_item *ptr;
935 ptr = btrfs_item_ptr(l, slot, struct btrfs_qgroup_status_item);
936 btrfs_set_qgroup_status_flags(l, ptr, fs_info->qgroup_flags &
938 btrfs_set_qgroup_status_generation(l, ptr, trans->transid);
939 btrfs_set_qgroup_status_rescan(l, ptr,
1001 struct btrfs_qgroup_status_item *ptr;
1101 sizeof(*ptr));
1108 ptr = btrfs_item_ptr(leaf, path->slots[0],
1110 btrfs_set_qgroup_status_generation(leaf, ptr, trans->transid);
1111 btrfs_set_qgroup_status_version(leaf, ptr, BTRFS_QGROUP_STATUS_VERSION);
1115 btrfs_set_qgroup_status_enable_gen(leaf, ptr, trans->transid);
1119 btrfs_set_qgroup_status_flags(leaf, ptr, fs_info->qgroup_flags &
1121 btrfs_set_qgroup_status_rescan(leaf, ptr, 0);