Searched refs:blmeta_t (Results 1 – 2 of 2) sorted by relevance
| /xnu-12377.61.12/bsd/dev/dtrace/ |
| H A D | blist.c | 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, 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, 88 static void blst_copy(blmeta_t *scan, daddr_t blk, daddr_t radix, 90 static daddr_t blst_radix_init(blmeta_t *scan, daddr_t radix, 127 bl->bl_root = (blmeta_t *)kalloc_data(sizeof(blmeta_t) * bl->bl_rootblks, Z_WAITOK); in blist_create() 135 (bl->bl_rootblks * sizeof(blmeta_t) + 1023) / 1024 in blist_create() 147 kfree_data(bl->bl_root, sizeof(blmeta_t) * bl->bl_rootblks); in blist_destroy() 261 blst_leaf_alloc(blmeta_t *scan, daddr_t blk, int count) [all …]
|
| H A D | blist.h | 75 } blmeta_t; typedef 82 blmeta_t *bl_root; /* root of radix tree */
|