| /linux/drivers/block/rnbd/ |
| H A D | rnbd-clt.c | 324 struct rnbd_iu *iu; in rnbd_get_iu() local 327 iu = kzalloc_obj(*iu); in rnbd_get_iu() 328 if (!iu) in rnbd_get_iu() 333 kfree(iu); in rnbd_get_iu() 337 iu->permit = permit; in rnbd_get_iu() 346 atomic_set(&iu->refcount, 2); in rnbd_get_iu() 347 init_waitqueue_head(&iu->comp.wait); in rnbd_get_iu() 348 iu->comp.errno = INT_MAX; in rnbd_get_iu() 350 if (sg_alloc_table(&iu->sgt, 1, GFP_KERNEL)) { in rnbd_get_iu() 352 kfree(iu); in rnbd_get_iu() [all …]
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_task.c | 12 struct ssp_response_iu *iu) in sas_ssp_task_response() argument 18 switch (iu->datapres) { in sas_ssp_task_response() 20 tstat->stat = iu->status; in sas_ssp_task_response() 23 tstat->stat = iu->resp_data[3]; in sas_ssp_task_response() 29 be32_to_cpu(iu->sense_data_len)); in sas_ssp_task_response() 30 memcpy(tstat->buf, iu->sense_data, tstat->buf_valid_size); in sas_ssp_task_response() 32 if (iu->status != SAM_STAT_CHECK_CONDITION) in sas_ssp_task_response() 34 SAS_ADDR(task->dev->sas_addr), iu->status); in sas_ssp_task_response()
|
| /linux/drivers/infiniband/ulp/rtrs/ |
| H A D | rtrs.c | 26 struct rtrs_iu *ius, *iu; in rtrs_iu_alloc() local 33 iu = &ius[i]; in rtrs_iu_alloc() 34 iu->direction = dir; in rtrs_iu_alloc() 35 iu->buf = kzalloc(size, gfp_mask); in rtrs_iu_alloc() 36 if (!iu->buf) in rtrs_iu_alloc() 39 iu->dma_addr = ib_dma_map_single(dma_dev, iu->buf, size, dir); in rtrs_iu_alloc() 40 if (ib_dma_mapping_error(dma_dev, iu->dma_addr)) { in rtrs_iu_alloc() 41 kfree(iu->buf); in rtrs_iu_alloc() 45 iu->cqe.done = done; in rtrs_iu_alloc() 46 iu->size = size; in rtrs_iu_alloc() [all …]
|
| H A D | rtrs-pri.h | 312 void rtrs_iu_free(struct rtrs_iu *iu, struct ib_device *dev, u32 queue_num); 313 int rtrs_iu_post_recv(struct rtrs_con *con, struct rtrs_iu *iu); 314 int rtrs_iu_post_send(struct rtrs_con *con, struct rtrs_iu *iu, size_t size, 316 int rtrs_iu_post_rdma_write_imm(struct rtrs_con *con, struct rtrs_iu *iu,
|
| /linux/sound/usb/usx2y/ |
| H A D | usb_stream.c | 343 static void prepare_inurb(int number_of_packets, struct urb *iu) in prepare_inurb() argument 348 iu->number_of_packets = number_of_packets; in prepare_inurb() 349 id = iu->iso_frame_desc; in prepare_inurb() 351 for (p = 0; p < iu->number_of_packets - 1; ++p) in prepare_inurb() 354 iu->transfer_buffer_length = in prepare_inurb() 355 id[0].length * iu->number_of_packets; in prepare_inurb() 391 struct urb *iu; in loop_back() local 399 iu = sk->idle_inurb; in loop_back() 400 id = iu->iso_frame_desc; in loop_back() 405 for (; p < iu->number_of_packets && l < s->period_size; ++p) { in loop_back() [all …]
|
| /linux/drivers/usb/gadget/function/ |
| H A D | f_tcm.c | 594 struct sense_iu *iu = &cmd->sense_iu; in uasp_prepare_status() local 598 iu->iu_id = IU_ID_STATUS; in uasp_prepare_status() 599 iu->tag = cpu_to_be16(cmd->tag); in uasp_prepare_status() 604 iu->len = cpu_to_be16(se_cmd->scsi_sense_length); in uasp_prepare_status() 605 iu->status = se_cmd->scsi_status; in uasp_prepare_status() 610 stream->req_status->buf = iu; in uasp_prepare_status() 754 struct sense_iu *iu = &cmd->sense_iu; in uasp_send_status_response() local 756 iu->tag = cpu_to_be16(cmd->tag); in uasp_send_status_response() 766 struct response_iu *iu = &cmd->response_iu; in uasp_send_tm_response() local 768 iu->tag = cpu_to_be16(cmd->tag); in uasp_send_tm_response() [all …]
|
| /linux/drivers/scsi/ibmvscsi/ |
| H A D | ibmvscsi.c | 797 unmap_cmd_data(&evt->iu.srp.cmd, evt, in purge_requests() 802 evt->iu.srp.login_req.opcode != SRP_LOGIN_REQ) in purge_requests() 853 evt_struct->iu.srp.cmd.opcode); in ibmvscsi_timeout() 902 evt_struct->iu.srp.login_req.opcode != SRP_LOGIN_REQ) in ibmvscsi_send_srp_event() 909 evt_struct->iu.srp.cmd.opcode != SRP_TSK_MGMT) { in ibmvscsi_send_srp_event() 930 *evt_struct->xfer_iu = evt_struct->iu; in ibmvscsi_send_srp_event() 970 unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev); in ibmvscsi_send_srp_event() 978 unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev); in ibmvscsi_send_srp_event() 1014 unmap_cmd_data(&evt_struct->iu.srp.cmd, in handle_cmd_rsp() 1060 BUILD_BUG_ON(sizeof(evt_struct->iu.srp) != SRP_MAX_IU_LEN); in ibmvscsi_queuecommand_lck() [all …]
|
| H A D | ibmvscsi.h | 59 union viosrp_iu iu; member
|
| /linux/include/scsi/ |
| H A D | scsi_transport_spi.h | 25 unsigned int iu:1; /* Information Units enabled */ member 68 #define spi_iu(x) (((struct spi_transport_attrs *)&(x)->starget_data)->iu)
|
| H A D | libsas.h | 716 struct ssp_response_iu *iu);
|
| /linux/include/linux/usb/ |
| H A D | uas.h | 9 struct iu { struct
|
| /linux/drivers/scsi/mvsas/ |
| H A D | mv_sas.c | 1457 static void mvs_fill_ssp_resp_iu(struct ssp_response_iu *iu, in mvs_fill_ssp_resp_iu() argument 1460 iu->datapres = SAS_DATAPRES_SENSE_DATA; in mvs_fill_ssp_resp_iu() 1461 iu->response_data_len = 0; in mvs_fill_ssp_resp_iu() 1462 iu->sense_data_len = 17; in mvs_fill_ssp_resp_iu() 1463 iu->status = 02; in mvs_fill_ssp_resp_iu() 1464 mvs_set_sense(iu->sense_data, 17, 0, in mvs_fill_ssp_resp_iu() 1489 struct ssp_response_iu *iu = slot->response + in mvs_slot_err() local 1491 mvs_fill_ssp_resp_iu(iu, NOT_READY, 0x04, 01); in mvs_slot_err() 1492 sas_ssp_task_response(mvi->dev, task, iu); in mvs_slot_err() 1592 struct ssp_response_iu *iu = slot->response + in mvs_slot_complete() local [all …]
|
| /linux/drivers/scsi/ |
| H A D | scsi_transport_spi.c | 380 spi_transport_max_attr(iu, "%d\n"); 780 DV_SET(iu, 0); in spi_dv_retrain() 925 DV_SET(iu, 1); in spi_dv_device_internal() 933 DV_SET(iu, 0); in spi_dv_device_internal() 1170 tp->iu ? " IU" : "", in spi_display_xfer_agreement() 1498 return TARGET_ATTRIBUTE_HELPER(iu); in target_attribute_is_visible() 1501 return TARGET_ATTRIBUTE_HELPER(iu); in target_attribute_is_visible()
|
| /linux/drivers/scsi/elx/libefc/ |
| H A D | efc_node.c | 969 struct fc_ct_hdr *iu = seq->payload->dma.virt; in efc_node_recv_ct_frame() local 972 u16 gscmd = be16_to_cpu(iu->ct_cmd); in efc_node_recv_ct_frame() 976 efc_send_ct_rsp(efc, node, be16_to_cpu(hdr->fh_ox_id), iu, in efc_node_recv_ct_frame()
|
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_64_mmu_radix.c | 529 unsigned long iu; in kvmppc_unmap_free_pud() local 532 for (iu = 0; iu < PTRS_PER_PUD; ++iu, ++p) { in kvmppc_unmap_free_pud()
|
| /linux/drivers/scsi/sym53c8xx_2/ |
| H A D | sym_hipd.c | 1358 goal->iu = 0; 1389 goal->iu = goal->qas = 0; 1421 (goal->iu || goal->dt || goal->qas || (goal->period < 0xa)))) { 1443 (goal->iu ? PPR_OPT_IU : 0) | 2042 tp->tprint.iu != spi_iu(starget) || 2049 tp->tprint.iu = spi_iu(starget); 2110 if (!tp->tgoal.dt && !tp->tgoal.iu && !tp->tgoal.qas) { 2139 spi_iu(starget) = tp->tgoal.iu = !!(opts & PPR_OPT_IU); 4154 tp->tgoal.iu = tp->tgoal.dt = tp->tgoal.qas = 0; 4335 tp->tgoal.iu = tp->tgoal.dt = tp->tgoal.qas = 0;
|
| H A D | sym_hipd.h | 340 unsigned int iu:1; member
|
| /linux/drivers/message/fusion/ |
| H A D | mptspi.c | 1016 static void mptspi_write_iu(struct scsi_target *starget, int iu) in mptspi_write_iu() argument 1024 if (!iu && spi_period(starget) < 9) in mptspi_write_iu() 1027 spi_iu(starget) = iu; in mptspi_write_iu()
|
| /linux/drivers/scsi/hisi_sas/ |
| H A D | hisi_sas_v1_hw.c | 1271 struct ssp_response_iu *iu = (struct ssp_response_iu *) in slot_complete_v1_hw() local 1272 &status_buffer->iu[0]; in slot_complete_v1_hw() 1274 sas_ssp_task_response(dev, task, iu); in slot_complete_v1_hw()
|
| H A D | hisi_sas.h | 634 u8 iu[IU_BUF_SIZE]; member
|
| H A D | hisi_sas_main.c | 141 u8 *iu = &status_buf->iu[0]; in hisi_sas_sata_done() local 142 struct dev_to_host_fis *d2h = (struct dev_to_host_fis *)iu; in hisi_sas_sata_done()
|
| /linux/drivers/s390/scsi/ |
| H A D | zfcp_fsf.c | 2498 fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu; in zfcp_fsf_fcp_cmnd_handler() 2613 fcp_cmnd = &req->qtcb->bottom.io.fcp_cmnd.iu; in zfcp_fsf_fcp_cmnd() 2660 fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu; in zfcp_fsf_fcp_task_mgmt_handler() 2711 fcp_cmnd = &req->qtcb->bottom.io.fcp_cmnd.iu; in zfcp_fsf_fcp_task_mgmt()
|
| /linux/drivers/scsi/aic7xxx/ |
| H A D | aic79xx_osm.c | 2550 static void ahd_linux_set_iu(struct scsi_target *starget, int iu) in ahd_linux_set_iu() argument 2569 iu ? "enabling" : "disabling"); in ahd_linux_set_iu() 2572 if (iu && spi_max_width(starget)) { in ahd_linux_set_iu()
|
| H A D | aic7xxx_osm.c | 2480 static void ahc_linux_set_iu(struct scsi_target *starget, int iu) 2496 if (iu)
|
| /linux/drivers/scsi/smartpqi/ |
| H A D | smartpqi.h | 1275 void *iu; member
|