• Home
  • Raw
  • Download

Lines Matching refs:dev

162 btrfs_device_get_##name(const struct btrfs_device *dev)			\
168 seq = read_seqcount_begin(&dev->data_seqcount); \
169 size = dev->name; \
170 } while (read_seqcount_retry(&dev->data_seqcount, seq)); \
175 btrfs_device_set_##name(struct btrfs_device *dev, u64 size) \
178 write_seqcount_begin(&dev->data_seqcount); \
179 dev->name = size; \
180 write_seqcount_end(&dev->data_seqcount); \
186 btrfs_device_get_##name(const struct btrfs_device *dev) \
191 size = dev->name; \
197 btrfs_device_set_##name(struct btrfs_device *dev, u64 size) \
200 dev->name = size; \
206 btrfs_device_get_##name(const struct btrfs_device *dev) \
208 return dev->name; \
212 btrfs_device_set_##name(struct btrfs_device *dev, u64 size) \
214 dev->name = size; \
293 struct btrfs_device *dev; member
326 struct btrfs_device *dev; member
440 void btrfs_dev_stat_inc_and_print(struct btrfs_device *dev, int index);
467 static inline int btrfs_dev_stats_dirty(struct btrfs_device *dev) in btrfs_dev_stats_dirty() argument
469 return atomic_read(&dev->dev_stats_ccnt); in btrfs_dev_stats_dirty()
472 static inline void btrfs_dev_stat_inc(struct btrfs_device *dev, in btrfs_dev_stat_inc() argument
475 atomic_inc(dev->dev_stat_values + index); in btrfs_dev_stat_inc()
477 atomic_inc(&dev->dev_stats_ccnt); in btrfs_dev_stat_inc()
480 static inline int btrfs_dev_stat_read(struct btrfs_device *dev, in btrfs_dev_stat_read() argument
483 return atomic_read(dev->dev_stat_values + index); in btrfs_dev_stat_read()
486 static inline int btrfs_dev_stat_read_and_reset(struct btrfs_device *dev, in btrfs_dev_stat_read_and_reset() argument
491 ret = atomic_xchg(dev->dev_stat_values + index, 0); in btrfs_dev_stat_read_and_reset()
493 atomic_inc(&dev->dev_stats_ccnt); in btrfs_dev_stat_read_and_reset()
497 static inline void btrfs_dev_stat_set(struct btrfs_device *dev, in btrfs_dev_stat_set() argument
500 atomic_set(dev->dev_stat_values + index, val); in btrfs_dev_stat_set()
502 atomic_inc(&dev->dev_stats_ccnt); in btrfs_dev_stat_set()
505 static inline void btrfs_dev_stat_reset(struct btrfs_device *dev, in btrfs_dev_stat_reset() argument
508 btrfs_dev_stat_set(dev, index, 0); in btrfs_dev_stat_reset()