Home
last modified time | relevance | path

Searched refs:new_key (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/include/linux/
Dpr.h8 int (*pr_register)(struct block_device *bdev, u64 old_key, u64 new_key,
14 int (*pr_preempt)(struct block_device *bdev, u64 old_key, u64 new_key,
/Linux-v4.19/include/uapi/linux/
Dpr.h24 __u64 new_key; member
31 __u64 new_key; member
/Linux-v4.19/Documentation/block/
Dpr.txt67 This ioctl command registers a new reservation if the new_key argument
72 If the new_key argument is 0 it unregisters the existing reservation passed
94 reservation key new_key.
/Linux-v4.19/fs/btrfs/
Dfile.c750 struct btrfs_key new_key; in __btrfs_drop_extents() local
877 memcpy(&new_key, &key, sizeof(new_key)); in __btrfs_drop_extents()
878 new_key.offset = start; in __btrfs_drop_extents()
880 &new_key); in __btrfs_drop_extents()
907 new_key.objectid, in __btrfs_drop_extents()
929 memcpy(&new_key, &key, sizeof(new_key)); in __btrfs_drop_extents()
930 new_key.offset = end; in __btrfs_drop_extents()
931 btrfs_set_item_key_safe(fs_info, path, &new_key); in __btrfs_drop_extents()
1138 struct btrfs_key new_key; in btrfs_mark_extent_written() local
1193 memcpy(&new_key, &key, sizeof(new_key)); in btrfs_mark_extent_written()
[all …]
Dfree-space-tree.c850 struct btrfs_key key, new_key; in add_free_space_extent() local
874 new_key.objectid = start; in add_free_space_extent()
875 new_key.type = BTRFS_FREE_SPACE_EXTENT_KEY; in add_free_space_extent()
876 new_key.offset = size; in add_free_space_extent()
911 new_key.objectid = found_start; in add_free_space_extent()
912 new_key.offset += key.offset; in add_free_space_extent()
952 new_key.offset += key.offset; in add_free_space_extent()
959 ret = btrfs_insert_empty_item(trans, root, path, &new_key, 0); in add_free_space_extent()
Dioctl.c3766 struct btrfs_key *new_key, in clone_copy_inline_extent() argument
3775 const u64 aligned_end = ALIGN(new_key->offset + datal, in clone_copy_inline_extent()
3780 if (new_key->offset > 0) in clone_copy_inline_extent()
3863 ret = btrfs_insert_empty_item(trans, root, path, new_key, size); in clone_copy_inline_extent()
3973 struct btrfs_key new_key; in btrfs_clone() local
4018 memcpy(&new_key, &key, sizeof(new_key)); in btrfs_clone()
4019 new_key.objectid = btrfs_ino(BTRFS_I(inode)); in btrfs_clone()
4021 new_key.offset = key.offset + destoff - off; in btrfs_clone()
4023 new_key.offset = destoff; in btrfs_clone()
4032 if (new_key.offset != last_dest_end) in btrfs_clone()
[all …]
Dctree.c3158 const struct btrfs_key *new_key) in btrfs_set_item_key_safe() argument
3168 BUG_ON(comp_keys(&disk_key, new_key) >= 0); in btrfs_set_item_key_safe()
3172 BUG_ON(comp_keys(&disk_key, new_key) <= 0); in btrfs_set_item_key_safe()
3175 btrfs_cpu_key_to_disk(&disk_key, new_key); in btrfs_set_item_key_safe()
4389 const struct btrfs_key *new_key, in split_item() argument
4427 btrfs_cpu_key_to_disk(&disk_key, new_key); in split_item()
4475 const struct btrfs_key *new_key, in btrfs_split_item() argument
4484 ret = split_item(root->fs_info, path, new_key, split_offset); in btrfs_split_item()
4499 const struct btrfs_key *new_key) in btrfs_duplicate_item() argument
4513 setup_items_for_insert(root, path, new_key, &item_size, in btrfs_duplicate_item()
Dctree.h2814 const struct btrfs_key *new_key);
2855 const struct btrfs_key *new_key,
2860 const struct btrfs_key *new_key);
/Linux-v4.19/drivers/md/
Ddm.c3005 u64 new_key; member
3048 return ops->pr_register(dev->bdev, pr->old_key, pr->new_key, pr->flags); in __dm_pr_register()
3051 static int dm_pr_register(struct block_device *bdev, u64 old_key, u64 new_key, in dm_pr_register() argument
3056 .new_key = new_key, in dm_pr_register()
3063 if (ret && new_key) { in dm_pr_register()
3065 pr.old_key = new_key; in dm_pr_register()
3066 pr.new_key = 0; in dm_pr_register()
3116 static int dm_pr_preempt(struct block_device *bdev, u64 old_key, u64 new_key, in dm_pr_preempt() argument
3129 r = ops->pr_preempt(bdev, old_key, new_key, type, abort); in dm_pr_preempt()
/Linux-v4.19/drivers/staging/speakup/
Dmain.c2099 u_char type = KTYP(keysym), value = KVAL(keysym), new_key = 0; in speakup_key() local
2144 new_key = key_info[offset]; in speakup_key()
2145 if (new_key) { in speakup_key()
2147 if (new_key == SPK_KEY) { in speakup_key()
2164 new_key = key_info[offset]; in speakup_key()
2169 value = new_key; in speakup_key()
2174 do_spkup(vc, new_key); in speakup_key()
/Linux-v4.19/block/
Dioctl.c329 return ops->pr_register(bdev, reg.old_key, reg.new_key, reg.flags); in blkdev_pr_register()
383 return ops->pr_preempt(bdev, p.old_key, p.new_key, p.type, abort); in blkdev_pr_preempt()
/Linux-v4.19/net/openvswitch/
Dflow_netlink.c1858 struct sw_flow_key *new_key; in ovs_nla_get_identifier() local
1864 new_key = kmalloc(sizeof(*new_key), GFP_KERNEL); in ovs_nla_get_identifier()
1865 if (!new_key) in ovs_nla_get_identifier()
1867 memcpy(new_key, key, sizeof(*key)); in ovs_nla_get_identifier()
1868 sfid->unmasked_key = new_key; in ovs_nla_get_identifier()
/Linux-v4.19/drivers/scsi/
Dsd.c1749 static int sd_pr_register(struct block_device *bdev, u64 old_key, u64 new_key, in sd_pr_register() argument
1755 old_key, new_key, 0, in sd_pr_register()
1772 static int sd_pr_preempt(struct block_device *bdev, u64 old_key, u64 new_key, in sd_pr_preempt() argument
1775 return sd_pr_command(bdev, abort ? 0x05 : 0x04, old_key, new_key, in sd_pr_preempt()