Searched refs:uf_control (Results 1 – 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/scsi/isci/ |
D | unsolicited_frame_control.c | 62 struct sci_unsolicited_frame_control *uf_control = &ihost->uf_control; in sci_unsolicited_frame_control_construct() local 84 uf_control->headers.physical_address = dma + SCI_UFI_BUF_SIZE; in sci_unsolicited_frame_control_construct() 85 uf_control->headers.array = virt + SCI_UFI_BUF_SIZE; in sci_unsolicited_frame_control_construct() 94 uf_control->address_table.physical_address = dma + SCI_UFI_BUF_SIZE + SCI_UFI_HDR_SIZE; in sci_unsolicited_frame_control_construct() 95 uf_control->address_table.array = virt + SCI_UFI_BUF_SIZE + SCI_UFI_HDR_SIZE; in sci_unsolicited_frame_control_construct() 96 uf_control->get = 0; in sci_unsolicited_frame_control_construct() 110 uf = &uf_control->buffers.array[i]; in sci_unsolicited_frame_control_construct() 112 uf_control->address_table.array[i] = dma; in sci_unsolicited_frame_control_construct() 115 uf->header = &uf_control->headers.array[i]; in sci_unsolicited_frame_control_construct() 128 …i_status sci_unsolicited_frame_control_get_header(struct sci_unsolicited_frame_control *uf_control, in sci_unsolicited_frame_control_get_header() argument [all …]
|
D | unsolicited_frame_control.h | 269 struct sci_unsolicited_frame_control *uf_control, 274 struct sci_unsolicited_frame_control *uf_control, 279 struct sci_unsolicited_frame_control *uf_control,
|
D | request.c | 1563 status = sci_unsolicited_frame_control_get_header(&ihost->uf_control, in sci_stp_request_udma_general_frame_handler() 1569 sci_unsolicited_frame_control_get_buffer(&ihost->uf_control, in sci_stp_request_udma_general_frame_handler() 1591 status = sci_unsolicited_frame_control_get_header(&ihost->uf_control, in process_unsolicited_fis() 1605 sci_unsolicited_frame_control_get_buffer(&ihost->uf_control, in process_unsolicited_fis() 1721 sci_unsolicited_frame_control_get_header(&ihost->uf_control, in sci_io_request_frame_handler() 1732 sci_unsolicited_frame_control_get_buffer(&ihost->uf_control, in sci_io_request_frame_handler() 1777 sci_unsolicited_frame_control_get_header(&ihost->uf_control, in sci_io_request_frame_handler() 1787 sci_unsolicited_frame_control_get_buffer(&ihost->uf_control, in sci_io_request_frame_handler() 1844 status = sci_unsolicited_frame_control_get_header(&ihost->uf_control, in sci_io_request_frame_handler() 1862 sci_unsolicited_frame_control_get_buffer(&ihost->uf_control, in sci_io_request_frame_handler() [all …]
|
D | host.c | 320 frame_header = ihost->uf_control.buffers.array[frame_index].header; in sci_controller_unsolicited_frame() 321 ihost->uf_control.buffers.array[frame_index].state = UNSOLICITED_FRAME_IN_USE; in sci_controller_unsolicited_frame() 2320 writel(lower_32_bits(ihost->uf_control.headers.physical_address), in sci_controller_mem_init() 2322 writel(upper_32_bits(ihost->uf_control.headers.physical_address), in sci_controller_mem_init() 2325 writel(lower_32_bits(ihost->uf_control.address_table.physical_address), in sci_controller_mem_init() 2327 writel(upper_32_bits(ihost->uf_control.address_table.physical_address), in sci_controller_mem_init() 2546 if (sci_unsolicited_frame_control_release_frame(&ihost->uf_control, frame_index)) in sci_controller_release_frame() 2547 writel(ihost->uf_control.get, in sci_controller_release_frame()
|
D | host.h | 174 struct sci_unsolicited_frame_control uf_control; member
|
D | phy.c | 983 result = sci_unsolicited_frame_control_get_header(&ihost->uf_control, in sci_phy_frame_handler() 1024 result = sci_unsolicited_frame_control_get_header(&ihost->uf_control, in sci_phy_frame_handler() 1033 sci_unsolicited_frame_control_get_buffer(&ihost->uf_control, in sci_phy_frame_handler()
|
D | remote_device.c | 471 status = sci_unsolicited_frame_control_get_header(&ihost->uf_control, in sci_remote_device_frame_handler() 495 status = sci_unsolicited_frame_control_get_header(&ihost->uf_control, in sci_remote_device_frame_handler()
|