Home
last modified time | relevance | path

Searched refs:vmap_blocks (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/mm/
H A Dvmalloc.c1506 static DEFINE_XARRAY(vmap_blocks);
1575 err = xa_insert(&vmap_blocks, vb_idx, vb, gfp_mask); in new_vmap_block()
1595 tmp = xa_erase(&vmap_blocks, addr_to_vb_idx(vb->va->va_start)); in free_vmap_block()
1711 vb = xa_load(&vmap_blocks, addr_to_vb_idx(addr)); in vb_free()
/kernel/linux/linux-6.6/mm/
H A Dvmalloc.c1930 struct xarray vmap_blocks; member
1972 * it access: CPU0/INDEX0 -> vmap_blocks -> xa_lock;
1975 * it access: CPU1/INDEX1 -> vmap_blocks -> xa_lock;
1978 * it access: CPU2/INDEX2 -> vmap_blocks -> xa_lock.
1988 return &per_cpu(vmap_block_queue, index).vmap_blocks; in addr_to_vb_xa()
2275 xa_for_each(&vbq->vmap_blocks, idx, vb) { in _vm_unmap_aliases()
4475 xa_init(&vbq->vmap_blocks); in vmalloc_init()

Completed in 11 milliseconds