Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/scsi/ipr.c ipr_iopoll() -> ipr_process_hrrq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hrr_queue | 4096-ptr_max |
| PARAM_VALUE | 2 | doneq | 122839397640433664 |
| PARAM_VALUE | 2 | doneq->next | 122839397640433664 |
| PARAM_VALUE | 2 | doneq->prev | 122839397640433664 |
| DATA_SOURCE | 1 | budget | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | hrrq_flags | ||
| LOCK2 | 0 | hrr_queue->lock |
drivers/scsi/ipr.c ipr_isr() -> ipr_process_hrrq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hrr_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | hrr_queue->allow_interrupts | 1 |
| PARAM_VALUE | 0 | hrr_queue->ioa_cfg->iopoll_weight | 0-256 |
| PARAM_VALUE | 0 | hrr_queue->ioa_cfg->sdt_state | 0-5 |
| PARAM_VALUE | 0 | hrr_queue->toggle_bit | 0-1 |
| PARAM_VALUE | 1 | budget | (-1) |
| PARAM_VALUE | 2 | doneq | 7008701268201357312 |
| PARAM_VALUE | 2 | doneq->next | 7008701268201357312 |
| PARAM_VALUE | 2 | doneq->prev | 4096-ptr_max |
| DATA_SOURCE | 0 | hrr_queue | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | hrrq_flags | ||
| LOCK2 | 0 | hrr_queue->lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/scsi/ipr.c ipr_isr_mhrrq() -> ipr_process_hrrq()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hrr_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | hrr_queue->allow_interrupts | 1 |
| PARAM_VALUE | 0 | hrr_queue->hrrq_curr | 4096-ptr_max |
| PARAM_VALUE | 0 | hrr_queue->ioa_cfg | 4096-ptr_max |
| PARAM_VALUE | 0 | hrr_queue->ioa_cfg->iopoll_weight | 0-256 |
| PARAM_VALUE | 0 | hrr_queue->ioa_cfg->nvectors | 0-s32max |
| PARAM_VALUE | 1 | budget | (-1) |
| PARAM_VALUE | 2 | doneq | 4266446215125037056 |
| PARAM_VALUE | 2 | doneq->next | 4266446215125037056 |
| PARAM_VALUE | 2 | doneq->prev | 4266446215125037056 |
| CAPPED_DATA | 0 | hrr_queue->toggle_bit | 1 |
| DATA_SOURCE | 0 | hrr_queue | $1 |
| FUZZY_MAX | 0 | hrr_queue->ioa_cfg->nvectors | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | hrrq_flags | ||
| LOCK2 | 0 | hrr_queue->lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |