Home
last modified time | relevance | path

Searched refs:task_context (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/isci/scil/
H A Dscic_sds_smp_request.c373 SCU_TASK_CONTEXT_T *task_context; in scu_smp_request_construct_task_context() local
382 task_context = scic_sds_request_get_task_context(this_request); in scu_smp_request_construct_task_context()
400 task_context->priority = 0; in scu_smp_request_construct_task_context()
401 task_context->initiator_request = 1; in scu_smp_request_construct_task_context()
402 task_context->connection_rate = in scu_smp_request_construct_task_context()
404 task_context->protocol_engine_index = in scu_smp_request_construct_task_context()
406 task_context->logical_port_index = in scu_smp_request_construct_task_context()
408 task_context->protocol_type = SCU_TASK_CONTEXT_PROTOCOL_SMP; in scu_smp_request_construct_task_context()
409 task_context->abort = 0; in scu_smp_request_construct_task_context()
410 task_context->valid = SCU_TASK_CONTEXT_VALID; in scu_smp_request_construct_task_context()
[all …]
H A Dscic_sds_stp_packet_request.c139 SCU_TASK_CONTEXT_T * task_context in scu_stp_packet_request_command_phase_construct_task_context() argument
151 task_context->task_type = SCU_TASK_TYPE_PACKET_DMA_OUT; in scu_stp_packet_request_command_phase_construct_task_context()
152 task_context->sata_direction = 0; in scu_stp_packet_request_command_phase_construct_task_context()
156 task_context->task_type = SCU_TASK_TYPE_PACKET_DMA_IN; in scu_stp_packet_request_command_phase_construct_task_context()
157 task_context->sata_direction = 1; in scu_stp_packet_request_command_phase_construct_task_context()
161 memset(&(task_context->type.stp), 0, sizeof(struct STP_TASK_CONTEXT)); in scu_stp_packet_request_command_phase_construct_task_context()
162 task_context->type.stp.fis_type = SATA_FIS_TYPE_DATA; in scu_stp_packet_request_command_phase_construct_task_context()
179 task_context->ssp_command_iu_length = in scu_stp_packet_request_command_phase_construct_task_context()
184 task_context->task_phase = 0x1; in scu_stp_packet_request_command_phase_construct_task_context()
187 task_context->stp_retry_count = 0; in scu_stp_packet_request_command_phase_construct_task_context()
[all …]
H A Dscic_sds_request.c376 SCU_TASK_CONTEXT_T *task_context; in scic_sds_request_get_sgl_element_pair() local
378 task_context = (SCU_TASK_CONTEXT_T *)this_request->task_context_buffer; in scic_sds_request_get_sgl_element_pair()
382 return &task_context->sgl_pair_ab; in scic_sds_request_get_sgl_element_pair()
386 return &task_context->sgl_pair_cd; in scic_sds_request_get_sgl_element_pair()
661 SCU_TASK_CONTEXT_T * task_context in scu_ssp_reqeust_construct_task_context() argument
674 task_context->abort = 0; in scu_ssp_reqeust_construct_task_context()
675 task_context->priority = 0; in scu_ssp_reqeust_construct_task_context()
676 task_context->initiator_request = 1; in scu_ssp_reqeust_construct_task_context()
677 task_context->connection_rate = in scu_ssp_reqeust_construct_task_context()
679 task_context->protocol_engine_index = in scu_ssp_reqeust_construct_task_context()
[all …]
H A Dscic_sds_stp_request.c259 SCU_TASK_CONTEXT_T * task_context in scu_sata_reqeust_construct_task_context() argument
272 task_context->abort = 0; in scu_sata_reqeust_construct_task_context()
273 task_context->priority = SCU_TASK_PRIORITY_NORMAL; in scu_sata_reqeust_construct_task_context()
274 task_context->initiator_request = 1; in scu_sata_reqeust_construct_task_context()
275 task_context->connection_rate = in scu_sata_reqeust_construct_task_context()
277 task_context->protocol_engine_index = in scu_sata_reqeust_construct_task_context()
279 task_context->logical_port_index = in scu_sata_reqeust_construct_task_context()
281 task_context->protocol_type = SCU_TASK_CONTEXT_PROTOCOL_STP; in scu_sata_reqeust_construct_task_context()
282 task_context->valid = SCU_TASK_CONTEXT_VALID; in scu_sata_reqeust_construct_task_context()
283 task_context->context_type = SCU_TASK_CONTEXT_TYPE; in scu_sata_reqeust_construct_task_context()
[all …]
H A Dscic_sds_port.c699 SCU_TASK_CONTEXT_T * task_context; in scic_sds_port_construct_dummy_task() local
701 task_context = scic_sds_controller_get_task_context_buffer(this_port->owning_controller, tci); in scic_sds_port_construct_dummy_task()
703 memset(task_context, 0, sizeof(SCU_TASK_CONTEXT_T)); in scic_sds_port_construct_dummy_task()
705 task_context->abort = 0; in scic_sds_port_construct_dummy_task()
706 task_context->priority = 0; in scic_sds_port_construct_dummy_task()
707 task_context->initiator_request = 1; in scic_sds_port_construct_dummy_task()
708 task_context->connection_rate = 1; in scic_sds_port_construct_dummy_task()
709 task_context->protocol_engine_index = 0; in scic_sds_port_construct_dummy_task()
710 task_context->logical_port_index = this_port->physical_port_index; in scic_sds_port_construct_dummy_task()
711 task_context->protocol_type = SCU_TASK_CONTEXT_PROTOCOL_SSP; in scic_sds_port_construct_dummy_task()
[all …]
H A Dscic_sds_stp_packet_request.h134 SCU_TASK_CONTEXT_T * task_context
143 SCU_TASK_CONTEXT_T * task_context
H A Dscic_sds_stp_request.h223 SCU_TASK_CONTEXT_T * task_context
263 SCU_TASK_CONTEXT_T * task_context
H A Dscic_sds_controller.c4398 U16 task_context; in scic_controller_allocate_io_tag() local
4412 sci_pool_get(this_controller->tci_pool, task_context); in scic_controller_allocate_io_tag()
4414 sequence_count = this_controller->io_request_sequence[task_context]; in scic_controller_allocate_io_tag()
4416 return scic_sds_io_tag_construct(sequence_count, task_context); in scic_controller_allocate_io_tag()