Home
last modified time | relevance | path

Searched refs:vm_freelist (Results 1 – 3 of 3) sorted by relevance

/freebsd-14-stable/sys/vm/
HD_vm_phys.h49 struct vm_freelist { struct
65 struct vm_freelist (*free_queues)[VM_NFREEPOOL][VM_NFREEORDER_MAX]; argument
HDvm_phys.c116 static struct vm_freelist __aligned(CACHE_LINE_SIZE)
184 static void vm_phys_split_pages(vm_page_t m, int oind, struct vm_freelist *fl,
264 struct vm_freelist *fl; in sysctl_vm_phys_free()
378 vm_freelist_add(struct vm_freelist *fl, vm_page_t m, int order, int tail) in vm_freelist_add()
390 vm_freelist_rem(struct vm_freelist *fl, vm_page_t m, int order) in vm_freelist_rem()
510 struct vm_freelist *fl; in vm_phys_init()
687 vm_phys_split_pages(vm_page_t m, int oind, struct vm_freelist *fl, int order, in vm_phys_split_pages()
715 vm_phys_enq_beg(vm_page_t m, u_int npages, struct vm_freelist *fl, int tail) in vm_phys_enq_beg()
751 vm_phys_enq_range(vm_page_t m, u_int npages, struct vm_freelist *fl, int tail) in vm_phys_enq_range()
801 struct vm_freelist *alt, *fl; in vm_phys_alloc_npages()
[all …]
/freebsd-14-stable/sys/kern/
HDsubr_vmem.c140 struct vmem_freelist vm_freelist[VMEM_MAXORDER]; member
410 return &vm->vm_freelist[idx]; in bt_freehead_tofree()
437 return &vm->vm_freelist[idx]; in bt_freehead_toalloc()
1263 LIST_INIT(&vm->vm_freelist[i]); in vmem_init()
1397 end = &vm->vm_freelist[VMEM_MAXORDER]; in vmem_xalloc()
1557 if (LIST_EMPTY(&vm->vm_freelist[i])) in vmem_size()
1619 const struct vmem_freelist *fl = &vm->vm_freelist[i];