Lines Matching refs:bmd
265 bmd2bmp(int bmd) in bmd2bmp() argument
267 if (bmd < 0 || bmd >= BMAP_MAX) in bmd2bmp()
270 return (&bitmap[bmd]); in bmd2bmp()
302 bmd_free(int bmd) in bmd_free() argument
306 bmp = bmd2bmp(bmd); in bmd_free()
656 int bmd; in bm_alloc() local
662 bmd = bmd_alloc(); in bm_alloc()
663 if (bmd < 0) in bm_alloc()
664 return (bmd); in bm_alloc()
666 bmp = bmd2bmp(bmd); in bm_alloc()
679 return (bmd); in bm_alloc()
689 bm_free(int bmd) in bm_free() argument
694 bmp = bmd2bmp(bmd); in bm_free()
699 bmd_free(bmd); in bm_free()
714 bm_getiov(int bmd, bm_io_t *iop) in bm_getiov() argument
723 else if (!(bmp = bmd2bmp(bmd))) in bm_getiov()
747 bm_setiov(int bmd, bm_io_t *iop) in bm_setiov() argument
756 else if (!(bmp = bmd2bmp(bmd))) in bm_setiov()
779 bmd2dbmp(int bmd) in bmd2dbmp() argument
781 if (bmd < 0 || bmd >= BMAP_MAX) in bmd2dbmp()
784 return (&dbitmap[bmd]); in bmd2dbmp()
796 int bmd; in dbmp2bmd() local
798 bmd = bmp - dbitmap; in dbmp2bmd()
799 if (bmd < 0 || bmd >= BMAP_MAX) in dbmp2bmd()
800 bmd = -1; in dbmp2bmd()
802 return (bmd); in dbmp2bmd()
835 dbmd_free(int bmd) in dbmd_free() argument
839 bmp = bmd2dbmp(bmd); in dbmd_free()
1255 int bmd; in dbyte_apply_ifset() local
1261 bmd = dbmp2bmd(bmp); in dbyte_apply_ifset()
1266 if ((rv = (*fp)(bmd, off, arg))) in dbyte_apply_ifset()
1375 int bmd; in dbm_alloc() local
1386 bmd = dbmd_alloc(); in dbm_alloc()
1387 if (bmd < 0) in dbm_alloc()
1388 return (bmd); in dbm_alloc()
1390 bmp = bmd2dbmp(bmd); in dbm_alloc()
1392 bmd = -1; in dbm_alloc()
1394 bmd = -1; in dbm_alloc()
1397 dbmd_free(bmd); in dbm_alloc()
1398 bmd = -1; in dbm_alloc()
1402 dbmd_free(bmd); in dbm_alloc()
1403 bmd = -1; in dbm_alloc()
1420 return (bmd); in dbm_alloc()
1430 dbm_free(int bmd) in dbm_free() argument
1435 bmp = bmd2dbmp(bmd); in dbm_free()
1443 dbmd_free(bmd); in dbm_free()
1458 dbm_getlen(int bmd) in dbm_getlen() argument
1462 bmp = bmd2dbmp(bmd); in dbm_getlen()
1473 dbm_set(int bmd, u_quad_t start, u_quad_t len, uint_t val) in dbm_set() argument
1484 return (dbm_setiov(bmd, &io)); in dbm_set()
1494 dbm_getiov(int bmd, bm_io_t *iop) in dbm_getiov() argument
1503 else if (!(bmp = bmd2dbmp(bmd))) in dbm_getiov()
1527 dbm_setiov(int bmd, bm_io_t *iop) in dbm_setiov() argument
1536 else if (!(bmp = bmd2dbmp(bmd))) in dbm_setiov()
1560 dbm_apply_ifset(int bmd, int(*fp)(), void *arg) in dbm_apply_ifset() argument
1567 bmp = bmd2dbmp(bmd); in dbm_apply_ifset()
1594 bm_set(int bmd, u_quad_t start, u_quad_t len, uint_t val) in bm_set() argument
1605 return (bm_setiov(bmd, &io)); in bm_set()
1615 bm_get(int bmd, u_quad_t start, u_quad_t len, uint_t *buf) in bm_get() argument
1626 return (bm_getiov(bmd, &io)); in bm_get()
1636 bm_getone(int bmd, u_quad_t bitnum) in bm_getone() argument
1640 if (bm_get(bmd, bitnum, 1, &i) == 0) in bm_getone()
1653 dbm_get(int bmd, u_quad_t start, u_quad_t len, uint_t *buf) in dbm_get() argument
1664 return (dbm_getiov(bmd, &io)); in dbm_get()
1674 dbm_getone(int bmd, u_quad_t bitnum) in dbm_getone() argument
1678 if (dbm_get(bmd, bitnum, 1, &i) == 0) in dbm_getone()