• Home
  • Raw
  • Download

Lines Matching refs:sk

1932 			      struct btrfs_ioctl_search_key *sk)  in key_in_sk()  argument
1937 test.objectid = sk->min_objectid; in key_in_sk()
1938 test.type = sk->min_type; in key_in_sk()
1939 test.offset = sk->min_offset; in key_in_sk()
1945 test.objectid = sk->max_objectid; in key_in_sk()
1946 test.type = sk->max_type; in key_in_sk()
1947 test.offset = sk->max_offset; in key_in_sk()
1958 struct btrfs_ioctl_search_key *sk, in copy_to_sk() argument
1979 if (btrfs_header_generation(leaf) > sk->max_transid) { in copy_to_sk()
1990 if (!key_in_sk(key, sk)) in copy_to_sk()
2053 if (*num_found >= sk->nr_items) { in copy_to_sk()
2060 test.objectid = sk->max_objectid; in copy_to_sk()
2061 test.type = sk->max_type; in copy_to_sk()
2062 test.offset = sk->max_offset; in copy_to_sk()
2090 struct btrfs_ioctl_search_key *sk, in search_ioctl() argument
2111 if (sk->tree_id == 0) { in search_ioctl()
2115 key.objectid = sk->tree_id; in search_ioctl()
2121 sk->tree_id); in search_ioctl()
2127 key.objectid = sk->min_objectid; in search_ioctl()
2128 key.type = sk->min_type; in search_ioctl()
2129 key.offset = sk->min_offset; in search_ioctl()
2137 ret = btrfs_search_forward(root, &key, path, sk->min_transid); in search_ioctl()
2143 ret = copy_to_sk(root, path, &key, sk, buf_size, ubuf, in search_ioctl()
2153 sk->nr_items = num_found; in search_ioctl()
2162 struct btrfs_ioctl_search_key sk; in btrfs_ioctl_tree_search() local
2172 if (copy_from_user(&sk, &uargs->key, sizeof(sk))) in btrfs_ioctl_tree_search()
2178 ret = search_ioctl(inode, &sk, &buf_size, uargs->buf); in btrfs_ioctl_tree_search()
2187 if (ret == 0 && copy_to_user(&uargs->key, &sk, sizeof(sk))) in btrfs_ioctl_tree_search()