Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/iommu/iommu-pages.c iommu_alloc_pages_node_sz() -> __folio_alloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 gfp 0,256-u32max
PARAM_VALUE 1 order 0-32
DATA_SOURCE 1 order r get_order
DATA_SOURCE 2 nid $0 [m]
BIT_INFO 0 gfp 0x100,0xfffffffd
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev_data->mutex
HALF_LOCKED2 &iommu->lock
HALF_LOCKED2 global &dmar_global_lock

mm/filemap.c filemap_alloc_folio_noprof() -> __folio_alloc_node_noprof()

Type Parameter Key Value
DATA_SOURCE 0 gfp $0
DATA_SOURCE 1 order $1
DATA_SOURCE 2 nid r cpuset_mem_spread_node
NOSPEC 1 order
NOSPEC 1 order
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 order 0-1292716[c]
USER_DATA 1 order 0-u32max[c]

mm/migrate.c alloc_misplaced_dst_folio() -> __folio_alloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 gfp 3743946,3940554
PARAM_VALUE 1 order 0-255
DATA_SOURCE 1 order r folio_order
DATA_SOURCE 2 nid $1
BIT_INFO 0 gfp 0x3820ca,0x3d20ca
RX_PATH
TASK_NOT_RUNNING

net/sunrpc/svc.c svc_prepare_thread() -> __folio_alloc_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 gfp 3264
PARAM_VALUE 1 order 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &nfsd_mutex