Defined in 1 files as a macro:

Defined in 2 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/net/ethernet/fungible/funeth/funeth_rx.c fun_irq_node() -> cpu_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 cpu 0-64
CAPPED_DATA 0 cpu 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock

drivers/net/ethernet/fungible/funeth/funeth_main.c fun_alloc_qirq() -> cpu_to_mem()

Type Parameter Key Value
DATA_SOURCE 0 cpu r cpumask_local_spread
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock

drivers/net/ethernet/intel/idpf/xsk.c idpf_q_vector_to_mem() -> cpu_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 cpu 0-64
CAPPED_DATA 0 cpu 1
DATA_SOURCE 0 cpu r cpumask_first
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/idpf/xdp.c idpf_xdpsqs_get() -> cpu_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 cpu 0-65534
CAPPED_DATA 0 cpu 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 cpu
UNITS 0 cpu unit_array_size
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/fungible/funeth/funeth_tx.c fun_irq_node() -> cpu_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 cpu 0-64
CAPPED_DATA 0 cpu 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock

net/core/dev.c net_page_pool_create() -> cpu_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 cpu 0-64
CAPPED_DATA 0 cpu 1
DATA_SOURCE 0 cpu $0
CONSTRAINT 0 cpu <3035

drivers/net/ethernet/intel/idpf/idpf_txrx.c idpf_q_vector_to_mem() -> cpu_to_mem()

Type Parameter Key Value
PARAM_VALUE 0 cpu 0-64
CAPPED_DATA 0 cpu 1
DATA_SOURCE 0 cpu r cpumask_first
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex