• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/isci/scil/

Lines Matching refs:this_device

96    SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
105 this_device->owning_port, this_device, the_request
110 scic_sds_remote_device_decrement_request_count(this_device);
118 &this_device->ready_substate_machine,
122 else if (scic_sds_remote_device_get_request_count(this_device) == 0)
125 &this_device->ready_substate_machine,
135 sci_base_object_get_logger(this_device),
138 this_device->owning_port, this_device, the_request, status
168 SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
172 status = this_device->owning_port->state_handlers->start_io_handler(
173 this_device->owning_port,
174 this_device,
181 scic_sds_remote_node_context_start_task(this_device->rnc, this_request);
193 this_device->working_request = this_request;
196 &this_device->ready_substate_machine,
206 this_device->rnc, SCI_SOFTWARE_SUSPENSION, NULL, NULL);
209 this_device->rnc,
212 this_device);
215 scic_sds_remote_device_start_request(this_device,this_request,status);
251 SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
256 status = this_device->owning_port->state_handlers->start_io_handler(
257 this_device->owning_port,
258 this_device,
265 scic_sds_remote_node_context_start_io(this_device->rnc, io_request);
277 &this_device->ready_substate_machine,
283 this_device->working_request = io_request;
286 &this_device->ready_substate_machine,
292 scic_sds_remote_device_start_request(this_device, io_request, status);
311 SCIC_SDS_REMOTE_DEVICE_T * this_device,
317 status = scic_sds_remote_device_general_event_handler(this_device, event_code);
323 && (this_device->rnc->destination_state != SCIC_SDS_REMOTE_NODE_DESTINATION_STATE_READY))
326 this_device->rnc, NULL, NULL);
348 SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
353 status = this_device->owning_port->state_handlers->start_io_handler(
354 this_device->owning_port,
355 this_device,
361 status = scic_sds_remote_node_context_start_io(this_device->rnc, io_request);
368 scic_sds_remote_device_start_request(this_device, io_request, status);
383 * @param [in] this_device This is the device object that is receiving the
391 SCIC_SDS_REMOTE_DEVICE_T * this_device,
397 status = scic_sds_remote_device_general_event_handler(this_device, event_code);
412 this_device->not_ready_reason =
416 &this_device->ready_substate_machine,
423 sci_base_object_get_logger(this_device),
426 this_device, event_code, sci_base_state_machine_get_state(&this_device->ready_substate_machine)
430 status = scic_sds_remote_device_resume(this_device);
436 sci_base_object_get_logger(this_device),
439 this_device, event_code, sci_base_state_machine_get_state(&this_device->ready_substate_machine)
446 sci_base_object_get_logger(this_device),
449 this_device, event_code, sci_base_state_machine_get_state(&this_device->ready_substate_machine)
462 * @param[in] this_device
469 SCIC_SDS_REMOTE_DEVICE_T * this_device,
477 &(scic_sds_remote_device_get_controller(this_device)->uf_control),
489 this_device->not_ready_reason =
495 &this_device->ready_substate_machine,
506 this_device->not_ready_reason =
510 &this_device->ready_substate_machine,
520 scic_sds_remote_device_get_controller(this_device), frame_index
551 SCIC_SDS_REMOTE_DEVICE_T * this_device,
558 this_device->rnc, suspend_type, NULL, NULL
567 * @param[in] this_device
574 SCIC_SDS_REMOTE_DEVICE_T * this_device,
584 this_device->working_request,
628 SCIC_SDS_REMOTE_DEVICE_T * this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
637 this_device->owning_port, this_device, the_request
641 scic_sds_remote_device_decrement_request_count(this_device);
647 sci_base_object_get_logger(this_device),
650 this_device->owning_port, this_device, the_request, status
675 SCIC_SDS_REMOTE_DEVICE_T * this_device,
681 status = scic_sds_remote_device_general_event_handler(this_device, event_code);
689 this_device->rnc,
691 this_device->working_request->state_handlers->parent.complete_handler,
692 (void *)this_device->working_request
840 SCIC_SDS_REMOTE_DEVICE_T * this_device;
841 this_device = (SCIC_SDS_REMOTE_DEVICE_T *)user_cookie;
846 if (this_device->ready_substate_machine.previous_state_id
850 scic_sds_remote_device_get_controller(this_device), this_device
871 SCIC_SDS_REMOTE_DEVICE_T * this_device;
873 this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
876 this_device,
881 this_device->working_request = NULL;
883 if (scic_sds_remote_node_context_is_ready(this_device->rnc))
888 this_device
894 this_device->rnc,
896 this_device
918 SCIC_SDS_REMOTE_DEVICE_T * this_device;
920 this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
922 ASSERT(this_device->working_request != NULL);
925 this_device,
931 scic_sds_remote_device_get_controller(this_device),
932 this_device,
954 SCIC_SDS_REMOTE_DEVICE_T * this_device;
956 this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
959 this_device,
982 SCIC_SDS_REMOTE_DEVICE_T * this_device;
984 this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
987 this_device,
992 if(this_device->not_ready_reason ==
996 scic_sds_remote_device_get_controller(this_device),
997 this_device,
998 this_device->not_ready_reason
1020 SCIC_SDS_REMOTE_DEVICE_T * this_device;
1022 this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
1025 this_device,
1049 SCIC_SDS_REMOTE_DEVICE_T * this_device;
1051 this_device = (SCIC_SDS_REMOTE_DEVICE_T *)device;
1054 this_device,