Searched refs:bch_member (Results 1 – 12 of 12) sorted by relevance
| /linux-6.15/fs/bcachefs/ |
| H A D | sb-members_format.h | 43 struct bch_member { struct 82 LE16_BITMASK(BCH_MEMBER_BUCKET_SIZE, struct bch_member, bucket_size, 0, 16) argument 83 LE64_BITMASK(BCH_MEMBER_STATE, struct bch_member, flags, 0, 4) 85 LE64_BITMASK(BCH_MEMBER_DISCARD, struct bch_member, flags, 14, 15) 86 LE64_BITMASK(BCH_MEMBER_DATA_ALLOWED, struct bch_member, flags, 15, 20) 87 LE64_BITMASK(BCH_MEMBER_GROUP, struct bch_member, flags, 20, 28) 88 LE64_BITMASK(BCH_MEMBER_DURABILITY, struct bch_member, flags, 28, 30) 90 struct bch_member, flags, 30, 31) 93 LE64_BITMASK(BCH_MEMBER_NR_READ_ERRORS, struct bch_member, flags[1], 0, 20); 112 struct bch_member _members[]; //Members are now variable size [all …]
|
| H A D | sb-members.c | 46 struct bch_member ret, *p = __bch2_members_v2_get_mut(mi, i); in members_v2_get() 59 struct bch_member ret, *p = members_v1_get_mut(mi, i); in members_v1_get() 65 struct bch_member bch2_sb_member_get(struct bch_sb *sb, int i) in bch2_sb_member_get() 92 mi->member_bytes = cpu_to_le16(sizeof(struct bch_member)); in sb_members_v2_resize_entries() 105 sizeof(struct bch_member) * c->sb.nr_devices, in bch2_sb_members_v2_init() 137 struct bch_member m, in validate_member() 177 struct bch_member m, in member_to_text() 287 struct bch_member m = members_v1_get(mi, i); in bch2_sb_members_v1_validate() 368 struct bch_member m; in bch2_dev_io_errors_to_text() 399 struct bch_member *m; in bch2_dev_errors_reset() [all …]
|
| H A D | sb-members.h | 10 static inline struct bch_member * 18 struct bch_member *bch2_members_v2_get_mut(struct bch_sb *sb, int i); 19 struct bch_member bch2_sb_member_get(struct bch_sb *sb, int i); 322 static inline bool bch2_member_alive(struct bch_member *m) in bch2_member_alive() 330 struct bch_member m = bch2_sb_member_get(sb, dev); in bch2_member_exists() 338 static inline struct bch_member_cpu bch2_mi_to_cpu(struct bch_member *mi) in bch2_mi_to_cpu()
|
| H A D | disk_groups.c | 32 struct bch_member m = bch2_sb_member_get(sb, i); in bch2_sb_disk_groups_validate() 176 struct bch_member m = bch2_sb_member_get(c->disk_sb.sb, i); in bch2_sb_disk_groups_to_cpu() 477 struct bch_member *mi = bch2_members_v2_get_mut(c->disk_sb.sb, ca->dev_idx); in __bch2_dev_group_set() 484 struct bch_member *mi = bch2_members_v2_get_mut(c->disk_sb.sb, ca->dev_idx); in __bch2_dev_group_set() 587 struct bch_member m = bch2_sb_member_get(sb, t.dev); in bch2_target_to_text_sb()
|
| H A D | journal_sb.c | 23 struct bch_member m = bch2_sb_member_get(sb, sb->dev_idx); in bch2_sb_journal_validate() 105 struct bch_member m = bch2_sb_member_get(sb, sb->dev_idx); in bch2_sb_journal_v2_validate()
|
| H A D | opts.c | 219 typedef u64 (*member_opt_get_fn)(const struct bch_member *); 220 typedef void (*member_opt_set_fn)(struct bch_member *, u64); 638 struct bch_member m = bch2_sb_member_get(sb, dev_idx); in bch2_opt_from_sb()
|
| H A D | super.c | 1132 struct bch_member m = bch2_sb_member_get(sb, sb->dev_idx); in bch2_dev_may_add() 1197 struct bch_member m = bch2_sb_member_get(fs->sb, sb->sb->dev_idx); in bch2_dev_in_fs() 1373 struct bch_member *member) in __bch2_dev_alloc() 1442 struct bch_member member = bch2_sb_member_get(c->disk_sb.sb, dev_idx); in bch2_dev_alloc() 1620 struct bch_member *m; in __bch2_dev_set_state() 1664 struct bch_member *m; in bch2_dev_remove() 1783 struct bch_member dev_mi = bch2_sb_member_get(sb.sb, sb.sb->dev_idx); in bch2_dev_add() 1976 struct bch_member *m; in bch2_dev_resize()
|
| H A D | opts.h | 606 u64 (*get_member)(const struct bch_member *); 607 void (*set_member)(struct bch_member *, u64);
|
| H A D | journal_io.c | 29 struct bch_member *m = bch2_members_v2_get_mut(c->disk_sb.sb, ca->dev_idx); in bch2_journal_pos_from_member_info_set() 40 struct bch_member m = bch2_sb_member_get(c->disk_sb.sb, ca->dev_idx); in bch2_journal_pos_from_member_info_resume()
|
| H A D | recovery.c | 1088 struct bch_member *m; in bch2_fs_initialize()
|
| H A D | super-io.c | 626 struct bch_member m = bch2_sb_member_get(src, ca->dev_idx); in bch2_sb_update()
|
| H A D | alloc_background.c | 2301 struct bch_member *m; in bch2_dev_freespace_init()
|