linux_dsm_epyc7002/drivers/scsi/isci
Dan Williams a7e255a342 isci: remove request task context completion state handler
Unlike the other conversions this only updates
scic_sds_io_request_tc_completion() to call the old state handlers directly
(with less verbose names).  This was done for future patch readability, the
implementations have only minor differences for different completion codes.
Without a reference to the function name it would be difficult to dicern which
state is being updated.  Considered changing the order to look up the
completion code before the state but that was not a clean conversion either.

Reported-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2011-07-03 04:04:48 -07:00
..
firmware isci: namespacecheck cleanups 2011-07-03 04:00:36 -07:00
host.c isci: uplevel port infrastructure 2011-07-03 04:04:47 -07:00
host.h isci: uplevel port infrastructure 2011-07-03 04:04:47 -07:00
init.c isci: move core/controller to host 2011-07-03 04:04:47 -07:00
isci.h isci: uplevel request infrastructure 2011-07-03 04:04:47 -07:00
Makefile isci: merge stp request substates into primary state machine 2011-07-03 04:04:47 -07:00
phy.c isci: uplevel port infrastructure 2011-07-03 04:04:47 -07:00
phy.h isci: uplevel port infrastructure 2011-07-03 04:04:47 -07:00
pool.h isci: move core/controller to host 2011-07-03 04:04:47 -07:00
port_config.c isci: uplevel port infrastructure 2011-07-03 04:04:47 -07:00
port.c isci: uplevel port infrastructure 2011-07-03 04:04:47 -07:00
port.h isci: uplevel port infrastructure 2011-07-03 04:04:47 -07:00
probe_roms.c isci: move core/controller to host 2011-07-03 04:04:47 -07:00
probe_roms.h isci: uplevel port infrastructure 2011-07-03 04:04:47 -07:00
registers.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
remote_device.c isci: unify request frame handlers 2011-07-03 04:04:48 -07:00
remote_device.h isci: unify constants 2011-07-03 04:04:47 -07:00
remote_node_context.c isci: uplevel port infrastructure 2011-07-03 04:04:47 -07:00
remote_node_context.h isci: uplevel state machine 2011-07-03 04:04:47 -07:00
remote_node_table.c isci: uplevel request infrastructure 2011-07-03 04:04:47 -07:00
remote_node_table.h isci: unify constants 2011-07-03 04:04:47 -07:00
request.c isci: remove request task context completion state handler 2011-07-03 04:04:48 -07:00
request.h isci: remove request task context completion state handler 2011-07-03 04:04:48 -07:00
sas.h isci: removing intel_*.h headers 2011-07-03 04:04:46 -07:00
sata.c isci: uplevel request infrastructure 2011-07-03 04:04:47 -07:00
sata.h isci: Convert ATA defines to Linux native defines 2011-07-03 04:04:46 -07:00
scu_completion_codes.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
scu_event_codes.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
scu_remote_node_context.h isci: move remote_device handling out of the core 2011-07-03 04:00:38 -07:00
scu_task_context.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
scu_unsolicited_frame.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00
state_machine.c isci: uplevel state machine 2011-07-03 04:04:47 -07:00
state_machine.h isci: uplevel state machine 2011-07-03 04:04:47 -07:00
task.c isci: uplevel request infrastructure 2011-07-03 04:04:47 -07:00
task.h isci: unify constants 2011-07-03 04:04:47 -07:00
timers.c isci: unify constants 2011-07-03 04:04:47 -07:00
timers.h isci: rework timer api 2011-07-03 03:55:28 -07:00
unsolicited_frame_control.c isci: uplevel request infrastructure 2011-07-03 04:04:47 -07:00
unsolicited_frame_control.h isci: uplevel register hardware data structures and unsolicited frame handling 2011-07-03 04:04:47 -07:00