Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/isci/remote_device.c sci_remote_device_da_construct() -> sci_controller_allocate_remote_node_context()

Type Parameter Key Value
PARAM_VALUE 1 idev 4096-ptr_max
PARAM_VALUE 1 idev->device_port_width 0-32
PARAM_VALUE 1 idev->domain_dev 4096-ptr_max
PARAM_VALUE 1 idev->domain_dev->parent 0,4096-ptr_max
PARAM_VALUE 1 idev->domain_dev->parent->dev_type 0-1,4-u32max
PARAM_VALUE 1 idev->domain_dev->port 4096-ptr_max
PARAM_VALUE 1 idev->isci_port 4096-ptr_max
PARAM_VALUE 1 idev->kref.refcount.refs.counter 1
PARAM_VALUE 1 idev->node.next 4096-ptr_max
PARAM_VALUE 1 idev->node.next->next 4096-ptr_max
PARAM_VALUE 1 idev->node.prev->next 4096-ptr_max
PARAM_VALUE 1 idev->node.prev->prev 4096-ptr_max
PARAM_VALUE 1 idev->owning_port 4096-ptr_max
PARAM_VALUE 1 idev->owning_port->hard_reset_status 0,33
PARAM_VALUE 1 idev->owning_port->logical_port_index 0-3,255
PARAM_VALUE 1 idev->owning_port->not_ready_reason 0-1,3
PARAM_VALUE 1 idev->owning_port->physical_port_index 0-3,255
PARAM_VALUE 1 idev->owning_port->remote_dev_list.prev 4096-ptr_max
PARAM_VALUE 1 idev->rnc.destination_state 0
PARAM_VALUE 1 idev->rnc.remote_node_index 4095
PARAM_VALUE 1 idev->rnc.sm.current_state_id 0
PARAM_VALUE 1 idev->rnc.sm.initial_state_id 0
PARAM_VALUE 1 idev->rnc.sm.previous_state_id 0
PARAM_VALUE 1 idev->rnc.sm.state_table 8098228910822957056
PARAM_VALUE 1 idev->rnc.sm.state_table->exit_state 0,4096-ptr_max
PARAM_VALUE 1 idev->rnc.suspend_count 0
PARAM_VALUE 1 idev->rnc.suspend_reason 0
PARAM_VALUE 1 idev->rnc.suspend_type 0
PARAM_VALUE 1 idev->rnc.user_callback 0
PARAM_VALUE 1 idev->rnc.user_cookie 0
PARAM_VALUE 1 idev->sm.current_state_id 0
PARAM_VALUE 1 idev->sm.initial_state_id 0
PARAM_VALUE 1 idev->sm.previous_state_id 0
PARAM_VALUE 1 idev->sm.state_table 7149690816887656448
PARAM_VALUE 1 idev->sm.state_table->exit_state 0,4096-ptr_max
PARAM_VALUE 1 idev->started_request_count 0
PARAM_VALUE 2 node_id 4096-ptr_max
PARAM_VALUE 2 *node_id 4095
DATA_SOURCE 1 idev $1
MEM_ZERO 1 &idev->rnc
MEM_ZERO 2 node_id
PREEMPT_ADD
LOCK2 &isci_host->scic_lock
LOCK2 irq
TYPE_LOCK (struct isci_host)->scic_lock

drivers/scsi/isci/remote_device.c sci_remote_device_ea_construct() -> sci_controller_allocate_remote_node_context()

Type Parameter Key Value
PARAM_VALUE 1 idev 4096-ptr_max
PARAM_VALUE 1 idev->domain_dev 4096-ptr_max
PARAM_VALUE 1 idev->domain_dev->parent 4096-ptr_max
PARAM_VALUE 1 idev->domain_dev->parent->dev_type 2-3
PARAM_VALUE 1 idev->domain_dev->port 4096-ptr_max
PARAM_VALUE 1 idev->isci_port 4096-ptr_max
PARAM_VALUE 1 idev->kref.refcount.refs.counter 1
PARAM_VALUE 1 idev->node.next 4096-ptr_max
PARAM_VALUE 1 idev->node.next->next 4096-ptr_max
PARAM_VALUE 1 idev->node.prev->next 4096-ptr_max
PARAM_VALUE 1 idev->node.prev->prev 4096-ptr_max
PARAM_VALUE 1 idev->owning_port 4096-ptr_max
PARAM_VALUE 1 idev->owning_port->hard_reset_status 0,33
PARAM_VALUE 1 idev->owning_port->logical_port_index 0-3,255
PARAM_VALUE 1 idev->owning_port->not_ready_reason 0-1,3
PARAM_VALUE 1 idev->owning_port->physical_port_index 0-3,255
PARAM_VALUE 1 idev->owning_port->remote_dev_list.prev 4096-ptr_max
PARAM_VALUE 1 idev->rnc.destination_state 0
PARAM_VALUE 1 idev->rnc.remote_node_index 4095
PARAM_VALUE 1 idev->rnc.sm.current_state_id 0
PARAM_VALUE 1 idev->rnc.sm.initial_state_id 0
PARAM_VALUE 1 idev->rnc.sm.previous_state_id 0
PARAM_VALUE 1 idev->rnc.sm.state_table 8098228910822957056
PARAM_VALUE 1 idev->rnc.sm.state_table->exit_state 0,4096-ptr_max
PARAM_VALUE 1 idev->rnc.suspend_count 0
PARAM_VALUE 1 idev->rnc.suspend_reason 0
PARAM_VALUE 1 idev->rnc.suspend_type 0
PARAM_VALUE 1 idev->rnc.user_callback 0
PARAM_VALUE 1 idev->rnc.user_cookie 0
PARAM_VALUE 1 idev->sm.current_state_id 0
PARAM_VALUE 1 idev->sm.initial_state_id 0
PARAM_VALUE 1 idev->sm.previous_state_id 0
PARAM_VALUE 1 idev->sm.state_table 7149690816887656448
PARAM_VALUE 1 idev->sm.state_table->exit_state 0,4096-ptr_max
PARAM_VALUE 1 idev->started_request_count 0
PARAM_VALUE 2 node_id 4096-ptr_max
PARAM_VALUE 2 *node_id 4095
DATA_SOURCE 1 idev $1
MEM_ZERO 1 &idev->rnc
MEM_ZERO 2 node_id
PREEMPT_ADD
LOCK2 &isci_host->scic_lock
LOCK2 irq
TYPE_LOCK (struct isci_host)->scic_lock