Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/hpsa.c do_hpsa_intr_intx() -> next_command()

Type Parameter Key Value
PARAM_VALUE 0 h 4096-ptr_max
PARAM_VALUE 0 h->access.command_completed 4096-ptr_max
PARAM_VALUE 0 h->access.intr_pending 4096-ptr_max
PARAM_VALUE 0 h->interrupts_enabled s32min-(-1),1-s32max
PARAM_VALUE 0 h->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 h->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 h->pdev->dev.driver 0,4096-ptr_max
CAPPED_DATA 0 h->nr_cmds 1
DATA_SOURCE 0 h r queue_to_hba

drivers/scsi/hpsa.c do_hpsa_intr_msi() -> next_command()

Type Parameter Key Value
PARAM_VALUE 0 h 4096-ptr_max
PARAM_VALUE 0 h->access.command_completed 4096-ptr_max
PARAM_VALUE 0 h->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 h->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 h->pdev->dev.driver 0,4096-ptr_max
CAPPED_DATA 0 h->nr_cmds 1
DATA_SOURCE 0 h r queue_to_hba

drivers/scsi/hpsa.c hpsa_intx_discard_completions() -> next_command()

Type Parameter Key Value
PARAM_VALUE 0 h 4096-ptr_max
PARAM_VALUE 0 h->access.command_completed 4096-ptr_max
PARAM_VALUE 0 h->access.intr_pending 4096-ptr_max
PARAM_VALUE 0 h->interrupts_enabled s32min-(-1),1-s32max
DATA_SOURCE 0 h r queue_to_hba

drivers/scsi/hpsa.c hpsa_msix_discard_completions() -> next_command()

Type Parameter Key Value
PARAM_VALUE 0 h 4096-ptr_max
PARAM_VALUE 0 h->access.command_completed 4096-ptr_max
DATA_SOURCE 0 h r queue_to_hba