Lines Matching refs:daddr_t

130 static daddr_t	blst_leaf_alloc(blmeta_t *scan, daddr_t blk,
132 static daddr_t blst_meta_alloc(blmeta_t *scan, daddr_t cursor, int *count,
134 static void blst_leaf_free(blmeta_t *scan, daddr_t relblk, int count);
135 static void blst_meta_free(blmeta_t *scan, daddr_t freeBlk, daddr_t count,
137 static void blst_copy(blmeta_t *scan, daddr_t blk, daddr_t radix,
138 blist_t dest, daddr_t count);
139 static daddr_t blst_leaf_fill(blmeta_t *scan, daddr_t blk, int count);
140 static daddr_t blst_meta_fill(blmeta_t *scan, daddr_t allocBlk, daddr_t count,
143 static void blst_radix_print(blmeta_t *scan, daddr_t blk, daddr_t radix,
167 static inline daddr_t
168 radix_to_skip(daddr_t radix) in radix_to_skip()
205 blist_create(daddr_t blocks, int flags) in blist_create()
262 daddr_t
265 daddr_t blk, cursor; in blist_alloc()
296 daddr_t
308 blist_free(blist_t bl, daddr_t blkno, daddr_t count) in blist_free()
324 daddr_t
325 blist_fill(blist_t bl, daddr_t blkno, daddr_t count) in blist_fill()
327 daddr_t filled; in blist_fill()
345 blist_resize(blist_t *pbl, daddr_t count, int freenew, int flags) in blist_resize()
392 daddr_t start; /* current gap start, or SWAPBLK_NONE */
393 daddr_t num; /* number of gaps observed */
394 daddr_t max; /* largest gap size */
395 daddr_t avg; /* average gap size */
396 daddr_t err; /* sum - num * avg */
397 daddr_t histo[nitems(fib)]; /* # gaps in each size range */
427 update_gap_stats(struct gap_stats *stats, daddr_t posn) in update_gap_stats()
429 daddr_t size; in update_gap_stats()
512 daddr_t i, nodes, radix; in blist_stats()
587 blst_next_leaf_alloc(blmeta_t *scan, daddr_t start, int count, int maxcount) in blst_next_leaf_alloc()
590 daddr_t blk; in blst_next_leaf_alloc()
668 static daddr_t
669 blst_leaf_alloc(blmeta_t *scan, daddr_t blk, int *count, int maxcount) in blst_leaf_alloc()
770 static daddr_t
771 blst_meta_alloc(blmeta_t *scan, daddr_t cursor, int *count, in blst_meta_alloc()
774 daddr_t blk, i, r, skip; in blst_meta_alloc()
839 blst_leaf_free(blmeta_t *scan, daddr_t blk, int count) in blst_leaf_free()
867 blst_meta_free(blmeta_t *scan, daddr_t freeBlk, daddr_t count, u_daddr_t radix) in blst_meta_free()
869 daddr_t blk, endBlk, i, skip; in blst_meta_free()
911 blst_copy(blmeta_t *scan, daddr_t blk, daddr_t radix, blist_t dest, in blst_copy()
912 daddr_t count) in blst_copy()
914 daddr_t endBlk, i, skip; in blst_copy()
966 static daddr_t
967 blst_leaf_fill(blmeta_t *scan, daddr_t blk, int count) in blst_leaf_fill()
969 daddr_t nblks; in blst_leaf_fill()
989 static daddr_t
990 blst_meta_fill(blmeta_t *scan, daddr_t allocBlk, daddr_t count, u_daddr_t radix) in blst_meta_fill()
992 daddr_t blk, endBlk, i, nblks, skip; in blst_meta_fill()
1026 blst_radix_print(blmeta_t *scan, daddr_t blk, daddr_t radix, int tab) in blst_radix_print()
1028 daddr_t skip; in blst_radix_print()
1079 daddr_t size = BLIST_RADIX * BLIST_RADIX; in main()
1130 daddr_t blk = blist_alloc(bl, &count, maxcount); in main()