Documented in 1 files:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/firewire/core-cdev.c add_client_resource() -> xa_alloc_bh()

Type Parameter Key Value
PARAM_VALUE 0 xa 4096-ptr_max
PARAM_VALUE 1 id 1926427418670575616
PARAM_VALUE 2 entry 4096-ptr_max
PARAM_VALUE 4 gfp 10240
DATA_SOURCE 2 entry $1
TASK_NOT_RUNNING
LOCK2 &client->lock
LOCK2 irq
TYPE_LOCK (struct client)->lock

net/core/page_pool.c page_pool_register_dma_index() -> xa_alloc_bh()

Type Parameter Key Value
PARAM_VALUE 0 xa 4096-ptr_max
PARAM_VALUE 1 id 6777266871823642624
PARAM_VALUE 4 gfp 2080,3264,10272,10276,10528,11456,133152,141344,264224,265408,272416,272420,272672,273600,395296,403488
DATA_SOURCE 4 gfp $2
FUZZY_MAX 4 gfp 10272
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c mlx5_esw_ipsec_rx_setup_modify_header() -> xa_alloc_bh()

Type Parameter Key Value
PARAM_VALUE 0 xa 4096-ptr_max
PARAM_VALUE 1 id 8437240484305256448
PARAM_VALUE 2 entry 1,3-u64max
PARAM_VALUE 4 gfp 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock