Lines Matching refs:nr

203 static inline struct btrfs_stripe *btrfs_stripe_nr(struct btrfs_chunk *c, int nr)  in btrfs_stripe_nr()  argument
208 offset += nr * sizeof(struct btrfs_stripe); in btrfs_stripe_nr()
212 static inline char *btrfs_stripe_dev_uuid_nr(struct btrfs_chunk *c, int nr) in btrfs_stripe_dev_uuid_nr() argument
214 return btrfs_stripe_dev_uuid(btrfs_stripe_nr(c, nr)); in btrfs_stripe_dev_uuid_nr()
218 struct btrfs_chunk *c, int nr) in btrfs_stripe_offset_nr() argument
220 return btrfs_stripe_offset(eb, btrfs_stripe_nr(c, nr)); in btrfs_stripe_offset_nr()
224 struct btrfs_chunk *c, int nr, in btrfs_set_stripe_offset_nr() argument
227 btrfs_set_stripe_offset(eb, btrfs_stripe_nr(c, nr), val); in btrfs_set_stripe_offset_nr()
231 struct btrfs_chunk *c, int nr) in btrfs_stripe_devid_nr() argument
233 return btrfs_stripe_devid(eb, btrfs_stripe_nr(c, nr)); in btrfs_stripe_devid_nr()
237 struct btrfs_chunk *c, int nr, in btrfs_set_stripe_devid_nr() argument
240 btrfs_set_stripe_devid(eb, btrfs_stripe_nr(c, nr), val); in btrfs_set_stripe_devid_nr()
378 static inline u64 btrfs_node_blockptr(const struct extent_buffer *eb, int nr) in btrfs_node_blockptr() argument
383 sizeof(struct btrfs_key_ptr) * nr; in btrfs_node_blockptr()
388 int nr, u64 val) in btrfs_set_node_blockptr() argument
393 sizeof(struct btrfs_key_ptr) * nr; in btrfs_set_node_blockptr()
397 static inline u64 btrfs_node_ptr_generation(const struct extent_buffer *eb, int nr) in btrfs_node_ptr_generation() argument
402 sizeof(struct btrfs_key_ptr) * nr; in btrfs_node_ptr_generation()
407 int nr, u64 val) in btrfs_set_node_ptr_generation() argument
412 sizeof(struct btrfs_key_ptr) * nr; in btrfs_set_node_ptr_generation()
416 static inline unsigned long btrfs_node_key_ptr_offset(const struct extent_buffer *eb, int nr) in btrfs_node_key_ptr_offset() argument
419 sizeof(struct btrfs_key_ptr) * nr; in btrfs_node_key_ptr_offset()
423 struct btrfs_disk_key *disk_key, int nr);
426 struct btrfs_disk_key *disk_key, int nr) in btrfs_set_node_key() argument
430 ptr = btrfs_node_key_ptr_offset(eb, nr); in btrfs_set_node_key()
441 static inline unsigned long btrfs_item_nr_offset(const struct extent_buffer *eb, int nr) in btrfs_item_nr_offset() argument
444 sizeof(struct btrfs_item) * nr; in btrfs_item_nr_offset()
447 static inline struct btrfs_item *btrfs_item_nr(const struct extent_buffer *eb, int nr) in btrfs_item_nr() argument
449 return (struct btrfs_item *)btrfs_item_nr_offset(eb, nr); in btrfs_item_nr()
478 static inline u32 btrfs_item_data_end(const struct extent_buffer *eb, int nr) in btrfs_item_data_end() argument
480 return btrfs_item_offset(eb, nr) + btrfs_item_size(eb, nr); in btrfs_item_data_end()
484 struct btrfs_disk_key *disk_key, int nr) in btrfs_item_key() argument
486 struct btrfs_item *item = btrfs_item_nr(eb, nr); in btrfs_item_key()
492 struct btrfs_disk_key *disk_key, int nr) in btrfs_set_item_key() argument
494 struct btrfs_item *item = btrfs_item_nr(eb, nr); in btrfs_set_item_key()
590 struct btrfs_key *cpu_key, int nr) in btrfs_node_key_to_cpu() argument
594 btrfs_node_key(eb, disk_key, nr); in btrfs_node_key_to_cpu()
598 struct btrfs_key *cpu_key, int nr) in btrfs_item_key_to_cpu() argument
602 btrfs_item_key(eb, disk_key, nr); in btrfs_item_key_to_cpu()
633 struct btrfs_key *key, int nr) in btrfs_node_key_to_cpu() argument
637 btrfs_node_key(eb, &disk_key, nr); in btrfs_node_key_to_cpu()
642 struct btrfs_key *key, int nr) in btrfs_item_key_to_cpu() argument
646 btrfs_item_key(eb, &disk_key, nr); in btrfs_item_key_to_cpu()