Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/char/hw_random/core.c, line 678
- drivers/char/hw_random/npcm-rng.c, line 133
- drivers/crypto/amcc/crypto4xx_trng.c, line 122
- drivers/crypto/atmel-sha204a.c, line 213
- drivers/net/wireless/ath/ath9k/rng.c, line 119
Smatch caller information:
drivers/crypto/atmel-sha204a.c atmel_sha204a_remove() -> devm_hwrng_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.sd | 0,4096-ptr_max |
| PARAM_VALUE | 1 | rng | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/char/hw_random/npcm-rng.c npcm_rng_remove() -> devm_hwrng_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | rng | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/net/wireless/ath/ath9k/rng.c ath9k_rng_stop() -> devm_hwrng_unregister()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rng | 4096-ptr_max |
| PARAM_VALUE | 1 | rng->read | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sc->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct ath_softc)->mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |