Defined in 2 files as a function:
- drivers/scsi/qla2xxx/qla_nx2.h, line 56 (as a function)
- drivers/soc/qcom/smem.c, line 768 (as a function)
Referenced in 3 files:
Smatch caller information:
drivers/soc/qcom/smem.c qcom_smem_virt_to_phys() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | high | 0-ptr_max |
| CAPPED_DATA | 2 | high | 1 |
| DATA_SOURCE | 2 | high | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | low | unit_byte |
drivers/soc/qcom/smem.c qcom_smem_virt_to_phys() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | high | 0-ptr_max |
| CAPPED_DATA | 2 | high | 1 |
| DATA_SOURCE | 2 | high | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | low | unit_byte |
drivers/soc/qcom/smem.c qcom_smem_virt_to_phys() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | high | 0-ptr_max |
| CAPPED_DATA | 2 | high | 1 |
| DATA_SOURCE | 2 | high | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | low | unit_byte |
drivers/scsi/qla2xxx/qla_nx2.c qla8044_ms_mem_write_128b() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | low | 12884901888 |
| PARAM_VALUE | 2 | high | 13019119615 |
| DATA_SOURCE | 0 | addr | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | addr | 0-u32max |
| LOCK2 | &ha->hw_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->optrom_mutex | ||
| HALF_LOCKED2 | &vha->hw->vport_slock | ||
| TYPE_LOCK | (struct qla_hw_data)->hw_lock |
drivers/scsi/qla2xxx/qla_nx2.c qla8044_ms_mem_write_128b() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 0-12884901887,13019119616-u64max |
| PARAM_VALUE | 1 | low | 0 |
| PARAM_VALUE | 2 | high | 268435455 |
| DATA_SOURCE | 0 | addr | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | addr | 0-u32max |
| LOCK2 | &ha->hw_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->optrom_mutex | ||
| HALF_LOCKED2 | &vha->hw->vport_slock | ||
| TYPE_LOCK | (struct qla_hw_data)->hw_lock |
drivers/scsi/qla2xxx/qla_nx.c qla82xx_pci_is_same_window() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 7,23-268435462,8589934599-8590983174 |
| PARAM_VALUE | 1 | low | 0 |
| PARAM_VALUE | 2 | high | 268435455 |
| DATA_SOURCE | 0 | addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ha->hw_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->vport_slock | ||
| TYPE_LOCK | (struct qla_hw_data)->hw_lock |
drivers/scsi/qla2xxx/qla_nx.c qla82xx_pci_is_same_window() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 268435456-268435462,8589934599-8590983174 |
| PARAM_VALUE | 1 | low | 8589934592 |
| PARAM_VALUE | 2 | high | 8590983167 |
| DATA_SOURCE | 0 | addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ha->hw_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->vport_slock | ||
| TYPE_LOCK | (struct qla_hw_data)->hw_lock |
drivers/scsi/qla2xxx/qla_nx.c qla82xx_pci_is_same_window() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 268435456-268435462,8590983168-8590983174 |
| PARAM_VALUE | 1 | low | 8594128896 |
| PARAM_VALUE | 2 | high | 8595177471 |
| DATA_SOURCE | 0 | addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ha->hw_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->vport_slock | ||
| TYPE_LOCK | (struct qla_hw_data)->hw_lock |
drivers/scsi/qla2xxx/qla_nx.c qla82xx_pci_is_same_window() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 268435456-268435462,8590983168-8590983174 |
| PARAM_VALUE | 1 | low | 12884901888 |
| PARAM_VALUE | 2 | high | 12952010751 |
| DATA_SOURCE | 0 | addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ha->hw_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->vport_slock | ||
| TYPE_LOCK | (struct qla_hw_data)->hw_lock |
drivers/scsi/qla2xxx/qla_nx.c qla82xx_pci_mem_bound_check() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 0,16-12884901887,12952010752-9223372036854775807 |
| PARAM_VALUE | 1 | low | 0 |
| PARAM_VALUE | 2 | high | 268435455 |
| DATA_SOURCE | 0 | addr | $1 |
| FUZZY_MAX | 0 | addr | 274432 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->vport_slock |
drivers/scsi/qla2xxx/qla_nx.c qla82xx_pci_mem_bound_check() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 7,23-268435462 |
| PARAM_VALUE | 1 | low | 0 |
| PARAM_VALUE | 2 | high | 268435455 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->vport_slock |
drivers/scsi/qla2xxx/qla_nx.c qla82xx_pci_set_window() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 0,16-12884901887,12952010752-9223372036854775807 |
| PARAM_VALUE | 1 | low | 0 |
| PARAM_VALUE | 2 | high | 268435455 |
| DATA_SOURCE | 0 | addr | $1 |
| FUZZY_MAX | 0 | addr | 274432 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ha->hw_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->vport_slock | ||
| TYPE_LOCK | (struct qla_hw_data)->hw_lock |
drivers/scsi/qla2xxx/qla_nx.c qla82xx_pci_set_window() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 268435456-12884901887,12952010752-9223372036854775807 |
| PARAM_VALUE | 1 | low | 8589934592 |
| PARAM_VALUE | 2 | high | 8590983167 |
| DATA_SOURCE | 0 | addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ha->hw_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->vport_slock | ||
| TYPE_LOCK | (struct qla_hw_data)->hw_lock |
drivers/scsi/qla2xxx/qla_nx.c qla82xx_pci_set_window() -> addr_in_range()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 268435456-12884901887,12952010752-9223372036854775807 |
| PARAM_VALUE | 1 | low | 12884901888 |
| PARAM_VALUE | 2 | high | 12952010751 |
| DATA_SOURCE | 0 | addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ha->hw_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &vha->hw->hardware_lock | ||
| HALF_LOCKED2 | &vha->hw->vport_slock | ||
| TYPE_LOCK | (struct qla_hw_data)->hw_lock |