sys/dev/firewire/firewire.c
1402
struct fw_device *fwdev;
sys/dev/firewire/firewire.c
1434
fw_explore_read_quads(struct fw_device *fwdev, int offset,
sys/dev/firewire/firewire.c
144
struct fw_device *
sys/dev/firewire/firewire.c
1461
fw_explore_csrblock(struct fw_device *fwdev, int offset, int recur)
sys/dev/firewire/firewire.c
147
struct fw_device *fwdev;
sys/dev/firewire/firewire.c
1510
fw_explore_node(struct fw_device *dfwdev)
sys/dev/firewire/firewire.c
1513
struct fw_device *fwdev, *pfwdev, *tfwdev;
sys/dev/firewire/firewire.c
1568
fwdev = malloc(sizeof(struct fw_device), M_FW,
sys/dev/firewire/firewire.c
161
struct fw_device *
sys/dev/firewire/firewire.c
164
struct fw_device *fwdev;
sys/dev/firewire/firewire.c
1683
struct fw_device dfwdev;
sys/dev/firewire/firewire.c
1765
struct fw_device *fwdev, *next;
sys/dev/firewire/firewire.c
1786
STAILQ_REMOVE(&fc->devices, fwdev, fw_device,
sys/dev/firewire/firewire.c
2282
struct fw_device fwdev;
sys/dev/firewire/firewire.c
509
struct fw_device *fwdev, *fwdev_next;
sys/dev/firewire/firewirereg.h
129
STAILQ_HEAD(, fw_device) devices;
sys/dev/firewire/firewirereg.h
283
struct fw_device *fw_noderesolve_nodeid (struct firewire_comm *, int);
sys/dev/firewire/firewirereg.h
284
struct fw_device *fw_noderesolve_eui64 (struct firewire_comm *, struct fw_eui64 *);
sys/dev/firewire/firewirereg.h
66
STAILQ_ENTRY(fw_device) link;
sys/dev/firewire/fwdev.c
543
struct fw_device *fwdev;
sys/dev/firewire/fwmem.c
120
struct fw_device *fwdev,
sys/dev/firewire/fwmem.c
157
struct fw_device *fwdev,
sys/dev/firewire/fwmem.c
193
struct fw_device *fwdev,
sys/dev/firewire/fwmem.c
231
struct fw_device *fwdev,
sys/dev/firewire/fwmem.c
348
struct fw_device *fwdev;
sys/dev/firewire/fwmem.c
91
struct fw_device *fwdev,
sys/dev/firewire/fwmem.h
38
struct fw_xfer *fwmem_read_quad(struct fw_device *, caddr_t, uint8_t,
sys/dev/firewire/fwmem.h
40
struct fw_xfer *fwmem_write_quad(struct fw_device *, caddr_t, uint8_t,
sys/dev/firewire/fwmem.h
42
struct fw_xfer *fwmem_read_block(struct fw_device *, caddr_t, uint8_t,
sys/dev/firewire/fwmem.h
44
struct fw_xfer *fwmem_write_block(struct fw_device *, caddr_t, uint8_t,
sys/dev/firewire/if_fwip.c
624
struct fw_device *fd;
sys/dev/firewire/if_fwip.c
783
struct fw_device *fd;
sys/dev/firewire/if_fwip.c
885
struct fw_device *fd;
sys/dev/firewire/sbp.c
197
struct fw_device *fwdev;
sys/dev/firewire/sbp.c
337
struct fw_device *fwdev;
sys/dev/firewire/sbp.c
377
sbp_new_target(struct sbp_softc *sbp, struct fw_device *fwdev)
sys/dev/firewire/sbp.c
575
sbp_alloc_target(struct sbp_softc *sbp, struct fw_device *fwdev)
sys/dev/firewire/sbp.c
623
struct fw_device *fwdev;
sys/dev/firewire/sbp.c
785
struct fw_device *fwdev;
sys/dev/firewire/sbp_targ.c
105
struct fw_device *fwdev;
sys/dev/firewire/sbp_targ.c
1528
sbp_targ_get_login(struct sbp_targ_softc *sc, struct fw_device *fwdev, int lun)
sys/dev/firewire/sbp_targ.c
1714
sbp_targ_fetch_orb(struct sbp_targ_softc *sc, struct fw_device *fwdev,
sys/dev/firewire/sbp_targ.c
1799
sbp_targ_cmd(struct fw_xfer *xfer, struct fw_device *fwdev, int login_id,
sys/dev/firewire/sbp_targ.c
1875
sbp_targ_mgm(struct fw_xfer *xfer, struct fw_device *fwdev)
sys/dev/firewire/sbp_targ.c
1900
struct fw_device *fwdev;
sys/dev/firewire/sbp_targ.c
204
struct fw_device *fwdev;
sys/dev/firewire/sbp_targ.c
236
static void sbp_targ_fetch_orb(struct sbp_targ_softc *, struct fw_device *,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1008
fw_device->core_object,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1063
SCIF_SAS_REMOTE_DEVICE_T *fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1066
status = fw_device->domain->state_handlers->start_high_priority_io_handler(
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1067
&fw_device->domain->parent, remote_device, io_request
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1077
fw_device->core_object,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1097
fw_device->domain->state_handlers->complete_io_handler(
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1098
&fw_device->domain->parent, remote_device, io_request
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1138
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1144
if (fw_device->protocol_device.smp_device.smp_activity_timer != NULL)
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1149
fw_device->protocol_device.smp_device.smp_activity_timer
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
1152
fw_device->protocol_device.smp_device.smp_activity_timer = NULL;
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
570
SCIF_SAS_REMOTE_DEVICE_T *fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
580
status = fw_device->domain->state_handlers->start_io_handler(
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
581
&fw_device->domain->parent, remote_device, io_request
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
591
fw_device->core_object,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
611
fw_device->domain->state_handlers->complete_io_handler(
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
612
&fw_device->domain->parent, remote_device, io_request
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
668
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
683
status = fw_device->domain->state_handlers->complete_io_handler(
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
684
&fw_device->domain->parent, remote_device, io_request
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
690
fw_device->core_object,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
739
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
768
fw_device->core_object,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
773
status = fw_device->domain->state_handlers->complete_high_priority_io_handler(
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
774
&fw_device->domain->parent,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
875
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
887
status = fw_device->domain->state_handlers->start_task_handler(
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
888
&fw_device->domain->parent, remote_device, task_request
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
898
fw_device,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
908
fw_device->core_object,
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
926
fw_device->domain->state_handlers->complete_task_handler(
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
927
&fw_device->domain->parent, remote_device, task_request
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
980
SCIF_SAS_REMOTE_DEVICE_T *fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)remote_device;
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
992
status = fw_device->domain->state_handlers->complete_task_handler(
sys/dev/isci/scil/scif_sas_controller_state_handlers.c
993
&fw_device->domain->parent, remote_device, task_request
sys/dev/isci/scil/scif_sas_domain.c
1184
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_domain.c
1188
&fw_device->protocol_device.smp_device;
sys/dev/isci/scil/scif_sas_domain.c
1212
scif_cb_domain_device_removed(fw_domain->controller, fw_domain, fw_device);
sys/dev/isci/scil/scif_sas_domain.c
1463
SCIF_SAS_REMOTE_DEVICE_T * fw_device;
sys/dev/isci/scil/scif_sas_domain.c
1476
fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_domain.c
1483
if (fw_device != SCI_INVALID_HANDLE)
sys/dev/isci/scil/scif_sas_domain.c
1486
scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
sys/dev/isci/scil/scif_sas_domain.c
1493
scif_sas_remote_device_update_port_width(fw_device, new_port_width);
sys/dev/isci/scil/scif_sas_domain.c
169
SCIF_SAS_REMOTE_DEVICE_T * fw_device;
sys/dev/isci/scil/scif_sas_domain.c
183
fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain.c
187
fw_device->core_object, &fw_device_address
sys/dev/isci/scil/scif_sas_domain.c
194
return fw_device;
sys/dev/isci/scil/scif_sas_domain.c
358
SCIF_SAS_REMOTE_DEVICE_T * fw_device;
sys/dev/isci/scil/scif_sas_domain.c
377
fw_device = task_request->parent.device;
sys/dev/isci/scil/scif_sas_domain.c
379
if (fw_device->domain == fw_domain)
sys/dev/isci/scil/scif_sas_domain.c
381
scic_remote_device_reset_complete(fw_device->core_object);
sys/dev/isci/scil/scif_sas_domain.c
385
fw_device,
sys/dev/isci/scil/scif_sas_domain.c
617
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_domain.c
626
fw_domain, fw_device, fw_request, fw_requestor
sys/dev/isci/scil/scif_sas_domain.c
652
(fw_device == NULL)
sys/dev/isci/scil/scif_sas_domain.c
654
(request->device == fw_device)
sys/dev/isci/scil/scif_sas_domain.c
765
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_domain.c
774
fw_domain, fw_device
sys/dev/isci/scil/scif_sas_domain.c
782
scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
sys/dev/isci/scil/scif_sas_domain.c
790
if ( fw_device->containing_device == NULL )
sys/dev/isci/scil/scif_sas_domain.c
792
scif_sas_smp_remote_device_start_discover(fw_device);
sys/dev/isci/scil/scif_sas_domain.c
796
fw_device->protocol_device.smp_device.scheduled_activity =
sys/dev/isci/scil/scif_sas_domain.c
802
&fw_domain->parent, &fw_device->parent
sys/dev/isci/scil/scif_sas_domain.c
866
SCIF_SAS_REMOTE_DEVICE_T * fw_device;
sys/dev/isci/scil/scif_sas_domain.c
878
fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain.c
883
(fw_device->containing_device == containing_device)
sys/dev/isci/scil/scif_sas_domain.c
884
&& (fw_device->expander_phy_identifier == expander_phy_id)
sys/dev/isci/scil/scif_sas_domain.c
887
return fw_device;
sys/dev/isci/scil/scif_sas_domain.h
204
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_domain.h
224
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_domain.h
252
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
1009
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
1019
scif_sas_domain_cancel_smp_activities(fw_device->domain);
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
214
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
226
status = fw_device->state_handlers->parent.start_io_handler(
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
227
&fw_device->parent, &fw_request->parent
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
266
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
280
return fw_device->state_handlers->parent.complete_io_handler(
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
281
&fw_device->parent, &fw_request->parent
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
347
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
359
status = fw_device->state_handlers->parent.start_task_handler(
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
360
&fw_device->parent, &fw_request->parent
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
399
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
413
return fw_device->state_handlers->parent.complete_task_handler(
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
414
&fw_device->parent, &fw_request->parent
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
445
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
457
status = fw_device->state_handlers->start_high_priority_io_handler(
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
458
&fw_device->parent, &fw_request->parent
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
512
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
534
|| (fw_device->protocol_device.smp_device.current_activity !=
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
541
return fw_device->state_handlers->complete_high_priority_io_handler(
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
542
&fw_device->parent, &fw_request->parent, response_data, completion_status
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
809
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
821
status = fw_device->state_handlers->start_high_priority_io_handler(
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
822
&fw_device->parent, &fw_request->parent
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
910
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
934
|| (fw_device->protocol_device.smp_device.current_activity !=
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
941
return fw_device->state_handlers->complete_high_priority_io_handler(
sys/dev/isci/scil/scif_sas_domain_state_handlers.c
942
&fw_device->parent, &fw_request->parent, response_data, completion_status
sys/dev/isci/scil/scif_sas_domain_states.c
379
SCIF_SAS_REMOTE_DEVICE_T * fw_device;
sys/dev/isci/scil/scif_sas_domain_states.c
411
fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_domain_states.c
416
fw_device->state_handlers->parent.stop_handler(&fw_device->parent);
sys/dev/isci/scil/scif_sas_domain_states.c
544
SCIF_SAS_REMOTE_DEVICE_T * fw_device;
sys/dev/isci/scil/scif_sas_domain_states.c
548
fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_domain_states.c
551
ASSERT(fw_device->parent.state_machine.current_state_id
sys/dev/isci/scil/scif_sas_domain_states.c
561
fw_domain->controller, fw_domain, fw_device
sys/dev/isci/scil/scif_sas_domain_states.c
566
fw_domain->controller, fw_domain, fw_device
sys/dev/isci/scil/scif_sas_internal_io_request.c
121
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_internal_io_request.c
138
fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
104
scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
sys/dev/isci/scil/scif_sas_io_request.c
113
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_io_request.c
116
fw_device, fw_io, io_tag, user_io_request_object, scif_io_request,
sys/dev/isci/scil/scif_sas_io_request.c
127
fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
128
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_io_request.c
133
fw_device->domain->controller->core_object,
sys/dev/isci/scil/scif_sas_io_request.c
134
fw_device->core_object,
sys/dev/isci/scil/scif_sas_io_request.c
158
if (!scic_remote_device_is_atapi(fw_device->core_object))
sys/dev/isci/scil/scif_sas_io_request.c
242
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_io_request.c
246
fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
268
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_io_request.c
273
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_io_request.c
288
fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
289
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_io_request.c
295
(void *) fw_device->core_object,
sys/dev/isci/scil/scif_sas_io_request.c
336
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_io_request.c
341
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_io_request.c
355
fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
356
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_io_request.c
412
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_io_request.c
436
fw_controller, fw_device, fw_request, (SCI_STATUS *)&completion_status
sys/dev/isci/scil/scif_sas_io_request.c
449
fw_controller, fw_device, fw_request, completion_status);
sys/dev/isci/scil/scif_sas_io_request.c
459
fw_controller, fw_device, fw_request);
sys/dev/isci/scil/scif_sas_io_request.c
463
scif_sas_io_request_continue(fw_controller, fw_device, fw_request);
sys/dev/isci/scil/scif_sas_io_request.c
665
SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device;
sys/dev/isci/scil/scif_sas_io_request.c
668
scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
sys/dev/isci/scil/scif_sas_io_request.c
700
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
714
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_io_request.c
718
fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
730
fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
736
fw_device->domain->controller->core_object,
sys/dev/isci/scil/scif_sas_io_request.c
737
fw_device->core_object,
sys/dev/isci/scil/scif_sas_io_request.c
783
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
794
fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
799
scif_controller_complete_io(fw_controller, fw_device, fw_request);
sys/dev/isci/scil/scif_sas_io_request.c
805
fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
816
(SCI_REMOTE_DEVICE_HANDLE_T) fw_device,
sys/dev/isci/scil/scif_sas_io_request.c
93
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_io_request.h
133
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_io_request.h
143
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_remote_device.c
114
fw_device->domain = fw_domain;
sys/dev/isci/scil/scif_sas_remote_device.c
115
fw_device->destruct_when_stopped = FALSE;
sys/dev/isci/scil/scif_sas_remote_device.c
117
fw_device->operation_status = SCI_SUCCESS;
sys/dev/isci/scil/scif_sas_remote_device.c
118
fw_device->request_count = 0;
sys/dev/isci/scil/scif_sas_remote_device.c
119
fw_device->task_request_count = 0;
sys/dev/isci/scil/scif_sas_remote_device.c
120
fw_device->is_currently_discovered = TRUE;
sys/dev/isci/scil/scif_sas_remote_device.c
121
fw_device->containing_device = NULL;
sys/dev/isci/scil/scif_sas_remote_device.c
122
fw_device->device_port_width = 1;
sys/dev/isci/scil/scif_sas_remote_device.c
123
fw_device->expander_phy_identifier = 0;
sys/dev/isci/scil/scif_sas_remote_device.c
124
fw_device->destination_state =
sys/dev/isci/scil/scif_sas_remote_device.c
126
fw_device->ea_target_reset_request_scheduled = NULL;
sys/dev/isci/scil/scif_sas_remote_device.c
131
&fw_device->parent,
sys/dev/isci/scil/scif_sas_remote_device.c
137
&fw_device->starting_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device.c
138
&fw_device->parent.parent,
sys/dev/isci/scil/scif_sas_remote_device.c
144
&fw_device->ready_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device.c
145
&fw_device->parent.parent,
sys/dev/isci/scil/scif_sas_remote_device.c
150
scif_sas_remote_device_initialize_state_logging(fw_device);
sys/dev/isci/scil/scif_sas_remote_device.c
155
&fw_device->core_object
sys/dev/isci/scil/scif_sas_remote_device.c
161
sci_object_set_association(fw_device->core_object, fw_device);
sys/dev/isci/scil/scif_sas_remote_device.c
173
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device.c
177
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
185
if (scif_domain_get_device_by_sas_address(fw_device->domain, sas_address)
sys/dev/isci/scil/scif_sas_remote_device.c
190
scic_port_get_properties(fw_device->domain->core_object, &properties);
sys/dev/isci/scil/scif_sas_remote_device.c
197
SCI_GET_BITS_SET_COUNT(properties.phy_mask, fw_device->device_port_width);
sys/dev/isci/scil/scif_sas_remote_device.c
199
status = scic_remote_device_da_construct(fw_device->core_object);
sys/dev/isci/scil/scif_sas_remote_device.c
213
&fw_device->domain->remote_device_list, fw_device
sys/dev/isci/scil/scif_sas_remote_device.c
218
scif_sas_stp_remote_device_construct(fw_device);
sys/dev/isci/scil/scif_sas_remote_device.c
220
scif_sas_smp_remote_device_construct(fw_device);
sys/dev/isci/scil/scif_sas_remote_device.c
223
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
226
fw_device->domain, sas_address->low, sas_address->high
sys/dev/isci/scil/scif_sas_remote_device.c
229
status = fw_device->state_handlers->parent.start_handler(
sys/dev/isci/scil/scif_sas_remote_device.c
230
&fw_device->parent
sys/dev/isci/scil/scif_sas_remote_device.c
236
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
239
fw_device->domain, sas_address->low, sas_address->high, status
sys/dev/isci/scil/scif_sas_remote_device.c
256
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device.c
261
fw_device->containing_device = fw_smp_device;
sys/dev/isci/scil/scif_sas_remote_device.c
262
fw_device->expander_phy_identifier =
sys/dev/isci/scil/scif_sas_remote_device.c
268
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
276
if (scif_domain_get_device_by_sas_address(fw_device->domain, sas_address)
sys/dev/isci/scil/scif_sas_remote_device.c
281
status = scic_remote_device_ea_construct(fw_device->core_object, smp_response);
sys/dev/isci/scil/scif_sas_remote_device.c
290
&fw_device->domain->remote_device_list, fw_device
sys/dev/isci/scil/scif_sas_remote_device.c
294
scif_sas_smp_remote_device_construct(fw_device);
sys/dev/isci/scil/scif_sas_remote_device.c
296
scif_sas_stp_remote_device_construct(fw_device);
sys/dev/isci/scil/scif_sas_remote_device.c
299
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
302
fw_device->domain, sas_address->low, sas_address->high
sys/dev/isci/scil/scif_sas_remote_device.c
306
if ( scic_remote_device_get_connection_rate(fw_device->core_object) !=
sys/dev/isci/scil/scif_sas_remote_device.c
309
status = fw_device->state_handlers->parent.start_handler(
sys/dev/isci/scil/scif_sas_remote_device.c
310
&fw_device->parent
sys/dev/isci/scil/scif_sas_remote_device.c
317
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
320
fw_device->domain, sas_address->low, sas_address->high, status
sys/dev/isci/scil/scif_sas_remote_device.c
333
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device.c
337
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
344
fw_device->domain->state_handlers->device_destruct_handler(
sys/dev/isci/scil/scif_sas_remote_device.c
345
&fw_device->domain->parent, &fw_device->parent
sys/dev/isci/scil/scif_sas_remote_device.c
351
return fw_device->state_handlers->parent.destruct_handler(
sys/dev/isci/scil/scif_sas_remote_device.c
352
&fw_device->parent
sys/dev/isci/scil/scif_sas_remote_device.c
362
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device.c
365
if ( (fw_device == NULL) || (fw_device->core_object == SCI_INVALID_HANDLE) )
sys/dev/isci/scil/scif_sas_remote_device.c
369
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
372
fw_device
sys/dev/isci/scil/scif_sas_remote_device.c
375
return fw_device->core_object;
sys/dev/isci/scil/scif_sas_remote_device.c
386
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device.c
390
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
396
fw_device->state_handlers->start_complete_handler(
sys/dev/isci/scil/scif_sas_remote_device.c
397
fw_device, completion_status
sys/dev/isci/scil/scif_sas_remote_device.c
409
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device.c
413
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
419
fw_device->state_handlers->stop_complete_handler(
sys/dev/isci/scil/scif_sas_remote_device.c
420
fw_device, completion_status
sys/dev/isci/scil/scif_sas_remote_device.c
431
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device.c
434
fw_device->state_handlers->ready_handler(fw_device);
sys/dev/isci/scil/scif_sas_remote_device.c
445
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device.c
448
fw_device->state_handlers->not_ready_handler(fw_device,reason_code);
sys/dev/isci/scil/scif_sas_remote_device.c
457
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device.c
461
scic_remote_device_get_protocols(fw_device->core_object, &protocols);
sys/dev/isci/scil/scif_sas_remote_device.c
467
if (fw_device->protocol_device.stp_device.sati_device.capabilities
sys/dev/isci/scil/scif_sas_remote_device.c
470
return fw_device->protocol_device.stp_device.sati_device.ncq_depth;
sys/dev/isci/scil/scif_sas_remote_device.c
565
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device.c
570
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
573
fw_device, fw_request
sys/dev/isci/scil/scif_sas_remote_device.c
576
if (fw_device->containing_device == NULL)
sys/dev/isci/scil/scif_sas_remote_device.c
580
port = scif_domain_get_scic_port_handle(fw_device->domain);
sys/dev/isci/scil/scif_sas_remote_device.c
586
scic_remote_device_get_suggested_reset_timeout(fw_device->core_object)
sys/dev/isci/scil/scif_sas_remote_device.c
592
if ( fw_device->containing_device->protocol_device.smp_device.current_activity
sys/dev/isci/scil/scif_sas_remote_device.c
598
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
601
fw_device, fw_request
sys/dev/isci/scil/scif_sas_remote_device.c
604
fw_device->ea_target_reset_request_scheduled = fw_request;
sys/dev/isci/scil/scif_sas_remote_device.c
610
fw_device->containing_device, fw_device, fw_request);
sys/dev/isci/scil/scif_sas_remote_device.c
613
scic_remote_device_reset(fw_device->core_object);
sys/dev/isci/scil/scif_sas_remote_device.c
626
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device.c
632
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
636
fw_device, fw_request, completion_status
sys/dev/isci/scil/scif_sas_remote_device.c
640
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_remote_device.c
641
fw_device,
sys/dev/isci/scil/scif_sas_remote_device.c
646
scic_remote_device_reset_complete(fw_device->core_object);
sys/dev/isci/scil/scif_sas_remote_device.c
649
if (fw_device->containing_device != NULL)
sys/dev/isci/scil/scif_sas_remote_device.c
655
scif_sas_smp_remote_device_clear(fw_device->containing_device);
sys/dev/isci/scil/scif_sas_remote_device.c
657
if( (next_device = scif_sas_domain_find_next_ea_target_reset(fw_device->domain))
sys/dev/isci/scil/scif_sas_remote_device.c
671
if (fw_device->domain->parent.state_machine.current_state_id ==
sys/dev/isci/scil/scif_sas_remote_device.c
674
SCIF_SAS_REMOTE_DEVICE_T * top_expander = fw_device->containing_device;
sys/dev/isci/scil/scif_sas_remote_device.c
679
scif_sas_domain_start_smp_discover(fw_device->domain, top_expander);
sys/dev/isci/scil/scif_sas_remote_device.c
686
fw_device->domain->controller, fw_device->domain );
sys/dev/isci/scil/scif_sas_remote_device.c
695
fw_device->domain->controller, fw_device->domain );
sys/dev/isci/scil/scif_sas_remote_device.c
701
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device.c
706
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device.c
709
fw_device, new_port_width
sys/dev/isci/scil/scif_sas_remote_device.c
712
fw_device->device_port_width = new_port_width;
sys/dev/isci/scil/scif_sas_remote_device.c
716
if (fw_device->parent.state_machine.current_state_id == SCI_BASE_REMOTE_DEVICE_STATE_READY)
sys/dev/isci/scil/scif_sas_remote_device.c
718
if (fw_device->device_port_width != 0)
sys/dev/isci/scil/scif_sas_remote_device.c
722
&fw_device->parent.state_machine,
sys/dev/isci/scil/scif_sas_remote_device.c
729
else if (fw_device->parent.state_machine.current_state_id ==
sys/dev/isci/scil/scif_sas_remote_device.c
732
fw_device->destination_state =
sys/dev/isci/scil/scif_sas_remote_device.c
98
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device.h
359
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device.h
364
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device.h
427
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device.h
432
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device.h
468
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_remote_device.h
472
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device.h
490
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
100
if (fw_device->ready_substate_machine.current_state_id
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
104
&fw_device->ready_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
109
fw_device->request_count++;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
110
fw_device->task_request_count++;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
131
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
138
&fw_device->ready_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
148
&fw_device->ready_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
165
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
187
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
191
&fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STOPPING
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
194
return fw_device->operation_status;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
214
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
217
fw_device->destruct_when_stopped = TRUE;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
219
return (fw_device->state_handlers->parent.stop_handler(&fw_device->parent));
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
237
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
241
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
244
fw_device
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
248
&fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_FAILED
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
275
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
284
fw_device->request_count++;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
309
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
311
fw_device->request_count--;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
398
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
407
scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
421
fw_device->domain, fw_device, NULL, fw_task
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
424
status = scif_sas_remote_device_start_task_request(fw_device, fw_task);
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
432
status = scif_sas_remote_device_start_task_request(fw_device, fw_task);
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
438
fw_device->domain, fw_task->io_tag_to_manage
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
445
fw_device->domain, fw_device, fw_request, fw_task
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
449
fw_device, fw_task
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
462
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
465
fw_device, fw_task, status
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
491
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
493
fw_device->request_count--;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
494
fw_device->task_request_count--;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
519
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
525
scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
530
if (fw_device->ready_substate_machine.current_state_id
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
534
&fw_device->ready_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
540
fw_device->request_count++;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
565
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
571
fw_device->request_count--;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
572
fw_device->task_request_count--;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
578
if ( (fw_device->task_request_count == 0)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
582
&fw_device->ready_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
603
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
607
&fw_device->ready_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
633
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
646
fw_device->request_count--;
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
650
&fw_device->ready_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
663
fw_device, fw_request, response_data, completion_status
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
667
scif_sas_smp_remote_device_terminated_request_handler(fw_device, fw_request);
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
676
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c
95
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
100
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
103
fw_device->domain, fw_device
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
108
fw_device->domain->controller, fw_device->domain, fw_device
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
129
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
133
fw_device->domain->controller, fw_device->domain, fw_device
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
153
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
156
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
178
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
181
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
203
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
206
SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller;
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
210
SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
215
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
230
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
252
if (pending_request->device == fw_device)
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
260
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
91
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c
94
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
102
fw_device
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
105
fw_device->domain->device_start_in_progress_count--;
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
108
&fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STOPPING
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
134
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
138
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
141
fw_device
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
145
&fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_FAILED
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
165
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
187
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
199
&fw_device->starting_substate_machine,
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
206
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
209
fw_device
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
213
&fw_device->parent.state_machine,
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
219
scif_cb_controller_error(fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
241
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
245
if (fw_device->destination_state ==
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
250
&fw_device->parent.state_machine,
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
259
&fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_READY
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
264
scif_sas_domain_remote_device_start_complete(fw_device->domain,fw_device);
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
95
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c
99
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_starting_substates.c
118
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_starting_substates.c
121
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_starting_substates.c
90
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_starting_substates.c
93
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_starting_substates.c
98
fw_device->domain->device_start_in_progress_count++;
sys/dev/isci/scil/scif_sas_remote_device_starting_substates.c
99
fw_device->domain->device_start_count++;
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
101
if (sci_base_state_machine_get_state(&fw_device->parent.state_machine)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
105
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
108
fw_device->domain, fw_device, fw_device->operation_status
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
112
return fw_device->operation_status;
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
131
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
135
scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
139
scif_sas_smp_remote_device_removed(fw_device);
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
141
status = scic_remote_device_destruct(fw_device->core_object);
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
145
&fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_FINAL
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
148
scif_sas_remote_device_deinitialize_state_logging(fw_device);
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
153
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
156
fw_device
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
185
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
192
&fw_device->parent.state_machine,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
199
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
202
fw_device, completion_status
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
207
scif_cb_controller_error(fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
234
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
245
fw_device->request_count--;
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
250
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
278
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
282
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
285
fw_device
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
289
&fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STOPPING
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
678
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
683
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
686
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
687
sci_base_state_machine_get_state(&fw_device->parent.state_machine)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
704
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
709
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
712
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
713
sci_base_state_machine_get_state(&fw_device->parent.state_machine)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
728
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
732
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
735
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
736
sci_base_state_machine_get_state(&fw_device->parent.state_machine)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
751
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
756
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
759
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
760
sci_base_state_machine_get_state(&fw_device->parent.state_machine)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
780
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
782
fw_device->request_count--;
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
785
if (fw_device->request_count == 0 )
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
787
if (fw_device->destination_state == SCIF_SAS_REMOTE_DEVICE_DESTINATION_STATE_STOPPING)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
793
&fw_device->parent.state_machine,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
802
fw_device->core_object, SCIF_SAS_REMOTE_DEVICE_CORE_OP_TIMEOUT);
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
821
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
826
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
829
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
830
sci_base_state_machine_get_state(&fw_device->parent.state_machine)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
833
if ( fw_device->destination_state
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
840
&fw_device->parent.state_machine,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
844
else if ( scic_remote_device_get_port_width(fw_device->core_object)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
845
!= fw_device->device_port_width
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
846
&& fw_device->device_port_width != 0)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
849
fw_device->core_object,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
857
&fw_device->parent.state_machine,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
874
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
879
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
882
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
883
sci_base_state_machine_get_state(&fw_device->parent.state_machine)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
886
if ( fw_device->destination_state
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
890
fw_device->domain->device_start_count--;
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
896
&fw_device->parent.state_machine,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
903
fw_device->core_object,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
904
fw_device->device_port_width
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
910
fw_device->core_object, SCIF_SAS_REMOTE_DEVICE_CORE_OP_TIMEOUT);
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
93
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
930
SCIF_SAS_REMOTE_DEVICE_T * fw_device =
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
934
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
937
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
938
sci_base_state_machine_get_state(&fw_device->parent.state_machine)
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
944
fw_device->destination_state =
sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c
97
&fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STARTING
sys/dev/isci/scil/scif_sas_remote_device_states.c
105
&fw_device->parent.state_machine,
sys/dev/isci/scil/scif_sas_remote_device_states.c
128
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
131
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_states.c
138
ASSERT(fw_device->request_count == 0);
sys/dev/isci/scil/scif_sas_remote_device_states.c
142
if (fw_device->destruct_when_stopped == TRUE)
sys/dev/isci/scil/scif_sas_remote_device_states.c
143
fw_device->operation_status
sys/dev/isci/scil/scif_sas_remote_device_states.c
144
= fw_device->state_handlers->parent.destruct_handler(
sys/dev/isci/scil/scif_sas_remote_device_states.c
145
&fw_device->parent
sys/dev/isci/scil/scif_sas_remote_device_states.c
149
fw_device->domain->state_handlers->device_stop_complete_handler(
sys/dev/isci/scil/scif_sas_remote_device_states.c
150
&fw_device->domain->parent, &fw_device->parent
sys/dev/isci/scil/scif_sas_remote_device_states.c
171
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
174
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_states.c
180
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_states.c
183
fw_device
sys/dev/isci/scil/scif_sas_remote_device_states.c
186
fw_device->destination_state =
sys/dev/isci/scil/scif_sas_remote_device_states.c
189
sci_base_state_machine_start(&fw_device->starting_substate_machine);
sys/dev/isci/scil/scif_sas_remote_device_states.c
191
fw_device->operation_status = scic_remote_device_start(
sys/dev/isci/scil/scif_sas_remote_device_states.c
192
fw_device->core_object,
sys/dev/isci/scil/scif_sas_remote_device_states.c
196
if (fw_device->operation_status != SCI_SUCCESS)
sys/dev/isci/scil/scif_sas_remote_device_states.c
198
fw_device->state_handlers->parent.fail_handler(&fw_device->parent);
sys/dev/isci/scil/scif_sas_remote_device_states.c
202
scif_cb_controller_error(fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_remote_device_states.c
223
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
225
fw_device->destination_state =
sys/dev/isci/scil/scif_sas_remote_device_states.c
229
sci_base_state_machine_stop(&fw_device->starting_substate_machine);
sys/dev/isci/scil/scif_sas_remote_device_states.c
248
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
251
sci_base_state_machine_start(&fw_device->ready_substate_machine);
sys/dev/isci/scil/scif_sas_remote_device_states.c
254
scif_sas_domain_remote_device_start_complete(fw_device->domain,fw_device);
sys/dev/isci/scil/scif_sas_remote_device_states.c
274
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
277
sci_base_state_machine_stop(&fw_device->ready_substate_machine);
sys/dev/isci/scil/scif_sas_remote_device_states.c
296
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
299
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_states.c
304
fw_device->operation_status = scic_remote_device_stop(
sys/dev/isci/scil/scif_sas_remote_device_states.c
305
fw_device->core_object,
sys/dev/isci/scil/scif_sas_remote_device_states.c
310
if (fw_device->operation_status != SCI_SUCCESS)
sys/dev/isci/scil/scif_sas_remote_device_states.c
318
fw_device->state_handlers->stop_complete_handler(
sys/dev/isci/scil/scif_sas_remote_device_states.c
319
fw_device, fw_device->operation_status
sys/dev/isci/scil/scif_sas_remote_device_states.c
339
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
342
fw_device->domain->device_start_count--;
sys/dev/isci/scil/scif_sas_remote_device_states.c
362
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
365
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_states.c
371
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_remote_device_states.c
374
fw_device->domain, fw_device, fw_device->operation_status
sys/dev/isci/scil/scif_sas_remote_device_states.c
379
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_remote_device_states.c
380
fw_device->domain,
sys/dev/isci/scil/scif_sas_remote_device_states.c
381
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_states.c
382
fw_device->operation_status
sys/dev/isci/scil/scif_sas_remote_device_states.c
387
if (fw_device->parent.state_machine.previous_state_id
sys/dev/isci/scil/scif_sas_remote_device_states.c
389
scif_sas_domain_remote_device_start_complete(fw_device->domain,fw_device);
sys/dev/isci/scil/scif_sas_remote_device_states.c
425
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
428
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_states.c
433
fw_device->destination_state = SCIF_SAS_REMOTE_DEVICE_DESTINATION_STATE_READY;
sys/dev/isci/scil/scif_sas_remote_device_states.c
438
if (fw_device->request_count == 0)
sys/dev/isci/scil/scif_sas_remote_device_states.c
443
fw_device->core_object, SCIF_SAS_REMOTE_DEVICE_CORE_OP_TIMEOUT);
sys/dev/isci/scil/scif_sas_remote_device_states.c
463
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
465
fw_device->destination_state =
sys/dev/isci/scil/scif_sas_remote_device_states.c
488
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
491
fw_device,
sys/dev/isci/scil/scif_sas_remote_device_states.c
95
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
sys/dev/isci/scil/scif_sas_remote_device_states.c
98
fw_device,
sys/dev/isci/scil/scif_sas_request.c
106
fw_request, fw_device, logger, state_table
sys/dev/isci/scil/scif_sas_request.c
109
fw_request->device = fw_device;
sys/dev/isci/scil/scif_sas_request.c
95
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_request.h
202
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_sati_binding.h
149
SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device; \
sys/dev/isci/scil/scif_sas_sati_binding.h
150
matching_req = scif_sas_stp_remote_device_get_request_by_ncq_tag(fw_device, ncq_tag); \
sys/dev/isci/scil/scif_sas_sati_binding.h
156
SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device; \
sys/dev/isci/scil/scif_sas_sati_binding.h
157
SCIF_SAS_DOMAIN_T* fw_domain = fw_device->domain; \
sys/dev/isci/scil/scif_sas_sati_binding.h
160
fw_controller, fw_device, fw_request, completion_status \
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
130
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
134
&fw_device->protocol_device.smp_device;
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
151
fw_device->protocol_device.smp_device.current_activity =
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
155
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
159
fw_device->protocol_device.smp_device.scheduled_activity =
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
164
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
165
fw_device,
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
174
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
176
fw_device->domain->controller
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
180
scif_sas_smp_remote_device_finish_clear_affiliation(fw_device);
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
194
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
198
&fw_device->protocol_device.smp_device;
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
217
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
218
fw_device,
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
226
scif_sas_smp_remote_device_finish_clear_affiliation(fw_device);
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
241
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
244
SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c
246
scif_sas_smp_remote_device_clear(fw_device);
sys/dev/isci/scil/scif_sas_smp_io_request.c
153
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
163
fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
184
fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
214
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_io_request.c
230
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_io_request.c
233
fw_device
sys/dev/isci/scil/scif_sas_smp_io_request.c
237
fw_controller, fw_device, &smp_report_general, NULL, NULL);
sys/dev/isci/scil/scif_sas_smp_io_request.c
251
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_io_request.c
266
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_io_request.c
269
fw_device
sys/dev/isci/scil/scif_sas_smp_io_request.c
273
fw_controller, fw_device, &smp_report_manufacturer_info, NULL, NULL
sys/dev/isci/scil/scif_sas_smp_io_request.c
288
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
306
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_io_request.c
309
fw_device, phy_identifier
sys/dev/isci/scil/scif_sas_smp_io_request.c
313
fw_controller, fw_device, &smp_discover,
sys/dev/isci/scil/scif_sas_smp_io_request.c
330
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
346
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_io_request.c
349
fw_device, phy_identifier
sys/dev/isci/scil/scif_sas_smp_io_request.c
353
fw_controller, fw_device, &report_phy_sata, NULL, NULL);
sys/dev/isci/scil/scif_sas_smp_io_request.c
368
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
388
fw_controller, fw_device, &phy_control,
sys/dev/isci/scil/scif_sas_smp_io_request.c
408
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
438
fw_controller, fw_device, &config_route_info,
sys/dev/isci/scil/scif_sas_smp_io_request.c
454
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_io_request.c
460
U8 retry_count = fw_device->protocol_device.smp_device.io_retry_count;
sys/dev/isci/scil/scif_sas_smp_io_request.c
463
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_io_request.c
466
fw_device, retry_count
sys/dev/isci/scil/scif_sas_smp_io_request.c
469
fw_controller = fw_device->domain->controller;
sys/dev/isci/scil/scif_sas_smp_io_request.c
471
switch (fw_device->protocol_device.smp_device.current_smp_request)
sys/dev/isci/scil/scif_sas_smp_io_request.c
475
fw_controller, fw_device
sys/dev/isci/scil/scif_sas_smp_io_request.c
483
fw_controller, fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
484
fw_device->protocol_device.smp_device.current_activity_phy_index,
sys/dev/isci/scil/scif_sas_smp_io_request.c
492
fw_controller, fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
493
fw_device->protocol_device.smp_device.current_activity_phy_index
sys/dev/isci/scil/scif_sas_smp_io_request.c
536
SCIF_SAS_REMOTE_DEVICE_T * fw_device = old_io->parent.device;
sys/dev/isci/scil/scif_sas_smp_io_request.c
543
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_io_request.c
549
fw_controller = fw_device->domain->controller;
sys/dev/isci/scil/scif_sas_smp_io_request.c
556
switch (fw_device->protocol_device.smp_device.current_smp_request)
sys/dev/isci/scil/scif_sas_smp_io_request.c
562
fw_controller, fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.c
563
fw_device->protocol_device.smp_device.current_activity_phy_index,
sys/dev/isci/scil/scif_sas_smp_io_request.c
573
fw_controller, fw_device, PHY_OPERATION_HARD_RESET,
sys/dev/isci/scil/scif_sas_smp_io_request.c
574
fw_device->protocol_device.smp_device.current_activity_phy_index,
sys/dev/isci/scil/scif_sas_smp_io_request.h
104
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.h
110
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.h
119
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_io_request.h
127
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_io_request.h
86
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_io_request.h
91
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_io_request.h
96
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1006
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
101
fw_device->protocol_device.smp_device.is_route_table_cleaned = FALSE;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1012
if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1017
scif_sas_smp_remote_device_continue_discover(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1028
fw_device, io_retry_count, retry_wait_duration);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
103
fw_device->protocol_device.smp_device.curr_config_route_destination_smp_phy = NULL;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1030
scif_sas_smp_remote_device_fail_discover(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1036
scif_sas_domain_remove_expander_device(fw_device->domain, fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1039
scif_sas_domain_continue_discover(fw_device->domain);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1043
scif_sas_smp_remote_device_fail_discover(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1046
else if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
105
fw_device->protocol_device.smp_device.scheduled_activity =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1052
fw_device, fw_request);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1061
if (fw_device->protocol_device.smp_device.smp_activity_timer == NULL)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1064
fw_device->protocol_device.smp_device.smp_activity_timer =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1066
(SCI_CONTROLLER_HANDLE_T *)fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1078
(SCI_CONTROLLER_HANDLE_T)fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1079
fw_device->protocol_device.smp_device.smp_activity_timer,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
108
fw_device->protocol_device.smp_device.io_retry_count = 0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1084
scif_sas_smp_remote_device_fail_target_reset(fw_device, fw_request);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1088
scif_sas_smp_remote_device_fail_target_reset(fw_device, fw_request);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1090
else if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1095
fw_device->domain,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1096
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1097
fw_device->protocol_device.smp_device.current_activity_phy_index
sys/dev/isci/scil/scif_sas_smp_remote_device.c
110
fw_device->protocol_device.smp_device.curr_clear_affiliation_phy = NULL;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1103
scif_sas_smp_remote_device_sata_spinup_hold_release(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1117
fw_device, io_retry_count, delay);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
112
if (fw_device->protocol_device.smp_device.smp_activity_timer != NULL)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1122
fw_device , target_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1127
fw_device, target_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1129
else if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1133
&(fw_device->protocol_device.smp_device.curr_config_route_destination_smp_phy->list_element) );
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1136
fw_device->protocol_device.smp_device.curr_config_route_destination_smp_phy->list_element.owning_list;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1143
fw_device->protocol_device.smp_device.curr_config_route_index++;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1145
fw_device->protocol_device.smp_device.curr_config_route_destination_smp_phy =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1149
fw_device->protocol_device.smp_device.config_route_smp_phy_anchor->config_route_table_index_anchor =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1150
fw_device->protocol_device.smp_device.curr_config_route_index;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1152
scif_sas_smp_remote_device_configure_route_table(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1154
else if ( scif_sas_smp_remote_device_get_config_route_table_method(fw_device)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1157
fw_device->protocol_device.smp_device.config_route_smp_phy_anchor)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
116
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1162
fw_device->protocol_device.smp_device.config_route_smp_phy_anchor =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1165
fw_device->protocol_device.smp_device.current_activity_phy_index =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1166
fw_device->protocol_device.smp_device.config_route_smp_phy_anchor->phy_identifier;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1168
fw_device->protocol_device.smp_device.curr_config_route_destination_smp_phy =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
117
fw_device->protocol_device.smp_device.smp_activity_timer
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1171
if (fw_device->protocol_device.smp_device.config_route_smp_phy_anchor->config_route_table_index_anchor != 0)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1172
fw_device->protocol_device.smp_device.curr_config_route_index =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1173
fw_device->protocol_device.smp_device.config_route_smp_phy_anchor->config_route_table_index_anchor + 1;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1175
fw_device->protocol_device.smp_device.curr_config_route_index = 0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1177
scif_sas_smp_remote_device_configure_route_table(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1179
else if ( fw_device->protocol_device.smp_device.is_route_table_cleaned == FALSE)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1181
fw_device->protocol_device.smp_device.current_activity =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1184
scif_sas_smp_remote_device_clean_route_table(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1189
fw_device->protocol_device.smp_device.current_activity =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1194
scif_sas_domain_continue_discover(fw_device->domain);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1197
else if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1200
scif_sas_smp_remote_device_clean_route_table(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1202
else if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1205
scif_sas_smp_remote_device_continue_clear_affiliation(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1219
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
122
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1222
SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1225
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1228
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
123
fw_device->protocol_device.smp_device.smp_activity_timer
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1231
switch (fw_device->protocol_device.smp_device.current_smp_request)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1235
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1239
fw_domain->controller, fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1246
fw_device->protocol_device.smp_device.current_activity_phy_index = 0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1247
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1252
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1253
fw_device->protocol_device.smp_device.current_activity_phy_index,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
126
fw_device->protocol_device.smp_device.smp_activity_timer = NULL;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1260
fw_device->protocol_device.smp_device.current_activity_phy_index++;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1262
if ( (fw_device->protocol_device.smp_device.current_activity_phy_index <
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1263
fw_device->protocol_device.smp_device.number_of_phys) )
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1267
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1268
fw_device->protocol_device.smp_device.current_activity_phy_index,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1273
scif_sas_smp_remote_device_finish_initial_discover(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1279
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1280
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1281
fw_device->protocol_device.smp_device.current_activity_phy_index
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1289
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1290
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1292
fw_device->protocol_device.smp_device.current_activity_phy_index,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1316
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1320
scif_sas_domain_find_device_in_spinup_hold(fw_device->domain);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1323
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1326
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1332
scif_sas_smp_remote_device_clear(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1335
fw_device->protocol_device.smp_device.current_activity =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1340
if (fw_device->protocol_device.smp_device.smp_activity_timer == NULL)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1342
fw_device->protocol_device.smp_device.smp_activity_timer =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1344
(SCI_CONTROLLER_HANDLE_T *)fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1346
(void*)fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1355
(SCI_CONTROLLER_HANDLE_T)fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1356
fw_device->protocol_device.smp_device.smp_activity_timer,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1361
scif_sas_smp_remote_device_finish_discover(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1374
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1377
SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1380
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1383
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1387
&& fw_device->protocol_device.smp_device.smp_phy_list.list_head != NULL)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1388
scif_sas_smp_remote_device_configure_upstream_expander_route_info(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1391
scif_sas_smp_remote_device_clear(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1394
scif_sas_smp_remote_device_print_smp_phy_list(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
140
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1411
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1415
SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1418
fw_device->domain,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1419
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1420
fw_device->protocol_device.smp_device.current_activity_phy_index
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1424
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1427
fw_device, fw_request
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1430
if (fw_device->protocol_device.smp_device.current_smp_request ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
144
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1441
if (fw_device->protocol_device.smp_device.smp_activity_timer == NULL)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1443
fw_device->protocol_device.smp_device.smp_activity_timer =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1458
fw_device->protocol_device.smp_device.smp_activity_timer,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1462
else if (fw_device->protocol_device.smp_device.current_smp_request ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
147
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1484
SCIF_SAS_REMOTE_DEVICE_T * fw_device = fw_request->device;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1485
SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1489
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
150
fw_device->protocol_device.smp_device.number_of_phys = 0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1500
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1506
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1507
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1508
fw_device->protocol_device.smp_device.current_activity_phy_index,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
151
fw_device->protocol_device.smp_device.expander_route_indexes = 0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
152
fw_device->protocol_device.smp_device.is_table_to_table_supported = FALSE;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
153
fw_device->protocol_device.smp_device.is_externally_configurable = FALSE;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1532
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1536
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1539
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
154
fw_device->protocol_device.smp_device.is_able_to_config_others = FALSE;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1542
switch (fw_device->protocol_device.smp_device.current_smp_request)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1546
scif_sas_smp_remote_device_finish_discover(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1552
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1555
scif_sas_smp_remote_device_continue_discover(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
156
sci_fast_list_init(&fw_device->protocol_device.smp_device.smp_phy_list);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1575
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
158
scif_sas_smp_remote_device_clear(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1581
fw_device->domain,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1582
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1583
fw_device->protocol_device.smp_device.current_activity_phy_index
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1587
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1590
fw_device, target_device, fw_request
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1612
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1615
SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1620
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1623
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1633
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1636
fw_device->protocol_device.smp_device.current_activity_phy_index =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1641
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1642
fw_device->protocol_device.smp_device.current_activity_phy_index,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1652
scif_sas_smp_remote_device_finish_discover (fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1669
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1673
SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1676
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1679
fw_device, target_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1689
scif_sas_smp_remote_device_sata_spinup_hold_release(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1703
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1709
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1712
fw_device, io_retry_count, delay
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1715
fw_device->protocol_device.smp_device.io_retry_count =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1719
if (fw_device->protocol_device.smp_device.smp_activity_timer == NULL)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1721
fw_device->protocol_device.smp_device.smp_activity_timer =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1723
(SCI_CONTROLLER_HANDLE_T *)fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1725
(void*)fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1734
(SCI_CONTROLLER_HANDLE_T)fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1735
fw_device->protocol_device.smp_device.smp_activity_timer,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
174
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1750
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1753
return(fw_device->protocol_device.smp_device.current_activity
sys/dev/isci/scil/scif_sas_smp_remote_device.c
183
if (fw_device->protocol_device.smp_device.smp_activity_timer != NULL)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1844
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1849
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1852
fw_device, fw_request
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1856
fw_device, fw_request, NULL, SCI_IO_FAILURE_RETRY_REQUIRED
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1870
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1877
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
188
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1880
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1884
expander_phy_id < fw_device->protocol_device.smp_device.number_of_phys;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1888
scif_sas_controller_allocate_smp_phy(fw_device->domain->controller);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
189
fw_device->protocol_device.smp_device.smp_activity_timer
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1893
scif_sas_smp_phy_construct(this_smp_phy, fw_device, expander_phy_id);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1909
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1918
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
192
fw_device->protocol_device.smp_device.smp_activity_timer = NULL;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1921
fw_device, discover_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1926
&fw_device->protocol_device.smp_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1934
fw_device->domain, &discover_response->attached_sas_address);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1945
&& attached_device == fw_device->containing_device )
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1971
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1974
SCIF_SAS_SMP_REMOTE_DEVICE_T * smp_remote_device = &fw_device->protocol_device.smp_device;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1979
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1982
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
1992
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
200
fw_device, fw_request, SCI_FAILURE_RETRY_REQUIRED
sys/dev/isci/scil/scif_sas_smp_remote_device.c
207
switch (fw_device->protocol_device.smp_device.current_smp_request)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
213
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
229
if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
234
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2368
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
237
else if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2374
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2377
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2381
fw_device->protocol_device.smp_device.curr_config_route_index++;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2383
if ( fw_device->protocol_device.smp_device.curr_config_route_index >=
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2384
fw_device->protocol_device.smp_device.expander_route_indexes )
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2386
fw_device->protocol_device.smp_device.curr_config_route_index = 0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2390
fw_device->protocol_device.smp_device.current_activity_phy_index++;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2391
if (fw_device->protocol_device.smp_device.current_activity_phy_index ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2392
fw_device->protocol_device.smp_device.number_of_phys)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2393
fw_device->protocol_device.smp_device.current_activity_phy_index=0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2398
fw_device->protocol_device.smp_device.current_activity_phy_index,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2399
&(fw_device->protocol_device.smp_device)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2404
fw_device->protocol_device.smp_device.config_route_smp_phy_anchor->phy_identifier)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2407
fw_device->protocol_device.smp_device.curr_config_route_index =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2410
fw_device->protocol_device.smp_device.curr_config_route_index = 0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2414
if ( !(fw_device->protocol_device.smp_device.current_activity_phy_index ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2415
fw_device->protocol_device.smp_device.config_route_smp_phy_anchor->phy_identifier
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2416
&& fw_device->protocol_device.smp_device.curr_config_route_index == 0)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2420
scif_sas_smp_remote_device_clean_route_table_entry(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2424
fw_device->protocol_device.smp_device.is_route_table_cleaned = TRUE;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2427
fw_device->protocol_device.smp_device.current_activity =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2432
scif_sas_domain_continue_discover(fw_device->domain);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
244
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2444
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2449
&(fw_device->protocol_device.smp_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2452
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2455
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2462
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2463
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
247
else if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2472
fw_device->domain->controller,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2474
fw_device->domain->controller
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2490
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2495
&(fw_device->protocol_device.smp_device.curr_config_route_destination_smp_phy->list_element);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2500
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2503
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2514
fw_device, curr_smp_phy) == TRUE )
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2520
fw_device->domain, &(curr_smp_phy->attached_sas_address));
sys/dev/isci/scil/scif_sas_smp_remote_device.c
253
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2538
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2542
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2545
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2550
fw_device->domain, fw_device, NULL, NULL
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2553
if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2555
scif_sas_smp_remote_device_cancel_config_route_table_activity(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2558
scif_sas_smp_remote_device_clear(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
2574
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
265
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
273
if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
278
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
281
else if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
287
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
290
else if (fw_device->protocol_device.smp_device.current_activity ==
sys/dev/isci/scil/scif_sas_smp_remote_device.c
307
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
320
fw_device, fw_request, status
sys/dev/isci/scil/scif_sas_smp_remote_device.c
338
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
348
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
351
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
360
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
370
fw_device->protocol_device.smp_device.number_of_phys =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
374
fw_device->protocol_device.smp_device.expander_route_indexes =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
378
fw_device->protocol_device.smp_device.is_table_to_table_supported =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
381
fw_device->protocol_device.smp_device.is_externally_configurable =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
384
fw_device->protocol_device.smp_device.is_able_to_config_others =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
391
if (fw_device->containing_device == NULL
sys/dev/isci/scil/scif_sas_smp_remote_device.c
392
&& ! fw_device->protocol_device.smp_device.is_able_to_config_others)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
393
fw_device->domain->is_config_route_table_needed = TRUE;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
397
if (fw_device->protocol_device.smp_device.smp_phy_list.element_count == 0)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
398
scif_sas_smp_remote_device_populate_smp_phy_list(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
420
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
424
SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
432
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
435
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
448
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
478
&& attached_remote_device != fw_device->containing_device )
sys/dev/isci/scil/scif_sas_smp_remote_device.c
502
&& attached_remote_device != fw_device->containing_device)
sys/dev/isci/scil/scif_sas_smp_remote_device.c
514
fw_domain->controller, fw_domain, fw_device, discover_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
533
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
546
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
568
fw_domain->controller, fw_domain, fw_device, discover_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
573
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
579
fw_device, discover_response);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
595
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
605
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
608
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
617
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
631
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
650
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
659
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
662
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
671
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
695
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
704
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
707
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
716
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
726
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
745
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
757
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
760
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
769
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
781
fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
810
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
819
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
822
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
831
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
84
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
850
fw_device->domain,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
851
fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
852
fw_device->protocol_device.smp_device.current_activity_phy_index
sys/dev/isci/scil/scif_sas_smp_remote_device.c
863
fw_device, discover_response);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
889
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.c
89
fw_device->protocol_device.smp_device.current_activity =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
896
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
899
fw_device, smp_response
sys/dev/isci/scil/scif_sas_smp_remote_device.c
907
scif_sas_smp_remote_device_cancel_config_route_table_activity(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
917
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
92
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
940
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
943
SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
946
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_smp_remote_device.c
949
fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.c
95
fw_device->protocol_device.smp_device.current_activity_phy_index = 0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
954
scif_sas_smp_remote_device_clear(fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
957
fw_device->protocol_device.smp_device.current_activity =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
961
fw_device->protocol_device.smp_device.current_smp_request =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
965
fw_device->protocol_device.smp_device.scheduled_activity =
sys/dev/isci/scil/scif_sas_smp_remote_device.c
969
scif_sas_smp_request_construct_report_general(fw_controller, fw_device);
sys/dev/isci/scil/scif_sas_smp_remote_device.c
97
fw_device->protocol_device.smp_device.curr_config_route_index = 0;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
99
fw_device->protocol_device.smp_device.config_route_smp_phy_anchor = NULL;
sys/dev/isci/scil/scif_sas_smp_remote_device.c
992
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
226
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
230
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
234
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
241
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
246
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
251
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
256
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
261
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
266
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
271
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
276
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
281
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
285
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
289
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
293
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
297
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
302
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
306
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
311
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
321
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
325
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
330
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
336
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
349
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
354
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
358
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_smp_remote_device.h
364
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
390
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
394
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
398
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
402
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
406
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
410
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
414
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_smp_remote_device.h
418
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_stp_io_request.c
193
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_stp_io_request.c
204
fw_controller, fw_device, fw_request, *completion_status
sys/dev/isci/scil/scif_sas_stp_io_request.c
254
fw_controller, fw_device, fw_request
sys/dev/isci/scil/scif_sas_stp_io_request.c
278
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_stp_io_request.c
290
fw_controller, fw_device, fw_request, *completion_status
sys/dev/isci/scil/scif_sas_stp_io_request.c
360
SCIF_SAS_REMOTE_DEVICE_T * fw_device = fw_io->parent.device;
sys/dev/isci/scil/scif_sas_stp_io_request.c
373
&fw_device->protocol_device.stp_device.sati_device,
sys/dev/isci/scil/scif_sas_stp_io_request.c
445
SCIF_SAS_REMOTE_DEVICE_T * fw_device = fw_io->parent.device;
sys/dev/isci/scil/scif_sas_stp_io_request.c
456
&fw_device->protocol_device.stp_device.sati_device,
sys/dev/isci/scil/scif_sas_stp_remote_device.c
110
SCIF_SAS_REMOTE_DEVICE_T * fw_device
sys/dev/isci/scil/scif_sas_stp_remote_device.c
117
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_stp_remote_device.c
120
fw_device
sys/dev/isci/scil/scif_sas_stp_remote_device.c
124
while ( (fw_device->protocol_device.stp_device.s_active & tag_mask)
sys/dev/isci/scil/scif_sas_stp_remote_device.c
125
&& (ncq_tag < fw_device->protocol_device.stp_device.sati_device.ncq_depth) )
sys/dev/isci/scil/scif_sas_stp_remote_device.c
132
if (ncq_tag < fw_device->protocol_device.stp_device.sati_device.ncq_depth)
sys/dev/isci/scil/scif_sas_stp_remote_device.c
135
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_stp_remote_device.c
138
fw_device, ncq_tag
sys/dev/isci/scil/scif_sas_stp_remote_device.c
141
fw_device->protocol_device.stp_device.s_active |= tag_mask;
sys/dev/isci/scil/scif_sas_stp_remote_device.c
146
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_stp_remote_device.c
149
fw_device
sys/dev/isci/scil/scif_sas_stp_remote_device.c
168
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_stp_remote_device.c
173
sci_base_object_get_logger(fw_device),
sys/dev/isci/scil/scif_sas_stp_remote_device.c
176
fw_device, ncq_tag
sys/dev/isci/scil/scif_sas_stp_remote_device.c
179
fw_device->protocol_device.stp_device.s_active &= ~(1 << ncq_tag);
sys/dev/isci/scil/scif_sas_stp_remote_device.c
184
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_stp_remote_device.c
188
SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_stp_remote_device.c
205
(pending_request->device == fw_device) &&
sys/dev/isci/scil/scif_sas_stp_remote_device.h
100
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_stp_remote_device.h
104
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_stp_remote_device.h
110
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_stp_remote_device.h
96
struct SCIF_SAS_REMOTE_DEVICE * fw_device
sys/dev/isci/scil/scif_sas_stp_task_request.c
132
fw_device, fw_task);
sys/dev/isci/scil/scif_sas_stp_task_request.c
157
SCIF_SAS_REMOTE_DEVICE_T * fw_device = fw_task->parent.device;
sys/dev/isci/scil/scif_sas_stp_task_request.c
170
&fw_device->protocol_device.stp_device.sati_device,
sys/dev/isci/scil/scif_sas_stp_task_request.c
211
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_stp_task_request.c
216
SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain;
sys/dev/isci/scil/scif_sas_stp_task_request.c
234
if ( pending_request->device == fw_device
sys/dev/isci/scil/scif_sas_stp_task_request.c
246
fw_device->core_object,
sys/dev/isci/scil/scif_sas_stp_task_request.c
255
fw_device,
sys/dev/isci/scil/scif_sas_stp_task_request.c
80
SCIF_SAS_REMOTE_DEVICE_T * fw_device,
sys/dev/isci/scil/scif_sas_stp_task_request.c
92
fw_controller, fw_device, fw_request, *completion_status
sys/dev/isci/scil/scif_sas_stp_task_request.h
97
struct SCIF_SAS_REMOTE_DEVICE * fw_device,
sys/dev/isci/scil/scif_sas_task_request.c
119
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_task_request.c
141
if (fw_device->containing_device != NULL )
sys/dev/isci/scil/scif_sas_task_request.c
146
fw_device->containing_device,
sys/dev/isci/scil/scif_sas_task_request.c
148
fw_device->expander_phy_identifier,
sys/dev/isci/scil/scif_sas_task_request.c
157
fw_device,
sys/dev/isci/scil/scif_sas_task_request.c
174
fw_device,
sys/dev/isci/scil/scif_sas_task_request.c
183
fw_device->core_object,
sys/dev/isci/scil/scif_sas_task_request.c
201
scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
sys/dev/isci/scil/scif_sas_task_request.c
226
fw_device, fw_task, scif_sas_task_request_get_function(fw_task)
sys/dev/isci/scil/scif_sas_task_request.c
315
SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
sys/dev/isci/scil/scif_sas_task_request.c
337
fw_controller, fw_device, &fw_task->parent, (SCI_STATUS *)&completion_status
sys/dev/isci/scil/scif_sas_task_request.c
348
fw_device, fw_task,
sys/dev/isci/scil/scif_sas_task_request.c
359
fw_controller, fw_device, fw_task, completion_status
sys/dev/isci/scil/scif_sas_task_request.c
366
fw_device,