Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 4 files:
- block/blk-pm.c, line 36
- drivers/scsi/sd.c, line 4117
- drivers/scsi/sr.c, line 697
- drivers/ufs/core/ufshcd.c
Smatch caller information:
drivers/ufs/core/ufshcd.c ufshcd_blk_pm_runtime_init() -> blk_pm_runtime_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.request | 0-4 |
| PARAM_VALUE | 1 | dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 1 | dev->type | 0,4096-ptr_max |
| NOCHECK_CALL |
drivers/ufs/core/ufshcd.c ufshcd_wl_probe() -> blk_pm_runtime_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| BUF_SIZE | 1 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/sd.c sd_probe() -> blk_pm_runtime_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bdi | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.back_pad | 0,64 |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.alloc | 7276475779886346240 |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.curr_nr | 1-s32max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.elements | 1-u64max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.free | 8263660038527102976 |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.min_nr | 2 |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.pool_data | 1-u64max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_slab | 1-u64max |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.alloc | 7276475779886346240 |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.curr_nr | 1-s32max |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.elements | 1-u64max |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.free | 8263660038527102976 |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.cpuhp_dead.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->open_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->part0 | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->random | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->driver_data | 4096-ptr_max |
| BUF_SIZE | 1 | dev | 1616 |
| FUZZY_MAX | 0 | q->rq_timeout | 18750 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bvec_pool.min_nr |
drivers/scsi/sr.c sr_probe() -> blk_pm_runtime_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bdi | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.back_pad | 0,64 |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.alloc | 7276475779886346240 |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.curr_nr | 1-s32max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.elements | 1-u64max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.free | 8263660038527102976 |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.min_nr | 2 |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.pool_data | 1-u64max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_pool.wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.bio_slab | 1-u64max |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.alloc | 7276475779886346240 |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.curr_nr | 1-s32max |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.elements | 1-u64max |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.free | 8263660038527102976 |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.bvec_pool.wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->bio_split.cpuhp_dead.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->open_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->part0 | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->random | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->disk->zone_wplugs_worker_bio_done.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 7500 |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| BUF_SIZE | 1 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bvec_pool.min_nr |