Lines Matching refs:b
43 int (*get_count)(struct dm_space_map *sm, dm_block_t b, uint32_t *result);
44 int (*count_is_more_than_one)(struct dm_space_map *sm, dm_block_t b,
46 int (*set_count)(struct dm_space_map *sm, dm_block_t b, uint32_t count);
50 int (*inc_blocks)(struct dm_space_map *sm, dm_block_t b, dm_block_t e);
51 int (*dec_blocks)(struct dm_space_map *sm, dm_block_t b, dm_block_t e);
56 int (*new_block)(struct dm_space_map *sm, dm_block_t *b);
99 static inline int dm_sm_get_count(struct dm_space_map *sm, dm_block_t b, in dm_sm_get_count() argument
102 return sm->get_count(sm, b, result); in dm_sm_get_count()
106 dm_block_t b, int *result) in dm_sm_count_is_more_than_one() argument
108 return sm->count_is_more_than_one(sm, b, result); in dm_sm_count_is_more_than_one()
111 static inline int dm_sm_set_count(struct dm_space_map *sm, dm_block_t b, in dm_sm_set_count() argument
114 return sm->set_count(sm, b, count); in dm_sm_set_count()
122 static inline int dm_sm_inc_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) in dm_sm_inc_blocks() argument
124 return sm->inc_blocks(sm, b, e); in dm_sm_inc_blocks()
127 static inline int dm_sm_inc_block(struct dm_space_map *sm, dm_block_t b) in dm_sm_inc_block() argument
129 return dm_sm_inc_blocks(sm, b, b + 1); in dm_sm_inc_block()
132 static inline int dm_sm_dec_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) in dm_sm_dec_blocks() argument
134 return sm->dec_blocks(sm, b, e); in dm_sm_dec_blocks()
137 static inline int dm_sm_dec_block(struct dm_space_map *sm, dm_block_t b) in dm_sm_dec_block() argument
139 return dm_sm_dec_blocks(sm, b, b + 1); in dm_sm_dec_block()
142 static inline int dm_sm_new_block(struct dm_space_map *sm, dm_block_t *b) in dm_sm_new_block() argument
144 return sm->new_block(sm, b); in dm_sm_new_block()