Lines Matching refs:daddr_t
75 #define SWAPBLK_NONE ((daddr_t)-1)
82 static daddr_t blst_leaf_alloc(blmeta_t *scan, daddr_t blk, int count);
83 static daddr_t blst_meta_alloc(blmeta_t *scan, daddr_t blk,
84 daddr_t count, daddr_t radix, int skip);
85 static void blst_leaf_free(blmeta_t *scan, daddr_t relblk, int count);
86 static void blst_meta_free(blmeta_t *scan, daddr_t freeBlk, daddr_t count,
87 daddr_t radix, int skip, daddr_t blk);
88 static void blst_copy(blmeta_t *scan, daddr_t blk, daddr_t radix,
89 daddr_t skip, blist_t dest, daddr_t count);
90 static daddr_t blst_radix_init(blmeta_t *scan, daddr_t radix,
91 int skip, daddr_t count);
104 blist_create(daddr_t blocks) in blist_create()
157 daddr_t
158 blist_alloc(blist_t bl, daddr_t count) in blist_alloc()
160 daddr_t blk = SWAPBLK_NONE; in blist_alloc()
183 blist_free(blist_t bl, daddr_t blkno, daddr_t count) in blist_free()
205 blist_resize(blist_t *pbl, daddr_t count, int freenew) in blist_resize()
260 static daddr_t
261 blst_leaf_alloc(blmeta_t *scan, daddr_t blk, int count)
337 static daddr_t
338 blst_meta_alloc(blmeta_t *scan, daddr_t blk, daddr_t count, daddr_t radix,
360 if (scan[i].bm_bighint == (daddr_t)-1) {
380 daddr_t r;
394 } else if (scan[i].bm_bighint == (daddr_t)-1) {
424 blst_leaf_free(blmeta_t *scan, daddr_t blk, int count)
466 blst_meta_free(blmeta_t *scan, daddr_t freeBlk, daddr_t count, daddr_t radix,
467 int skip, daddr_t blk)
489 if (scan[i].bm_bighint == (daddr_t)-1) {
528 daddr_t v;
535 if (scan->bm_bighint == (daddr_t)-1) {
563 blst_copy(blmeta_t *scan, daddr_t blk, daddr_t radix,
564 daddr_t skip, blist_t dest, daddr_t count)
626 if (scan[i].bm_bighint == (daddr_t)-1) {
666 static daddr_t
667 blst_radix_init(blmeta_t *scan, daddr_t radix, int skip, daddr_t count)
671 daddr_t memindex = 0;
727 scan[i].bm_bighint = (daddr_t)-1;
741 blst_radix_print(blmeta_t *scan, daddr_t blk, daddr_t radix, int skip, int tab)
791 if (scan[i].bm_bighint == (daddr_t)-1) {
843 daddr_t da = 0;
844 daddr_t count = 0;
864 daddr_t blk = blist_alloc(bl, count);