Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/ethernet/google/gve/gve_rx.c gve_rx_prefill_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
PARAM_VALUE 2 order 0
RX_PATH
TASK_NOT_RUNNING

kernel/dma/ops_helpers.c dma_common_alloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 0,64-u32max
PARAM_VALUE 2 order 0-32
CAPPED_DATA 1 gfp_mask 1
DATA_SOURCE 1 gfp_mask $4
BIT_INFO 0 nid 0x0,0x7fffffff
BIT_INFO 1 gfp_mask 0x0,0xfffbfff8
BIT_INFO 2 order 0x0,0x3f
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/freescale/enetc/enetc.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/fungible/funeth/funeth_rx.c funeth_alloc_page() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 11456,141344
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid $2
BIT_INFO 1 gfp_mask 0x2000,0x3ffff
RX_PATH
TASK_NOT_RUNNING

crypto/scompress.c scomp_alloc_scratch() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &scomp_lock

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/hisilicon/hns/hnae.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-32
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/netronome/nfp/nfd3/dp.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

mm/percpu.c pcpu_alloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2,1026-76802,76994
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $4 [m]
BIT_INFO 1 gfp_mask 0x2,0x12cc2
LOCK2 global &pcpu_alloc_mutex

drivers/net/thunderbolt/main.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 1
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

net/core/pktgen.c pktgen_finalize_skb() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520
PARAM_VALUE 2 order 0

drivers/net/ethernet/freescale/dpaa/dpaa_eth.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/netronome/nfp/nfdk/dp.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

block/blk-mq.c blk_mq_alloc_rqs() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 77056
PARAM_VALUE 2 order 0-4,2147483648-u32max
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 nid s32min-s32max
HALF_LOCKED2 &set->tag_list_lock
HALF_LOCKED2 &set->update_nr_hwq_lock

drivers/net/ethernet/microsoft/mana/mana_en.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-32
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

arch/x86/events/intel/ds.c dsalloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520,11712
PARAM_VALUE 2 order 0-32
DATA_SOURCE 0 nid r __cpu_to_node
DATA_SOURCE 2 order r get_order
BIT_INFO 1 gfp_mask 0x100,0x3fff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &pmc_reserve_mutex

kernel/bpf/syscall.c __bpf_alloc_page() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)-1024
PARAM_VALUE 1 gfp_mask 4206016
PARAM_VALUE 2 order 0
CAPPED_DATA 0 nid 1
DATA_SOURCE 0 nid $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags

net/core/page_pool.c __page_pool_alloc_page_order() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 264224,265408,272416,272420,272672,273600,395296,403488
PARAM_VALUE 2 order 1-u32max
DATA_SOURCE 1 gfp_mask $1 [m]
BIT_INFO 1 gfp_mask 0x40000,0x7ffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

drivers/usb/gadget/function/f_phonet.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 919584
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &port->lock

arch/x86/kernel/espfix_64.c init_espfix_ap() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &espfix_init_mutex
HALF_LOCKED2 irq

arch/x86/kernel/espfix_64.c init_espfix_ap() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &espfix_init_mutex
HALF_LOCKED2 irq

arch/x86/kernel/espfix_64.c init_espfix_ap() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &espfix_init_mutex
HALF_LOCKED2 irq

drivers/hv/channel.c vmbus_alloc_ring() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520
PARAM_VALUE 2 order 0-32
DATA_SOURCE 2 order r get_order
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/chelsio/cxgb4/sge.c refill_fl() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 272416,273600
PARAM_VALUE 2 order 1-u32max
BIT_INFO 1 gfp_mask 0x42000,0x42fff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 order 1-19,4294967284-u32max[c]

drivers/net/ethernet/chelsio/cxgb4/sge.c refill_fl() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 10272,11456
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $3 [m]
BIT_INFO 1 gfp_mask 0x2000,0x2fff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/hisilicon/hns3/hns3_enet.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-1
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/hisilicon/hns3/hns3_enet.c hns3_init_tx_spare_buffer() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
PARAM_VALUE 2 order 0-10
DATA_SOURCE 2 order r get_order
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &hnae3_common_lock

drivers/net/wireless/mediatek/mt76/mt7925/mcu.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh

drivers/iommu/dma-iommu.c __iommu_dma_alloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 0,2-u32max
PARAM_VALUE 2 order 1-32
DATA_SOURCE 2 order r __fls
BIT_INFO 0 nid 0x0,0x7fffffff
BIT_INFO 1 gfp_mask 0x2002,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 order 1-32[c]
USER_DATA 2 order 1-32[c]

drivers/iommu/dma-iommu.c iommu_dma_alloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 0,256-u32max
PARAM_VALUE 2 order 0-32
DATA_SOURCE 1 gfp_mask $3
BIT_INFO 1 gfp_mask 0x100,0xffffffff

drivers/net/ethernet/aquantia/atlantic/aq_ring.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-u16max
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/intel/igc/igc_main.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-1
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

arch/x86/kvm/svm/sev.c snp_safe_alloc_page_node() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520,4197824
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid $0
BIT_INFO 1 gfp_mask 0x100,0x7fffff
HALF_LOCKED2 _T->lock

arch/x86/kvm/svm/sev.c snp_safe_alloc_page_node() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520,4197824
PARAM_VALUE 2 order 1
DATA_SOURCE 0 nid $0
BIT_INFO 1 gfp_mask 0x100,0x7fffff
HALF_LOCKED2 _T->lock

drivers/net/ethernet/intel/i40e/i40e_xsk.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/ethernet/mellanox/mlx4/icm.c mlx4_alloc_icm_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 10432,11456,1059010,1060034
PARAM_VALUE 2 order 0-6,2147483648-u32max
DATA_SOURCE 0 nid $3
DATA_SOURCE 1 gfp_mask $2
DATA_SOURCE 2 order $1
BIT_INFO 1 gfp_mask 0x2000,0x1fffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &table->mutex

drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/marvell/octeon_ep/octep_rx.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

mm/page_alloc.c alloc_pages_exact_nid_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid 0-1023
PARAM_VALUE 1 gfp_mask 3264,11712
PARAM_VALUE 2 order 0-32
CAPPED_DATA 0 nid 1
DATA_SOURCE 0 nid $0
DATA_SOURCE 1 gfp_mask $2 [m]
DATA_SOURCE 2 order r get_order
BIT_INFO 1 gfp_mask 0x0,0x3ffd

drivers/net/ethernet/intel/fm10k/fm10k_main.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

arch/x86/virt/hw.c __x86_vmx_init() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid r __cpu_to_node

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-1
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c adap_config_hma() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 11712
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex

drivers/net/ipa/ipa_endpoint.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-32
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/block/ublk_drv.c ublk_init_queue() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520
PARAM_VALUE 2 order 0-32
DATA_SOURCE 0 nid r ublk_get_queue_numa_node
CAPABLE 0 21
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &ublk_ctl_mutex
HALF_LOCKED2 &ctx->uring_lock

drivers/net/ethernet/intel/igb/igb_main.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-1
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/ttm/ttm_pool.c ttm_pool_alloc_page() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 1051842,1051844,1052098,1052100,1068226,1068228,1068482,1068484,1076418,1076420,1076674,1076676,3697858,3697860,3698114,3698116,3743938,3743940,3744194,3744196,3747010,3747012,3747266,3747268,3760322,3760324,3760578-u32max
PARAM_VALUE 2 order 0-10
CAPPED_DATA 2 order 1
DATA_SOURCE 1 gfp_mask $1 [m]
DATA_SOURCE 2 order $2
BIT_INFO 1 gfp_mask 0x1000c0,0x3fffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 order 0-10[c]

drivers/net/ethernet/mediatek/mtk_wed.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 396484
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &hw_lock

arch/x86/events/intel/pt.c topa_alloc() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid r __cpu_to_node
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &ipcp->lock

drivers/gpu/drm/msm/msm_iommu.c msm_iommu_pagetable_alloc_pt() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 0,256-u32max
PARAM_VALUE 2 order 0-32
BIT_INFO 0 nid 0x0,0x7fffffff
BIT_INFO 1 gfp_mask 0x100,0xffffffff
BIT_INFO 2 order 0x0,0x3f
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/amazon/ena/ena_netdev.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

arch/x86/coco/sev/core.c snp_alloc_vmsa_page() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 4197824
PARAM_VALUE 2 order 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cpuhp_state_mutex
HALF_LOCKED2 irq

drivers/net/ethernet/amd/xgbe/xgbe-desc.c xgbe_alloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 272416
PARAM_VALUE 2 order 0,3
DATA_SOURCE 0 nid $3 [m]
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlx5/core/en_main.c mlx5e_alloc_rq_hd_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->state_lock

drivers/net/ethernet/chelsio/cxgb4vf/sge.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488,404672
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
BIT_INFO 1 gfp_mask 0x62000,0x63fff
RX_PATH
TASK_NOT_RUNNING

51e6ac3d6061642e gve_rx_copy_ondemand() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080
PARAM_VALUE 2 order 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/ethernet/google/gve/gve_main.c gve_alloc_page() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080,3264
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $5
HARD_MAX 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/realtek/r8169_main.c rtl8169_alloc_rx_data() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
PARAM_VALUE 2 order 2
RX_PATH
TASK_NOT_RUNNING

kernel/trace/trace.c trace_buffered_event_enable() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 68800
PARAM_VALUE 2 order 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ethernet/apm/xgene/xgene_enet_main.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

kernel/trace/trace_uprobe.c uprobe_buffer_init() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
PARAM_VALUE 2 order 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &event_mutex

kernel/events/ring_buffer.c rb_alloc_aux_page() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 77248
PARAM_VALUE 2 order 0-10,2147483648-u32max
DATA_SOURCE 0 nid $0
DATA_SOURCE 2 order $1 [m]
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &ipcp->lock

net/core/xdp.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c alloc_system_page() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 1051842
PARAM_VALUE 2 order 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->intf_state_mutex

drivers/net/ethernet/fungible/funcore/fun_queue.c fun_fill_rq() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
PARAM_VALUE 2 order 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

kernel/trace/ring_buffer.c alloc_cpu_data() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 282048
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mscc/ocelot_fdma.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/freescale/gianfar.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

mm/vmalloc.c vm_area_alloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid s32min-(-2),0-s32max
PARAM_VALUE 1 gfp_mask 8192-u32max
PARAM_VALUE 2 order 1-10
DATA_SOURCE 0 nid $1
BIT_INFO 1 gfp_mask 0x2000,0xfffffbff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 nid 0-s32max

mm/vmalloc.c vm_area_alloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid s32min-(-2),0-s32max
PARAM_VALUE 1 gfp_mask 0,8192-u32max
PARAM_VALUE 2 order 0,9
CAPPED_DATA 2 order 1
DATA_SOURCE 0 nid $1
DATA_SOURCE 1 gfp_mask $0
DATA_SOURCE 2 order $2
BIT_INFO 1 gfp_mask 0x2000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 nid 0-s32max

drivers/net/wireless/mediatek/mt7601u/dma.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 3
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

mm/hugetlb_vmemmap.c __hugetlb_vmemmap_optimize_folio() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid 0-1023
PARAM_VALUE 1 gfp_mask 3264
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid r folio_nid
RX_PATH
TASK_NOT_RUNNING

mm/hugetlb_vmemmap.c alloc_vmemmap_page_list() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid 0-1023
PARAM_VALUE 1 gfp_mask 19648
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid r page_to_nid
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &h->resize_lock

mm/hugetlb_vmemmap.c vmemmap_get_tail() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3520
PARAM_VALUE 2 order 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

mm/zsmalloc.c alloc_zpdesc() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid 0-1023
PARAM_VALUE 1 gfp_mask 11274,75786
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid $1
DATA_SOURCE 1 gfp_mask $0
HARD_MAX 1 gfp_mask 75786
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &acomp_ctx->mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &zstrm->lock
HALF_LOCKED2 _T->lock

drivers/net/ethernet/intel/i40e/i40e_txrx.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-1
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

arch/x86/kvm/vmx/vmx.c alloc_vmcs_cpu() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 4197568
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid r __cpu_to_node
DATA_SOURCE 1 gfp_mask $2

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 403488
PARAM_VALUE 2 order 0-1
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/mediatek/mt76/sdio_txrx.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 396480
PARAM_VALUE 2 order 0-32
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
RX_PATH

drivers/net/usb/cdc-phonet.c __dev_alloc_pages_noprof() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 0 nid (-1)
PARAM_VALUE 1 gfp_mask 919584,920768
PARAM_VALUE 2 order 0
DATA_SOURCE 1 gfp_mask $0 [m]
DATA_SOURCE 2 order $1
BIT_INFO 1 gfp_mask 0xe0000,0xe0fff
RX_PATH
TASK_NOT_RUNNING

kernel/bpf/ringbuf.c bpf_ringbuf_area_alloc() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 4222400
PARAM_VALUE 2 order 0
DATA_SOURCE 0 nid $1

kernel/dma/direct.c __dma_direct_alloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 2 order 0-32
DATA_SOURCE 1 gfp_mask $2 [m]
BIT_INFO 1 gfp_mask 0x0,0xfffbffff
RX_PATH
TASK_NOT_RUNNING

kernel/dma/direct.c __dma_direct_alloc_pages() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 2 order 0-32
DATA_SOURCE 1 gfp_mask $2 [m]
BIT_INFO 1 gfp_mask 0x0,0xfffbffff
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/panthor/panthor_mmu.c alloc_pt() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 0,256-u32max
PARAM_VALUE 2 order 0-32
BIT_INFO 0 nid 0x0,0x7fffffff
BIT_INFO 1 gfp_mask 0x100,0xffffffff
BIT_INFO 2 order 0x0,0x3f

mm/sparse-vmemmap.c vmemmap_alloc_block() -> alloc_pages_node_noprof()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 27840
PARAM_VALUE 2 order 0-32
DATA_SOURCE 0 nid $1
DATA_SOURCE 2 order r get_order
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq