Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\page_alloc.c Create Date:2022-07-28 15:06:13
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:free_pages

Proto:void free_pages(unsigned long addr, unsigned int order)

Type:void

Parameter:

TypeParameterName
unsigned longaddr
unsigned intorder
4805  If addr != 0 Then
4806  VM_BUG_ON(!virt_addr_valid((void * )addr))
4807  __free_pages(virt_to_page(kaddr) returns a valid pointer if and only if* virt_addr_valid(kaddr) returns true.((void * )addr), order)
Caller
NameDescribe
stack_depot_savestack_depot_save - Save a stack trace from an array*@entries: Pointer to storage array*@nr_entries: Size of the storage array*@alloc_flags: Allocation gfp flags* Return: The handle of the stack struct stored in depot
swiotlb_late_init_with_default_sizeSystems with larger DMA zones (those that don't support ISA) can* initialize the swiotlb later using the slab allocator if needed.* This should be just like above, but with some error catching.
swiotlb_late_init_with_tbl
swiotlb_exit
tlb_batch_list_free