Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pnp/interface.c resources_store() -> pnp_get_resource_value()

Type Parameter Key Value
PARAM_VALUE 1 type 256
PARAM_VALUE 2 start 8880345851165847552
PARAM_VALUE 3 end 7790632233038778368
PARAM_VALUE 4 flags 4840342289155956736
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 *start 0-u64max
USER_DATA 3 *end 0-u64max
USER_PTR 2 start
USER_PTR 3 end
LOCK2 &of->mutex
LOCK2 global &pnp_res_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/pnp/interface.c resources_store() -> pnp_get_resource_value()

Type Parameter Key Value
PARAM_VALUE 1 type 512
PARAM_VALUE 2 start 8880345851165847552
PARAM_VALUE 3 end 7790632233038778368
PARAM_VALUE 4 flags 4840342289155956736
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 *start 0-u64max
USER_DATA 3 *end 0-u64max
USER_PTR 2 start
USER_PTR 3 end
LOCK2 &of->mutex
LOCK2 global &pnp_res_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/pnp/interface.c resources_store() -> pnp_get_resource_value()

Type Parameter Key Value
PARAM_VALUE 1 type 1024
PARAM_VALUE 2 start 8880345851165847552
PARAM_VALUE 3 end 0
PARAM_VALUE 4 flags 4840342289155956736
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 *start 0-u64max
USER_PTR 2 start
LOCK2 &of->mutex
LOCK2 global &pnp_res_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/pnp/interface.c resources_store() -> pnp_get_resource_value()

Type Parameter Key Value
PARAM_VALUE 1 type 2048
PARAM_VALUE 2 start 8880345851165847552
PARAM_VALUE 3 end 0
PARAM_VALUE 4 flags 4840342289155956736
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 *start 0-u64max
USER_PTR 2 start
LOCK2 &of->mutex
LOCK2 global &pnp_res_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/pnp/interface.c resources_store() -> pnp_get_resource_value()

Type Parameter Key Value
PARAM_VALUE 1 type 4096
PARAM_VALUE 2 start 8880345851165847552
PARAM_VALUE 3 end 7790632233038778368
PARAM_VALUE 4 flags 0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 *start 0-u64max
USER_DATA 3 *end 0-u64max
USER_PTR 2 start
USER_PTR 3 end
LOCK2 &of->mutex
LOCK2 global &pnp_res_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex