Lines Matching refs:btrfsic_block
130 struct btrfsic_block {
153 struct btrfsic_block *next_in_same_bio;
177 struct btrfsic_block *block_ref_to;
178 struct btrfsic_block *block_ref_from;
187 struct btrfsic_block dummy_block_for_bio_bh_flush;
224 struct btrfsic_block *block;
226 struct btrfsic_block *next_block;
242 struct btrfsic_block *latest_superblock;
247 static void btrfsic_block_init(struct btrfsic_block *b);
248 static struct btrfsic_block *btrfsic_block_alloc(void);
249 static void btrfsic_block_free(struct btrfsic_block *b);
257 static void btrfsic_block_hashtable_add(struct btrfsic_block *b,
259 static void btrfsic_block_hashtable_remove(struct btrfsic_block *b);
260 static struct btrfsic_block *btrfsic_block_hashtable_lookup(
289 struct btrfsic_block *block,
297 struct btrfsic_block *block,
302 struct btrfsic_block **next_blockp,
308 struct btrfsic_block *block,
327 struct btrfsic_block *const block,
331 const struct btrfsic_block *block,
334 struct btrfsic_block *const block,
341 const struct btrfsic_block *block);
344 const struct btrfsic_block *block,
349 struct btrfsic_block *next_block,
350 struct btrfsic_block *from_block,
352 static struct btrfsic_block *btrfsic_block_lookup_or_add(
379 static void btrfsic_block_init(struct btrfsic_block *b)
406 static struct btrfsic_block *btrfsic_block_alloc(void)
408 struct btrfsic_block *b;
417 static void btrfsic_block_free(struct btrfsic_block *b)
490 static void btrfsic_block_hashtable_add(struct btrfsic_block *b,
501 static void btrfsic_block_hashtable_remove(struct btrfsic_block *b)
506 static struct btrfsic_block *btrfsic_block_hashtable_lookup(
515 struct btrfsic_block *b;
700 struct btrfsic_block *next_block;
762 struct btrfsic_block *superblock_tmp;
871 struct btrfsic_block *next_block;
935 struct btrfsic_block *const first_block,
1219 struct btrfsic_block *block,
1224 struct btrfsic_block **next_blockp,
1231 struct btrfsic_block *next_block = NULL;
1361 struct btrfsic_block *block,
1439 struct btrfsic_block *next_block;
1650 const struct btrfsic_block *b_all;
1739 struct btrfsic_block *block;
1903 struct btrfsic_block *chained_block =
1904 (struct btrfsic_block *)
2032 struct btrfsic_block *chained_block =
2033 (struct btrfsic_block *)
2078 struct btrfsic_block *block = (struct btrfsic_block *)bp->bi_private;
2092 struct btrfsic_block *next_block;
2124 struct btrfsic_block *const superblock,
2157 struct btrfsic_block *next_block;
2256 struct btrfsic_block *const block,
2361 const struct btrfsic_block *block,
2438 const struct btrfsic_block *block)
2458 const struct btrfsic_block *block,
2523 struct btrfsic_block *next_block,
2524 struct btrfsic_block *from_block,
2562 static struct btrfsic_block *btrfsic_block_lookup_or_add(
2572 struct btrfsic_block *block;
2737 struct btrfsic_block *const block =
2849 struct btrfsic_block *b_all, *tmp_all;