Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/net/wireless/rsi/rsi_91x_sdio_ops.c rsi_rx_handler() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
RX_PATH
NOCHECK_CALL
LOCK2 &common->rx_lock
TYPE_LOCK (struct rsi_common)->rx_lock

drivers/net/wireless/rsi/rsi_91x_sdio_ops.c rsi_rx_handler() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
RX_PATH
NOCHECK_CALL
LOCK2 &common->rx_lock
TYPE_LOCK (struct rsi_common)->rx_lock

drivers/net/wireless/rsi/rsi_91x_main.c rsi_kill_thread() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/rsi/rsi_91x_sdio.c rsi_handle_interrupt() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
NOCHECK_CALL

drivers/net/wireless/rsi/rsi_91x_sdio.c rsi_kill_thread() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/net/wireless/rsi/rsi_91x_core.c rsi_core_xmit() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &local->handle_wake_tx_queue_lock
HALF_LOCKED2 rcu_read

drivers/net/wireless/rsi/rsi_91x_core.c rsi_core_xmit() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &local->handle_wake_tx_queue_lock
HALF_LOCKED2 rcu_read

drivers/net/wireless/rsi/rsi_91x_mgmt.c rsi_send_beacon() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &common->rx_lock

drivers/net/wireless/rsi/rsi_91x_mgmt.c rsi_send_internal_mgmt_frame() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &common->mutex
HALF_LOCKED2 &common->mutex
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/rsi/rsi_91x_coex.c rsi_coex_send_pkt() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &hdev->req_lock

drivers/net/wireless/rsi/rsi_91x_coex.c rsi_kill_thread() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/rsi/rsi_91x_usb.c rsi_kill_thread() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/rsi/rsi_91x_usb.c rsi_rx_done_handler() -> rsi_set_event()

Type Parameter Key Value
PARAM_VALUE 0 event 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock