Searched refs:lun_alloc_map (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/scsi/cxlflash/ |
H A D | vlun.c | 92 bali->lun_alloc_map = kzalloc((bali->lun_bmap_size * sizeof(u64)), in ba_init() 94 if (unlikely(!bali->lun_alloc_map)) { in ba_init() 105 bali->lun_alloc_map[i] = 0xFFFFFFFFFFFFFFFFULL; in ba_init() 111 lam = &bali->lun_alloc_map[bali->lun_bmap_size - 1]; in ba_init() 127 kfree(bali->lun_alloc_map); in ba_init() 160 if (bali->lun_alloc_map[i] != 0) { in find_free_range() 161 lam = (ulong *)&bali->lun_alloc_map[i]; in find_free_range() 167 __func__, bit_pos, bali->lun_alloc_map[i], i); in find_free_range() 244 if (test_bit(bit_pos, (ulong *)&bali->lun_alloc_map[idx])) in validate_alloc() 285 set_bit(bit_pos, (ulong *)&bali->lun_alloc_map[id in ba_free() [all...] |
H A D | vlun.h | 53 u64 *lun_alloc_map; member
|
/kernel/linux/linux-6.6/drivers/scsi/cxlflash/ |
H A D | vlun.c | 92 bali->lun_alloc_map = kzalloc((bali->lun_bmap_size * sizeof(u64)), in ba_init() 94 if (unlikely(!bali->lun_alloc_map)) { in ba_init() 105 bali->lun_alloc_map[i] = 0xFFFFFFFFFFFFFFFFULL; in ba_init() 111 lam = &bali->lun_alloc_map[bali->lun_bmap_size - 1]; in ba_init() 127 kfree(bali->lun_alloc_map); in ba_init() 160 if (bali->lun_alloc_map[i] != 0) { in find_free_range() 161 lam = (ulong *)&bali->lun_alloc_map[i]; in find_free_range() 167 __func__, bit_pos, bali->lun_alloc_map[i], i); in find_free_range() 244 if (test_bit(bit_pos, (ulong *)&bali->lun_alloc_map[idx])) in validate_alloc() 285 set_bit(bit_pos, (ulong *)&bali->lun_alloc_map[id in ba_free() [all...] |
H A D | vlun.h | 53 u64 *lun_alloc_map; member
|
Completed in 4 milliseconds