Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 7 files:
- arch/um/drivers/hostaudio_kern.c
- drivers/net/ethernet/myricom/myri10ge/myri10ge.c, line 3251
- drivers/net/wireless/marvell/libertas_tf/if_usb.c, line 814
- drivers/usb/atm/ueagle-atm.c, line 1548
- drivers/video/fbdev/vt8623fb.c, line 764
- kernel/params.c
- net/mac80211/rate.c, line 221
Smatch caller information:
drivers/video/fbdev/vt8623fb.c vt8623_pci_probe() -> kernel_param_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mod | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/atm/ueagle-atm.c cmvs_file_name() -> kernel_param_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mod | 0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac80211/rate.c ieee80211_rate_control_ops_get() -> kernel_param_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mod | 0 |
| NOCHECK_CALL |
drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_select_firmware() -> kernel_param_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mod | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/marvell/libertas_tf/if_usb.c if_usb_prog_firmware() -> kernel_param_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mod | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/params.c param_attr_show() -> kernel_param_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
kernel/params.c param_attr_store() -> kernel_param_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
kernel/params.c parse_one() -> kernel_param_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | irq |