Home
last modified time | relevance | path

Searched refs:id_pool (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/idm/
H A Didm_impl.c657 bcopy(pool->id_pool, new_pool, pool->id_size / 8); in idm_idpool_increment()
658 kmem_free(pool->id_pool, pool->id_size / 8); in idm_idpool_increment()
659 pool->id_pool = new_pool; in idm_idpool_increment()
666 pool->id_pool[pool->id_idx_msk] = 0x80; in idm_idpool_increment()
695 pool->id_pool = (uint8_t *)kmem_alloc((IDM_IDPOOL_MIN_SIZE / 8), in idm_idpool_create()
697 bzero(pool->id_pool, (IDM_IDPOOL_MIN_SIZE / 8)); in idm_idpool_create()
699 pool->id_pool[0] = 0x01; /* id 0 made unavailable */ in idm_idpool_create()
719 kmem_free(pool->id_pool, (size_t)(pool->id_size / 8)); in idm_idpool_destroy()
747 byte = pool->id_pool[pool->id_idx]; in idm_idpool_alloc()
754 pool->id_pool[pool->id_idx] |= bit; in idm_idpool_alloc()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_kutil.c229 bcopy(pool->id_pool, new_pool, pool->id_size / 8); in smb_idpool_increment()
230 kmem_free(pool->id_pool, pool->id_size / 8); in smb_idpool_increment()
231 pool->id_pool = new_pool; in smb_idpool_increment()
238 pool->id_pool[pool->id_idx_msk] = 0x80; in smb_idpool_increment()
267 pool->id_pool = (uint8_t *)kmem_alloc((SMB_IDPOOL_MIN_SIZE / 8), in smb_idpool_constructor()
269 bzero(pool->id_pool, (SMB_IDPOOL_MIN_SIZE / 8)); in smb_idpool_constructor()
271 pool->id_pool[0] = 0x01; /* id 0 made unavailable */ in smb_idpool_constructor()
291 kmem_free(pool->id_pool, (size_t)(pool->id_size / 8)); in smb_idpool_destructor()
321 byte = pool->id_pool[pool->id_idx]; in smb_idpool_alloc()
328 pool->id_pool[pool->id_idx] |= bit; in smb_idpool_alloc()
[all …]
/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm_impl.h438 uint8_t *id_pool; member
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_ktypes.h305 uint8_t *id_pool; member