函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\mm.h Create Date:2022-07-27 06:44:46
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:Return true only if the page has been allocated with* ALLOC_NO_WATERMARKS and the low watermark was not* met implying that the system is under some pressure.

函数原型:static inline bool page_is_pfmemalloc(struct page *page)

返回类型:bool

参数:

类型参数名称
struct page *page
1375  返回: Our offset within mapping. 恒等于负1UL
调用者
名称描述
page_frag_alloc
kmem_getpagesInterface to system's page allocator. No need to hold the* kmem_cache_node ->list_lock.* If we requested dmaable memory, we will get it. Even if we* did not request dmaable memory, we might get it, but that* would be relatively rare and ignorable.
allocate_slab
__skb_fill_page_desc__skb_fill_page_desc - initialise a paged fragment in an skb*@skb: buffer containing fragment to be initialised*@i: paged fragment index to initialise*@page: the page to use for this fragment*@off: the offset to the data with @page*@size: the length of
skb_propagate_pfmemallocskb_propagate_pfmemalloc - Propagate pfmemalloc if skb is allocated after RX page*@page: The page that was allocated from skb_alloc_page*@skb: The skb that may need pfmemalloc set