Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/core/uverbs_uapi.c uapi_merge_obj_tree() -> uapi_merge_method()

Type Parameter Key Value
PARAM_VALUE 1 obj_elm 1-ptr_max
PARAM_VALUE 2 obj_key 0,2048-59392,u32max
PARAM_VALUE 3 method 1-u64max
BUF_SIZE 0 uapi (-1),16-1024
BUF_SIZE 0 uapi (-1),16-1024
BUF_SIZE 1 obj_elm (-1),16,24
BUF_SIZE 1 obj_elm (-1),16,24
CAPPED_DATA 2 obj_key 1
DATA_SOURCE 0 uapi $0
DATA_SOURCE 1 obj_elm r uapi_add_get_elm
DATA_SOURCE 2 obj_key r uapi_key_obj
DATA_SOURCE 4 is_driver $2
STR_LEN 0 uapi (-1),6-9,11-12
STR_LEN 0 uapi (-1),6-9,11-12
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ibdev->client_data_rwsem
HALF_LOCKED2 &ibdev->unregistration_lock
HALF_LOCKED2 global &clients_rwsem
HALF_LOCKED2 global &devices_rwsem