aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/isci/remote_node_context.c
diff options
context:
space:
mode:
authorMaciej Patelczyk <maciej.patelczyk@intel.com>2011-04-28 18:06:26 -0400
committerDan Williams <dan.j.williams@intel.com>2011-07-03 07:00:38 -0400
commitaf23e85737253624cde84704008be40355ff6922 (patch)
tree98fe6c8aa6d86e08bb9799aef2dc97b78c2f5aee /drivers/scsi/isci/remote_node_context.c
parent5d937e966d383c4012c19b0e47dc196ba505eb19 (diff)
isci: Removed sci_base_object from scic_sds_remote_node_context.
The 'struct sci_base_object' was removed from the struct scic_sds_remote_node_context. Signed-off-by: Maciej Patelczyk <maciej.patelczyk@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/scsi/isci/remote_node_context.c')
-rw-r--r--drivers/scsi/isci/remote_node_context.c33
1 files changed, 9 insertions, 24 deletions
diff --git a/drivers/scsi/isci/remote_node_context.c b/drivers/scsi/isci/remote_node_context.c
index bc51ecf76b14..49d2dc5374f4 100644
--- a/drivers/scsi/isci/remote_node_context.c
+++ b/drivers/scsi/isci/remote_node_context.c
@@ -972,9 +972,7 @@ static void scic_sds_remote_node_context_invalidate_context_buffer(
972 */ 972 */
973static void scic_sds_remote_node_context_initial_state_enter(void *object) 973static void scic_sds_remote_node_context_initial_state_enter(void *object)
974{ 974{
975 struct scic_sds_remote_node_context *rnc; 975 struct scic_sds_remote_node_context *rnc = object;
976
977 rnc = (struct scic_sds_remote_node_context *)object;
978 976
979 SET_STATE_HANDLER( 977 SET_STATE_HANDLER(
980 rnc, 978 rnc,
@@ -1002,9 +1000,7 @@ static void scic_sds_remote_node_context_initial_state_enter(void *object)
1002 */ 1000 */
1003static void scic_sds_remote_node_context_posting_state_enter(void *object) 1001static void scic_sds_remote_node_context_posting_state_enter(void *object)
1004{ 1002{
1005 struct scic_sds_remote_node_context *sci_rnc; 1003 struct scic_sds_remote_node_context *sci_rnc = object;
1006
1007 sci_rnc = (struct scic_sds_remote_node_context *)object;
1008 1004
1009 SET_STATE_HANDLER( 1005 SET_STATE_HANDLER(
1010 sci_rnc, 1006 sci_rnc,
@@ -1022,9 +1018,7 @@ static void scic_sds_remote_node_context_posting_state_enter(void *object)
1022 */ 1018 */
1023static void scic_sds_remote_node_context_invalidating_state_enter(void *object) 1019static void scic_sds_remote_node_context_invalidating_state_enter(void *object)
1024{ 1020{
1025 struct scic_sds_remote_node_context *rnc; 1021 struct scic_sds_remote_node_context *rnc = object;
1026
1027 rnc = (struct scic_sds_remote_node_context *)object;
1028 1022
1029 SET_STATE_HANDLER( 1023 SET_STATE_HANDLER(
1030 rnc, 1024 rnc,
@@ -1042,11 +1036,10 @@ static void scic_sds_remote_node_context_invalidating_state_enter(void *object)
1042 */ 1036 */
1043static void scic_sds_remote_node_context_resuming_state_enter(void *object) 1037static void scic_sds_remote_node_context_resuming_state_enter(void *object)
1044{ 1038{
1045 struct scic_sds_remote_node_context *rnc; 1039 struct scic_sds_remote_node_context *rnc = object;
1046 struct scic_sds_remote_device *sci_dev; 1040 struct scic_sds_remote_device *sci_dev;
1047 struct domain_device *dev; 1041 struct domain_device *dev;
1048 1042
1049 rnc = (struct scic_sds_remote_node_context *)object;
1050 sci_dev = rnc_to_dev(rnc); 1043 sci_dev = rnc_to_dev(rnc);
1051 dev = sci_dev_to_domain(sci_dev); 1044 dev = sci_dev_to_domain(sci_dev);
1052 1045
@@ -1077,9 +1070,7 @@ static void scic_sds_remote_node_context_resuming_state_enter(void *object)
1077 */ 1070 */
1078static void scic_sds_remote_node_context_ready_state_enter(void *object) 1071static void scic_sds_remote_node_context_ready_state_enter(void *object)
1079{ 1072{
1080 struct scic_sds_remote_node_context *rnc; 1073 struct scic_sds_remote_node_context *rnc = object;
1081
1082 rnc = (struct scic_sds_remote_node_context *)object;
1083 1074
1084 SET_STATE_HANDLER( 1075 SET_STATE_HANDLER(
1085 rnc, 1076 rnc,
@@ -1101,9 +1092,7 @@ static void scic_sds_remote_node_context_ready_state_enter(void *object)
1101 */ 1092 */
1102static void scic_sds_remote_node_context_tx_suspended_state_enter(void *object) 1093static void scic_sds_remote_node_context_tx_suspended_state_enter(void *object)
1103{ 1094{
1104 struct scic_sds_remote_node_context *rnc; 1095 struct scic_sds_remote_node_context *rnc = object;
1105
1106 rnc = (struct scic_sds_remote_node_context *)object;
1107 1096
1108 SET_STATE_HANDLER( 1097 SET_STATE_HANDLER(
1109 rnc, 1098 rnc,
@@ -1122,9 +1111,7 @@ static void scic_sds_remote_node_context_tx_suspended_state_enter(void *object)
1122static void scic_sds_remote_node_context_tx_rx_suspended_state_enter( 1111static void scic_sds_remote_node_context_tx_rx_suspended_state_enter(
1123 void *object) 1112 void *object)
1124{ 1113{
1125 struct scic_sds_remote_node_context *rnc; 1114 struct scic_sds_remote_node_context *rnc = object;
1126
1127 rnc = (struct scic_sds_remote_node_context *)object;
1128 1115
1129 SET_STATE_HANDLER( 1116 SET_STATE_HANDLER(
1130 rnc, 1117 rnc,
@@ -1143,9 +1130,7 @@ static void scic_sds_remote_node_context_tx_rx_suspended_state_enter(
1143static void scic_sds_remote_node_context_await_suspension_state_enter( 1130static void scic_sds_remote_node_context_await_suspension_state_enter(
1144 void *object) 1131 void *object)
1145{ 1132{
1146 struct scic_sds_remote_node_context *rnc; 1133 struct scic_sds_remote_node_context *rnc = object;
1147
1148 rnc = (struct scic_sds_remote_node_context *)object;
1149 1134
1150 SET_STATE_HANDLER( 1135 SET_STATE_HANDLER(
1151 rnc, 1136 rnc,
@@ -1193,7 +1178,7 @@ void scic_sds_remote_node_context_construct(struct scic_sds_remote_node_context
1193 1178
1194 sci_base_state_machine_construct( 1179 sci_base_state_machine_construct(
1195 &rnc->state_machine, 1180 &rnc->state_machine,
1196 &rnc->parent, 1181 rnc,
1197 scic_sds_remote_node_context_state_table, 1182 scic_sds_remote_node_context_state_table,
1198 SCIC_SDS_REMOTE_NODE_CONTEXT_INITIAL_STATE 1183 SCIC_SDS_REMOTE_NODE_CONTEXT_INITIAL_STATE
1199 ); 1184 );