Searched refs:rbm (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/fs/gfs2/ |
D | rgrp.c | 63 struct gfs2_rbm rbm; member 75 static int gfs2_rbm_find(struct gfs2_rbm *rbm, u8 state, u32 *minext, 88 static inline void gfs2_setbit(const struct gfs2_rbm *rbm, bool do_clone, in gfs2_setbit() argument 92 struct gfs2_bitmap *bi = rbm_bi(rbm); in gfs2_setbit() 94 const unsigned int bit = (rbm->offset % GFS2_NBBY) * GFS2_BIT_SIZE; in gfs2_setbit() 96 byte1 = bi->bi_bh->b_data + bi->bi_offset + (rbm->offset / GFS2_NBBY); in gfs2_setbit() 105 rbm->offset, cur_state, new_state); in gfs2_setbit() 107 (unsigned long long)rbm->rgd->rd_addr, bi->bi_start); in gfs2_setbit() 111 gfs2_consist_rgrpd(rbm->rgd); in gfs2_setbit() 117 byte2 = bi->bi_clone + bi->bi_offset + (rbm->offset / GFS2_NBBY); in gfs2_setbit() [all …]
|
D | incore.h | 112 static inline struct gfs2_bitmap *rbm_bi(const struct gfs2_rbm *rbm) in rbm_bi() argument 114 return rbm->rgd->rd_bits + rbm->bii; in rbm_bi() 117 static inline u64 gfs2_rbm_to_block(const struct gfs2_rbm *rbm) in gfs2_rbm_to_block() argument 119 return rbm->rgd->rd_data0 + (rbm_bi(rbm)->bi_start * GFS2_NBBY) + in gfs2_rbm_to_block() 120 rbm->offset; in gfs2_rbm_to_block()
|
/linux-4.1.27/drivers/block/drbd/ |
D | drbd_req.c | 932 enum drbd_read_balancing rbm) in remote_due_to_read_balancing() argument 937 switch (rbm) { in remote_due_to_read_balancing() 950 stripe_shift = (rbm - RB_32K_STRIPING + 15); in remote_due_to_read_balancing() 1058 enum drbd_read_balancing rbm; in do_remote_read() local 1079 rbm = rcu_dereference(device->ldev->disk_conf)->read_balancing; in do_remote_read() 1082 if (rbm == RB_PREFER_LOCAL && req->private_bio) in do_remote_read() 1085 if (remote_due_to_read_balancing(device, req->i.sector, rbm)) { in do_remote_read()
|