Searched refs:fw_device (Results 1 - 25 of 38) sorted by last modified time

12

/freebsd-11-stable/sys/dev/firewire/
H A Dsbp.c201 struct fw_device *fwdev;
341 struct fw_device *fwdev;
381 sbp_new_target(struct sbp_softc *sbp, struct fw_device *fwdev)
579 sbp_alloc_target(struct sbp_softc *sbp, struct fw_device *fwdev)
627 struct fw_device *fwdev;
789 struct fw_device *fwdev;
H A Dsbp_targ.c105 struct fw_device *fwdev;
204 struct fw_device *fwdev;
236 static void sbp_targ_fetch_orb(struct sbp_targ_softc *, struct fw_device *,
1530 sbp_targ_get_login(struct sbp_targ_softc *sc, struct fw_device *fwdev, int lun)
1718 sbp_targ_fetch_orb(struct sbp_targ_softc *sc, struct fw_device *fwdev,
1803 sbp_targ_cmd(struct fw_xfer *xfer, struct fw_device *fwdev, int login_id,
1879 sbp_targ_mgm(struct fw_xfer *xfer, struct fw_device *fwdev)
1904 struct fw_device *fwdev;
H A Dif_fwip.c631 struct fw_device *fd;
789 struct fw_device *fd;
888 struct fw_device *fd;
H A Dfirewire.c145 struct fw_device *
148 struct fw_device *fwdev;
162 struct fw_device *
165 struct fw_device *fwdev;
510 struct fw_device *fwdev, *fwdev_next;
1403 struct fw_device *fwdev;
1435 fw_explore_read_quads(struct fw_device *fwdev, int offset,
1462 fw_explore_csrblock(struct fw_device *fwdev, int offset, int recur)
1511 fw_explore_node(struct fw_device *dfwdev)
1514 struct fw_device *fwde
[all...]
H A Dfirewirereg.h49 struct fw_device { struct
66 STAILQ_ENTRY(fw_device) link;
129 STAILQ_HEAD(, fw_device) devices;
283 struct fw_device *fw_noderesolve_nodeid (struct firewire_comm *, int);
284 struct fw_device *fw_noderesolve_eui64 (struct firewire_comm *, struct fw_eui64 *);
H A Dfwdev.c543 struct fw_device *fwdev;
H A Dfwmem.c89 struct fw_device *fwdev,
118 struct fw_device *fwdev,
155 struct fw_device *fwdev,
191 struct fw_device *fwdev,
229 struct fw_device *fwdev,
346 struct fw_device *fwdev;
H A Dfwmem.h37 struct fw_xfer *fwmem_read_quad(struct fw_device *, caddr_t, uint8_t,
39 struct fw_xfer *fwmem_write_quad(struct fw_device *, caddr_t, uint8_t,
41 struct fw_xfer *fwmem_read_block(struct fw_device *, caddr_t, uint8_t,
43 struct fw_xfer *fwmem_write_block(struct fw_device *, caddr_t, uint8_t,
/freebsd-11-stable/sys/dev/isci/scil/
H A Dscif_sas_controller_state_handlers.c570 SCIF_SAS_REMOTE_DEVICE_T *fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
580 status = fw_device->domain->state_handlers->start_io_handler(
581 &fw_device->domain->parent, remote_device, io_request
591 fw_device->core_object,
611 fw_device->domain->state_handlers->complete_io_handler(
612 &fw_device->domain->parent, remote_device, io_request
668 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
683 status = fw_device->domain->state_handlers->complete_io_handler(
684 &fw_device->domain->parent, remote_device, io_request
690 fw_device
739 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
875 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
980 SCIF_SAS_REMOTE_DEVICE_T *fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)remote_device; local
1063 SCIF_SAS_REMOTE_DEVICE_T *fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
[all...]
H A Dscif_sas_domain.c169 SCIF_SAS_REMOTE_DEVICE_T * fw_device; local
183 fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
187 fw_device->core_object, &fw_device_address
194 return fw_device;
358 SCIF_SAS_REMOTE_DEVICE_T * fw_device; local
377 fw_device = task_request->parent.device;
379 if (fw_device->domain == fw_domain)
381 scic_remote_device_reset_complete(fw_device->core_object);
385 fw_device, local
604 * @param[in] fw_device Thi
615 scif_sas_domain_terminate_requests( SCIF_SAS_DOMAIN_T * fw_domain, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCIF_SAS_TASK_REQUEST_T * fw_requestor ) argument
866 SCIF_SAS_REMOTE_DEVICE_T * fw_device; local
1463 SCIF_SAS_REMOTE_DEVICE_T * fw_device; local
[all...]
H A Dscif_sas_domain.h204 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
224 SCIF_SAS_REMOTE_DEVICE_T * fw_device
252 SCIF_SAS_REMOTE_DEVICE_T * fw_device
H A Dscif_sas_domain_state_handlers.c214 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
226 status = fw_device->state_handlers->parent.start_io_handler(
227 &fw_device->parent, &fw_request->parent
266 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
280 return fw_device->state_handlers->parent.complete_io_handler(
281 &fw_device->parent, &fw_request->parent
347 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
359 status = fw_device->state_handlers->parent.start_task_handler(
360 &fw_device->parent, &fw_request->parent
399 SCIF_SAS_REMOTE_DEVICE_T * fw_device local
445 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
512 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
809 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
910 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
1009 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
[all...]
H A Dscif_sas_domain_states.c379 SCIF_SAS_REMOTE_DEVICE_T * fw_device; local
411 fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
416 fw_device->state_handlers->parent.stop_handler(&fw_device->parent);
544 SCIF_SAS_REMOTE_DEVICE_T * fw_device; local
548 fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
551 ASSERT(fw_device->parent.state_machine.current_state_id
561 fw_domain->controller, fw_domain, fw_device
566 fw_domain->controller, fw_domain, fw_device
H A Dscif_sas_internal_io_request.c107 * @param[in] fw_device The smp device that the internal io targets to.
121 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
138 fw_device,
119 scif_sas_internal_io_request_construct_smp( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, void * internal_io_memory, U16 io_tag, SMP_REQUEST_T * smp_command ) argument
H A Dscif_sas_io_request.c93 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
104 scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
113 sci_base_object_get_logger(fw_device),
116 fw_device, fw_io, io_tag, user_io_request_object, scif_io_request,
127 fw_device,
128 sci_base_object_get_logger(fw_device),
133 fw_device->domain->controller->core_object,
134 fw_device->core_object,
158 if (!scic_remote_device_is_atapi(fw_device->core_object))
242 SCIF_SAS_REMOTE_DEVICE_T * fw_device local
92 scif_sas_io_request_construct( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_IO_REQUEST_T * fw_io, U16 io_tag, void * user_io_request_object, SCI_IO_REQUEST_HANDLE_T * scif_io_request, BOOL is_initial_construction ) argument
268 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
336 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
412 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
665 SCIF_SAS_REMOTE_DEVICE_T* fw_device = fw_request->device; local
698 scif_sas_io_request_construct_smp( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, void * fw_io_memory, void * core_io_memory, U16 io_tag, SMP_REQUEST_T * smp_command, void * user_request_object ) argument
781 scif_sas_io_request_continue( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request ) argument
[all...]
H A Dscif_sas_io_request.h133 struct SCIF_SAS_REMOTE_DEVICE * fw_device,
143 struct SCIF_SAS_REMOTE_DEVICE * fw_device,
H A Dscif_sas_remote_device.c98 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
114 fw_device->domain = fw_domain;
115 fw_device->destruct_when_stopped = FALSE;
116 //fw_device->parent.is_failed = FALSE;
117 fw_device->operation_status = SCI_SUCCESS;
118 fw_device->request_count = 0;
119 fw_device->task_request_count = 0;
120 fw_device->is_currently_discovered = TRUE;
121 fw_device->containing_device = NULL;
122 fw_device
173 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
256 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
333 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
362 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
386 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
409 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
431 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
445 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
457 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
564 scif_sas_remote_device_target_reset( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request ) argument
625 scif_sas_remote_device_target_reset_complete( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCI_STATUS completion_status ) argument
700 scif_sas_remote_device_update_port_width( SCIF_SAS_REMOTE_DEVICE_T * fw_device, U8 new_port_width ) argument
[all...]
H A Dscif_sas_remote_device.h359 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
364 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
427 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
432 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
468 SCIF_SAS_REMOTE_DEVICE_T * fw_device
472 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
490 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
H A Dscif_sas_remote_device_ready_substate_handlers.c85 * @param[in] fw_device This parameter specifies the remote device for
95 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
100 if (fw_device->ready_substate_machine.current_state_id
104 &fw_device->ready_substate_machine,
109 fw_device->request_count++;
110 fw_device->task_request_count++;
131 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
138 &fw_device->ready_substate_machine,
148 &fw_device->ready_substate_machine,
165 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
94 scif_sas_remote_device_start_task_request( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_TASK_REQUEST_T * fw_task ) argument
130 scif_sas_remote_device_ready_operational_not_ready_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, U32 reason_code ) argument
164 scif_sas_remote_device_ready_task_management_not_ready_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, U32 reason_code ) argument
187 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
214 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
237 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
275 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
309 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
398 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
491 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
519 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
565 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
633 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
[all...]
H A Dscif_sas_remote_device_ready_substates.c91 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
94 fw_device,
100 sci_base_object_get_logger(fw_device),
103 fw_device->domain, fw_device
108 fw_device->domain->controller, fw_device->domain, fw_device
129 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
133 fw_device
153 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
178 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
203 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
[all...]
H A Dscif_sas_remote_device_starting_substate_handlers.c95 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
99 sci_base_object_get_logger(fw_device),
102 fw_device
105 fw_device->domain->device_start_in_progress_count--;
108 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STOPPING
134 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
138 sci_base_object_get_logger(fw_device),
141 fw_device
145 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_FAILED
165 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
164 scif_sas_remote_device_starting_await_complete_not_ready_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, U32 reason_code ) argument
186 scif_sas_remote_device_starting_await_complete_start_complete_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCI_STATUS completion_status ) argument
[all...]
H A Dscif_sas_remote_device_starting_substates.c90 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
93 fw_device,
98 fw_device->domain->device_start_in_progress_count++;
99 fw_device->domain->device_start_count++;
118 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
121 fw_device,
H A Dscif_sas_remote_device_state_handlers.c93 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
97 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STARTING
101 if (sci_base_state_machine_get_state(&fw_device->parent.state_machine)
105 sci_base_object_get_logger(fw_device),
108 fw_device->domain, fw_device, fw_device->operation_status
112 return fw_device->operation_status;
131 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
135 scic_remote_device_get_protocols(fw_device
184 scif_sas_remote_device_stopping_stop_complete_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCI_STATUS completion_status ) argument
234 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
278 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *) local
677 scif_sas_remote_device_default_start_complete_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCI_STATUS completion_status ) argument
703 scif_sas_remote_device_default_stop_complete_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCI_STATUS completion_status ) argument
750 scif_sas_remote_device_default_not_ready_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, U32 reason_code ) argument
780 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*) local
820 scif_sas_remote_device_updating_port_width_state_start_complete_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCI_STATUS completion_status ) argument
873 scif_sas_remote_device_updating_port_width_state_stop_complete_handler( SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCI_STATUS completion_status ) argument
930 SCIF_SAS_REMOTE_DEVICE_T * fw_device = local
[all...]
H A Dscif_sas_remote_device_states.c95 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
98 fw_device,
105 &fw_device->parent.state_machine,
128 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
131 fw_device,
138 ASSERT(fw_device->request_count == 0);
142 if (fw_device->destruct_when_stopped == TRUE)
143 fw_device->operation_status
144 = fw_device->state_handlers->parent.destruct_handler(
145 &fw_device
171 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
223 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
248 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
274 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
296 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
339 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
362 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
425 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
463 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
488 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object; local
[all...]
H A Dscif_sas_request.c84 * @param[in] fw_device This parameter specifies the remote device object
95 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
106 fw_request, fw_device, logger, state_table
109 fw_request->device = fw_device;
93 scif_sas_request_construct( SCIF_SAS_REQUEST_T * fw_request, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCI_BASE_LOGGER_T * logger, SCI_BASE_STATE_T * state_table ) argument

Completed in 167 milliseconds

12