Searched refs:rs_free (Results 1 – 5 of 5) sorted by relevance
52 uint64_t *rs_free; member98 rstruct->rs_free = kmem_alloc(rstruct->rs_free_size, KM_SLEEP); in ioat_rs_init()110 rstruct->rs_free[index] = (uint64_t)0xFFFFFFFFFFFFFFFF; in ioat_rs_init()135 kmem_free(rstruct->rs_free, rstruct->rs_free_size); in ioat_rs_fini()176 free = rstruct->rs_free[array_idx]; in ioat_rs_alloc()185 rstruct->rs_free[array_idx] &= ~((uint64_t)1 << last); in ioat_rs_alloc()243 rstruct->rs_free[array_idx] |= ((uint64_t)1 << offset); in ioat_rs_free()
1430 rstruct->rs_free = kmem_alloc(rstruct->rs_free_size, KM_SLEEP); in xpvtap_rs_init()1442 rstruct->rs_free[index] = (uint64_t)0xFFFFFFFFFFFFFFFF; in xpvtap_rs_init()1467 kmem_free(rstruct->rs_free, rstruct->rs_free_size); in xpvtap_rs_fini()1508 free = rstruct->rs_free[array_idx]; in xpvtap_rs_alloc()1517 rstruct->rs_free[array_idx] &= ~((uint64_t)1 << last); in xpvtap_rs_alloc()1577 rstruct->rs_free[array_idx] |= ((uint64_t)1 << offset); in xpvtap_rs_free()1618 free = rstruct->rs_free[array_idx]; in xpvtap_rs_flush()1627 rstruct->rs_free[array_idx] |= ((uint64_t)1 << last); in xpvtap_rs_flush()
67 uint64_t *rs_free; member
114 int (*rs_free)(struct daplka_resource *); member
421 ASSERT((rp)->header.rs_free != NULL); \423 (rp)->header.rs_free((daplka_resource_t *)rp); \434 (rp)->header.rs_free = (free_func); \