Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/mm/
H A Dvmalloc.c1488 struct vmap_block { struct
1532 * new_vmap_block - allocates new vmap_block and occupies 2^order pages in this
1542 struct vmap_block *vb; in new_vmap_block()
1550 vb = kmalloc_node(sizeof(struct vmap_block), in new_vmap_block()
1591 static void free_vmap_block(struct vmap_block *vb) in free_vmap_block()
1593 struct vmap_block *tmp; in free_vmap_block()
1605 struct vmap_block *vb; in purge_fragmented_blocks()
1606 struct vmap_block *n_vb; in purge_fragmented_blocks()
1648 struct vmap_block *vb; in vb_alloc()
1702 struct vmap_block *v in vb_free()
[all...]
/kernel/linux/linux-6.6/mm/
H A Dvmalloc.c1918 #define VMAP_BLOCK 0x2 /* mark out the vmap_block sub-type*/
1933 struct vmap_block { struct
1948 * In order to fast access to any "vmap_block" associated with a
1953 * also acts as a vmap_block hash(alloc/free paths). It means we
2015 * new_vmap_block - allocates new vmap_block and occupies 2^order pages in this
2025 struct vmap_block *vb; in new_vmap_block()
2034 vb = kmalloc_node(sizeof(struct vmap_block), in new_vmap_block()
2078 static void free_vmap_block(struct vmap_block *vb) in free_vmap_block()
2080 struct vmap_block *tmp; in free_vmap_block()
2095 static bool purge_fragmented_block(struct vmap_block *v
[all...]

Completed in 8 milliseconds