iu                478 arch/powerpc/kvm/book3s_64_mmu_radix.c 	unsigned long iu;
iu                481 arch/powerpc/kvm/book3s_64_mmu_radix.c 	for (iu = 0; iu < PTRS_PER_PUD; ++iu, ++p) {
iu                235 drivers/infiniband/ulp/srp/ib_srp.c 	struct srp_iu *iu;
iu                237 drivers/infiniband/ulp/srp/ib_srp.c 	iu = kmalloc(sizeof *iu, gfp_mask);
iu                238 drivers/infiniband/ulp/srp/ib_srp.c 	if (!iu)
iu                241 drivers/infiniband/ulp/srp/ib_srp.c 	iu->buf = kzalloc(size, gfp_mask);
iu                242 drivers/infiniband/ulp/srp/ib_srp.c 	if (!iu->buf)
iu                245 drivers/infiniband/ulp/srp/ib_srp.c 	iu->dma = ib_dma_map_single(host->srp_dev->dev, iu->buf, size,
iu                247 drivers/infiniband/ulp/srp/ib_srp.c 	if (ib_dma_mapping_error(host->srp_dev->dev, iu->dma))
iu                250 drivers/infiniband/ulp/srp/ib_srp.c 	iu->size      = size;
iu                251 drivers/infiniband/ulp/srp/ib_srp.c 	iu->direction = direction;
iu                253 drivers/infiniband/ulp/srp/ib_srp.c 	return iu;
iu                256 drivers/infiniband/ulp/srp/ib_srp.c 	kfree(iu->buf);
iu                258 drivers/infiniband/ulp/srp/ib_srp.c 	kfree(iu);
iu                263 drivers/infiniband/ulp/srp/ib_srp.c static void srp_free_iu(struct srp_host *host, struct srp_iu *iu)
iu                265 drivers/infiniband/ulp/srp/ib_srp.c 	if (!iu)
iu                268 drivers/infiniband/ulp/srp/ib_srp.c 	ib_dma_unmap_single(host->srp_dev->dev, iu->dma, iu->size,
iu                269 drivers/infiniband/ulp/srp/ib_srp.c 			    iu->direction);
iu                270 drivers/infiniband/ulp/srp/ib_srp.c 	kfree(iu->buf);
iu                271 drivers/infiniband/ulp/srp/ib_srp.c 	kfree(iu);
iu               1991 drivers/infiniband/ulp/srp/ib_srp.c static void srp_put_tx_iu(struct srp_rdma_ch *ch, struct srp_iu *iu,
iu               1997 drivers/infiniband/ulp/srp/ib_srp.c 	list_add(&iu->list, &ch->free_tx);
iu               2021 drivers/infiniband/ulp/srp/ib_srp.c 	struct srp_iu *iu;
iu               2040 drivers/infiniband/ulp/srp/ib_srp.c 	iu = list_first_entry(&ch->free_tx, struct srp_iu, list);
iu               2041 drivers/infiniband/ulp/srp/ib_srp.c 	list_del(&iu->list);
iu               2042 drivers/infiniband/ulp/srp/ib_srp.c 	return iu;
iu               2052 drivers/infiniband/ulp/srp/ib_srp.c 	struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe);
iu               2062 drivers/infiniband/ulp/srp/ib_srp.c 	list_add(&iu->list, &ch->free_tx);
iu               2071 drivers/infiniband/ulp/srp/ib_srp.c static int srp_post_send(struct srp_rdma_ch *ch, struct srp_iu *iu, int len)
iu               2076 drivers/infiniband/ulp/srp/ib_srp.c 	if (WARN_ON_ONCE(iu->num_sge > SRP_MAX_SGE))
iu               2079 drivers/infiniband/ulp/srp/ib_srp.c 	iu->sge[0].addr   = iu->dma;
iu               2080 drivers/infiniband/ulp/srp/ib_srp.c 	iu->sge[0].length = len;
iu               2081 drivers/infiniband/ulp/srp/ib_srp.c 	iu->sge[0].lkey   = target->lkey;
iu               2083 drivers/infiniband/ulp/srp/ib_srp.c 	iu->cqe.done = srp_send_done;
iu               2086 drivers/infiniband/ulp/srp/ib_srp.c 	wr.wr_cqe     = &iu->cqe;
iu               2087 drivers/infiniband/ulp/srp/ib_srp.c 	wr.sg_list    = &iu->sge[0];
iu               2088 drivers/infiniband/ulp/srp/ib_srp.c 	wr.num_sge    = iu->num_sge;
iu               2095 drivers/infiniband/ulp/srp/ib_srp.c static int srp_post_recv(struct srp_rdma_ch *ch, struct srp_iu *iu)
iu               2101 drivers/infiniband/ulp/srp/ib_srp.c 	list.addr   = iu->dma;
iu               2102 drivers/infiniband/ulp/srp/ib_srp.c 	list.length = iu->size;
iu               2105 drivers/infiniband/ulp/srp/ib_srp.c 	iu->cqe.done = srp_recv_done;
iu               2108 drivers/infiniband/ulp/srp/ib_srp.c 	wr.wr_cqe   = &iu->cqe;
iu               2187 drivers/infiniband/ulp/srp/ib_srp.c 	struct srp_iu *iu;
iu               2192 drivers/infiniband/ulp/srp/ib_srp.c 	iu = __srp_get_tx_iu(ch, SRP_IU_RSP);
iu               2195 drivers/infiniband/ulp/srp/ib_srp.c 	if (!iu) {
iu               2201 drivers/infiniband/ulp/srp/ib_srp.c 	iu->num_sge = 1;
iu               2202 drivers/infiniband/ulp/srp/ib_srp.c 	ib_dma_sync_single_for_cpu(dev, iu->dma, len, DMA_TO_DEVICE);
iu               2203 drivers/infiniband/ulp/srp/ib_srp.c 	memcpy(iu->buf, rsp, len);
iu               2204 drivers/infiniband/ulp/srp/ib_srp.c 	ib_dma_sync_single_for_device(dev, iu->dma, len, DMA_TO_DEVICE);
iu               2206 drivers/infiniband/ulp/srp/ib_srp.c 	err = srp_post_send(ch, iu, len);
iu               2210 drivers/infiniband/ulp/srp/ib_srp.c 		srp_put_tx_iu(ch, iu, SRP_IU_RSP);
iu               2250 drivers/infiniband/ulp/srp/ib_srp.c 	struct srp_iu *iu = container_of(wc->wr_cqe, struct srp_iu, cqe);
iu               2262 drivers/infiniband/ulp/srp/ib_srp.c 	ib_dma_sync_single_for_cpu(dev, iu->dma, ch->max_ti_iu_len,
iu               2265 drivers/infiniband/ulp/srp/ib_srp.c 	opcode = *(u8 *) iu->buf;
iu               2271 drivers/infiniband/ulp/srp/ib_srp.c 			       iu->buf, wc->byte_len, true);
iu               2276 drivers/infiniband/ulp/srp/ib_srp.c 		srp_process_rsp(ch, iu->buf);
iu               2280 drivers/infiniband/ulp/srp/ib_srp.c 		srp_process_cred_req(ch, iu->buf);
iu               2284 drivers/infiniband/ulp/srp/ib_srp.c 		srp_process_aer_req(ch, iu->buf);
iu               2299 drivers/infiniband/ulp/srp/ib_srp.c 	ib_dma_sync_single_for_device(dev, iu->dma, ch->max_ti_iu_len,
iu               2302 drivers/infiniband/ulp/srp/ib_srp.c 	res = srp_post_recv(ch, iu);
iu               2345 drivers/infiniband/ulp/srp/ib_srp.c 	struct srp_iu *iu;
iu               2366 drivers/infiniband/ulp/srp/ib_srp.c 	iu = __srp_get_tx_iu(ch, SRP_IU_CMD);
iu               2369 drivers/infiniband/ulp/srp/ib_srp.c 	if (!iu)
iu               2374 drivers/infiniband/ulp/srp/ib_srp.c 	ib_dma_sync_single_for_cpu(dev, iu->dma, ch->max_it_iu_len,
iu               2379 drivers/infiniband/ulp/srp/ib_srp.c 	cmd = iu->buf;
iu               2394 drivers/infiniband/ulp/srp/ib_srp.c 	req->cmd      = iu;
iu               2411 drivers/infiniband/ulp/srp/ib_srp.c 	ib_dma_sync_single_for_device(dev, iu->dma, ch->max_it_iu_len,
iu               2414 drivers/infiniband/ulp/srp/ib_srp.c 	if (srp_post_send(ch, iu, len)) {
iu               2426 drivers/infiniband/ulp/srp/ib_srp.c 	srp_put_tx_iu(ch, iu, SRP_IU_CMD);
iu               2574 drivers/infiniband/ulp/srp/ib_srp.c 		struct srp_iu *iu = ch->rx_ring[i];
iu               2576 drivers/infiniband/ulp/srp/ib_srp.c 		ret = srp_post_recv(ch, iu);
iu               2915 drivers/infiniband/ulp/srp/ib_srp.c 	struct srp_iu *iu;
iu               2928 drivers/infiniband/ulp/srp/ib_srp.c 	iu = __srp_get_tx_iu(ch, SRP_IU_TSK_MGMT);
iu               2931 drivers/infiniband/ulp/srp/ib_srp.c 	if (!iu) {
iu               2937 drivers/infiniband/ulp/srp/ib_srp.c 	iu->num_sge = 1;
iu               2939 drivers/infiniband/ulp/srp/ib_srp.c 	ib_dma_sync_single_for_cpu(dev, iu->dma, sizeof *tsk_mgmt,
iu               2941 drivers/infiniband/ulp/srp/ib_srp.c 	tsk_mgmt = iu->buf;
iu               2956 drivers/infiniband/ulp/srp/ib_srp.c 	ib_dma_sync_single_for_device(dev, iu->dma, sizeof *tsk_mgmt,
iu               2958 drivers/infiniband/ulp/srp/ib_srp.c 	if (srp_post_send(ch, iu, sizeof(*tsk_mgmt))) {
iu               2959 drivers/infiniband/ulp/srp/ib_srp.c 		srp_put_tx_iu(ch, iu, SRP_IU_TSK_MGMT);
iu               1014 drivers/message/fusion/mptspi.c static void mptspi_write_iu(struct scsi_target *starget, int iu)
iu               1022 drivers/message/fusion/mptspi.c 	if (!iu && spi_period(starget) < 9)
iu               1025 drivers/message/fusion/mptspi.c 	spi_iu(starget) = iu;
iu                654 drivers/s390/scsi/zfcp_dbf.c 		fcp_rsp = &(fsf->qtcb->bottom.io.fcp_rsp.iu);
iu                313 drivers/s390/scsi/zfcp_dbf.h 	fcp_rsp = &qtcb->bottom.io.fcp_rsp.iu.resp;
iu               2209 drivers/s390/scsi/zfcp_fsf.c 	fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu;
iu               2323 drivers/s390/scsi/zfcp_fsf.c 	fcp_cmnd = &req->qtcb->bottom.io.fcp_cmnd.iu;
iu               2370 drivers/s390/scsi/zfcp_fsf.c 	fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu;
iu               2421 drivers/s390/scsi/zfcp_fsf.c 	fcp_cmnd = &req->qtcb->bottom.io.fcp_cmnd.iu;
iu                318 drivers/s390/scsi/zfcp_fsf.h 		struct fcp_cmnd iu;
iu                322 drivers/s390/scsi/zfcp_fsf.h 		struct fcp_resp_with_ext iu;
iu               2569 drivers/scsi/aic7xxx/aic79xx_osm.c static void ahd_linux_set_iu(struct scsi_target *starget, int iu)
iu               2588 drivers/scsi/aic7xxx/aic79xx_osm.c 		       iu ? "enabling" : "disabling");
iu               2591 drivers/scsi/aic7xxx/aic79xx_osm.c 	if (iu && spi_max_width(starget)) {
iu               2481 drivers/scsi/aic7xxx/aic7xxx_osm.c static void ahc_linux_set_iu(struct scsi_target *starget, int iu)
iu               2497 drivers/scsi/aic7xxx/aic7xxx_osm.c 	if (iu)
iu                173 drivers/scsi/aic94xx/aic94xx_task.c 		struct ssp_response_iu *iu =
iu                178 drivers/scsi/aic94xx/aic94xx_task.c 		sas_ssp_task_response(&asd_ha->pcidev->dev, task, iu);
iu                542 drivers/scsi/hisi_sas/hisi_sas.h 	u8	iu[1024];
iu                111 drivers/scsi/hisi_sas/hisi_sas_main.c 	u8 *iu = &status_buf->iu[0];
iu                112 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct dev_to_host_fis *d2h =  (struct dev_to_host_fis *)iu;
iu               1270 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		struct ssp_response_iu *iu = (struct ssp_response_iu *)
iu               1271 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 				&status_buffer->iu[0];
iu               1273 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		sas_ssp_task_response(dev, task, iu);
iu               2413 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		struct ssp_response_iu *iu = (struct ssp_response_iu *)
iu               2414 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				&status_buffer->iu[0];
iu               2416 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		sas_ssp_task_response(dev, task, iu);
iu               2226 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		struct ssp_response_iu *iu =
iu               2230 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		sas_ssp_task_response(dev, task, iu);
iu                148 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd = &evt->iu.cmd;
iu                149 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_mad_common *mad = &evt->iu.mad_common;
iu                160 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->op_code = vfc_cmd->iu.cdb[0];
iu                162 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->lun = scsilun_to_int(&vfc_cmd->iu.lun);
iu                163 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->tmf_flags = vfc_cmd->iu.tmf_flags;
iu                164 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->u.start.xfer_len = be32_to_cpu(vfc_cmd->iu.xfer_len);
iu                193 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->op_code = vfc_cmd->iu.cdb[0];
iu                195 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->lun = scsilun_to_int(&vfc_cmd->iu.lun);
iu                196 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->tmf_flags = vfc_cmd->iu.tmf_flags;
iu               1344 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->iu.add_cdb_len |= IBMVFC_WRDATA;
iu               1347 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->iu.add_cdb_len |= IBMVFC_RDDATA;
iu               1406 drivers/scsi/ibmvscsi/ibmvfc.c 	*evt->xfer_iu = evt->iu;
iu               1625 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd = &evt->iu.cmd;
iu               1630 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->payload_len = cpu_to_be32(sizeof(vfc_cmd->iu));
iu               1634 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->iu.xfer_len = cpu_to_be32(scsi_bufflen(cmnd));
iu               1635 drivers/scsi/ibmvscsi/ibmvfc.c 	int_to_scsilun(cmnd->device->lun, &vfc_cmd->iu.lun);
iu               1636 drivers/scsi/ibmvscsi/ibmvfc.c 	memcpy(vfc_cmd->iu.cdb, cmnd->cmnd, cmnd->cmd_len);
iu               1640 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->iu.pri_task_attr = IBMVFC_SIMPLE_TASK;
iu               1717 drivers/scsi/ibmvscsi/ibmvfc.c 	tmf = &evt->iu.tmf;
iu               1774 drivers/scsi/ibmvscsi/ibmvfc.c 	plogi = &evt->iu.plogi;
iu               1892 drivers/scsi/ibmvscsi/ibmvfc.c 	mad = &evt->iu.passthru;
iu               1897 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->common.length = cpu_to_be16(sizeof(*mad) - sizeof(mad->fc_iu) - sizeof(mad->iu));
iu               1900 drivers/scsi/ibmvscsi/ibmvfc.c 		offsetof(struct ibmvfc_passthru_mad, iu));
iu               1901 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->cmd_ioba.len = cpu_to_be32(sizeof(mad->iu));
iu               1903 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd_len = cpu_to_be32(job->request_payload.payload_len);
iu               1904 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.rsp_len = cpu_to_be32(job->reply_payload.payload_len);
iu               1905 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.flags = cpu_to_be32(fc_flags);
iu               1906 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cancel_key = cpu_to_be32(IBMVFC_PASSTHRU_CANCEL_KEY);
iu               1908 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd.va = cpu_to_be64(sg_dma_address(job->request_payload.sg_list));
iu               1909 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd.len = cpu_to_be32(sg_dma_len(job->request_payload.sg_list));
iu               1910 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.rsp.va = cpu_to_be64(sg_dma_address(job->reply_payload.sg_list));
iu               1911 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.rsp.len = cpu_to_be32(sg_dma_len(job->reply_payload.sg_list));
iu               1912 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.scsi_id = cpu_to_be64(port_id);
iu               1913 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.tag = cpu_to_be64((u64)evt);
iu               1914 drivers/scsi/ibmvscsi/ibmvfc.c 	rsp_len = be32_to_cpu(mad->iu.rsp.len);
iu               1976 drivers/scsi/ibmvscsi/ibmvfc.c 		tmf = &evt->iu.cmd;
iu               1981 drivers/scsi/ibmvscsi/ibmvfc.c 		tmf->payload_len = cpu_to_be32(sizeof(tmf->iu));
iu               1985 drivers/scsi/ibmvscsi/ibmvfc.c 		int_to_scsilun(sdev->lun, &tmf->iu.lun);
iu               1987 drivers/scsi/ibmvscsi/ibmvfc.c 		tmf->iu.tmf_flags = type;
iu               2175 drivers/scsi/ibmvscsi/ibmvfc.c 		tmf = &evt->iu.tmf;
iu               2244 drivers/scsi/ibmvscsi/ibmvfc.c 	    be32_to_cpu(evt->iu.cmd.cancel_key) == cancel_key)
iu               2306 drivers/scsi/ibmvscsi/ibmvfc.c 		tmf = &evt->iu.cmd;
iu               2311 drivers/scsi/ibmvscsi/ibmvfc.c 		tmf->payload_len = cpu_to_be32(sizeof(tmf->iu));
iu               2315 drivers/scsi/ibmvscsi/ibmvfc.c 		int_to_scsilun(sdev->lun, &tmf->iu.lun);
iu               2317 drivers/scsi/ibmvscsi/ibmvfc.c 		tmf->iu.tmf_flags = IBMVFC_ABORT_TASK_SET;
iu               3370 drivers/scsi/ibmvscsi/ibmvfc.c 	prli = &evt->iu.prli;
iu               3473 drivers/scsi/ibmvscsi/ibmvfc.c 	plogi = &evt->iu.plogi;
iu               3546 drivers/scsi/ibmvscsi/ibmvfc.c 	mad = &evt->iu.implicit_logout;
iu               3613 drivers/scsi/ibmvscsi/ibmvfc.c 			 ibmvfc_get_cmd_error(be16_to_cpu(mad->iu.status), be16_to_cpu(mad->iu.error)),
iu               3614 drivers/scsi/ibmvscsi/ibmvfc.c 			 be16_to_cpu(mad->iu.status), be16_to_cpu(mad->iu.error),
iu               3632 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_passthru_mad *mad = &evt->iu.passthru;
iu               3637 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->common.length = cpu_to_be16(sizeof(*mad) - sizeof(mad->fc_iu) - sizeof(mad->iu));
iu               3639 drivers/scsi/ibmvscsi/ibmvfc.c 		offsetof(struct ibmvfc_passthru_mad, iu));
iu               3640 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->cmd_ioba.len = cpu_to_be32(sizeof(mad->iu));
iu               3641 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd_len = cpu_to_be32(sizeof(mad->fc_iu.payload));
iu               3642 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.rsp_len = cpu_to_be32(sizeof(mad->fc_iu.response));
iu               3643 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd.va = cpu_to_be64((u64)be64_to_cpu(evt->crq.ioba) +
iu               3646 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd.len = cpu_to_be32(sizeof(mad->fc_iu.payload));
iu               3647 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.rsp.va = cpu_to_be64((u64)be64_to_cpu(evt->crq.ioba) +
iu               3650 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.rsp.len = cpu_to_be32(sizeof(mad->fc_iu.response));
iu               3708 drivers/scsi/ibmvscsi/ibmvfc.c 	tmf = &evt->iu.tmf;
iu               3755 drivers/scsi/ibmvscsi/ibmvfc.c 	mad = &evt->iu.passthru;
iu               3756 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.flags = cpu_to_be32(IBMVFC_FC_ELS);
iu               3757 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.scsi_id = cpu_to_be64(tgt->scsi_id);
iu               3758 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cancel_key = cpu_to_be32(tgt->cancel_key);
iu               3857 drivers/scsi/ibmvscsi/ibmvfc.c 	query_tgt = &evt->iu.query_tgt;
iu               3980 drivers/scsi/ibmvscsi/ibmvfc.c 	mad = &evt->iu.discover_targets;
iu               4096 drivers/scsi/ibmvscsi/ibmvfc.c 	mad = &evt->iu.npiv_login;
iu               4157 drivers/scsi/ibmvscsi/ibmvfc.c 	mad = &evt->iu.npiv_logout;
iu                447 drivers/scsi/ibmvscsi/ibmvfc.h 	struct ibmvfc_fcp_cmd_iu iu;
iu                481 drivers/scsi/ibmvscsi/ibmvfc.h 	struct ibmvfc_passthru_iu iu;
iu                634 drivers/scsi/ibmvscsi/ibmvfc.h 	union ibmvfc_iu iu;
iu                794 drivers/scsi/ibmvscsi/ibmvscsi.c 			unmap_cmd_data(&evt->iu.srp.cmd, evt,
iu                799 drivers/scsi/ibmvscsi/ibmvscsi.c 			   evt->iu.srp.login_req.opcode != SRP_LOGIN_REQ)
iu                833 drivers/scsi/ibmvscsi/ibmvscsi.c 		evt_struct->iu.srp.cmd.opcode);
iu                881 drivers/scsi/ibmvscsi/ibmvscsi.c 		         evt_struct->iu.srp.login_req.opcode != SRP_LOGIN_REQ)
iu                888 drivers/scsi/ibmvscsi/ibmvscsi.c 		         evt_struct->iu.srp.cmd.opcode != SRP_TSK_MGMT) {
iu                909 drivers/scsi/ibmvscsi/ibmvscsi.c 	*evt_struct->xfer_iu = evt_struct->iu;
iu                949 drivers/scsi/ibmvscsi/ibmvscsi.c 	unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev);
iu                957 drivers/scsi/ibmvscsi/ibmvscsi.c 	unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev);
iu                993 drivers/scsi/ibmvscsi/ibmvscsi.c 		unmap_cmd_data(&evt_struct->iu.srp.cmd, 
iu               1039 drivers/scsi/ibmvscsi/ibmvscsi.c 	srp_cmd = &evt_struct->iu.srp.cmd;
iu               1189 drivers/scsi/ibmvscsi/ibmvscsi.c 	login = &evt_struct->iu.srp.login_req;
iu               1258 drivers/scsi/ibmvscsi/ibmvscsi.c 	req = &evt_struct->iu.mad.capabilities;
iu               1349 drivers/scsi/ibmvscsi/ibmvscsi.c 	fast_fail_mad = &evt_struct->iu.mad.fast_fail;
iu               1428 drivers/scsi/ibmvscsi/ibmvscsi.c 	req = &evt_struct->iu.mad.adapter_info;
iu               1513 drivers/scsi/ibmvscsi/ibmvscsi.c 		tsk_mgmt = &evt->iu.srp.tsk_mgmt;
iu               1595 drivers/scsi/ibmvscsi/ibmvscsi.c 	unmap_cmd_data(&found_evt->iu.srp.cmd, found_evt,
iu               1636 drivers/scsi/ibmvscsi/ibmvscsi.c 		tsk_mgmt = &evt->iu.srp.tsk_mgmt;
iu               1700 drivers/scsi/ibmvscsi/ibmvscsi.c 			unmap_cmd_data(&tmp_evt->iu.srp.cmd, tmp_evt,
iu                 59 drivers/scsi/ibmvscsi/ibmvscsi.h 	union viosrp_iu iu;
iu                 12 drivers/scsi/libsas/sas_task.c 			   struct ssp_response_iu *iu)
iu                 18 drivers/scsi/libsas/sas_task.c 	if (iu->datapres == 0)
iu                 19 drivers/scsi/libsas/sas_task.c 		tstat->stat = iu->status;
iu                 20 drivers/scsi/libsas/sas_task.c 	else if (iu->datapres == 1)
iu                 21 drivers/scsi/libsas/sas_task.c 		tstat->stat = iu->resp_data[3];
iu                 22 drivers/scsi/libsas/sas_task.c 	else if (iu->datapres == 2) {
iu                 26 drivers/scsi/libsas/sas_task.c 			      be32_to_cpu(iu->sense_data_len));
iu                 27 drivers/scsi/libsas/sas_task.c 		memcpy(tstat->buf, iu->sense_data, tstat->buf_valid_size);
iu                 29 drivers/scsi/libsas/sas_task.c 		if (iu->status != SAM_STAT_CHECK_CONDITION)
iu                 31 drivers/scsi/libsas/sas_task.c 				 SAS_ADDR(task->dev->sas_addr), iu->status);
iu               1638 drivers/scsi/mvsas/mv_sas.c static void mvs_fill_ssp_resp_iu(struct ssp_response_iu *iu,
iu               1641 drivers/scsi/mvsas/mv_sas.c 	iu->datapres = 2;
iu               1642 drivers/scsi/mvsas/mv_sas.c 	iu->response_data_len = 0;
iu               1643 drivers/scsi/mvsas/mv_sas.c 	iu->sense_data_len = 17;
iu               1644 drivers/scsi/mvsas/mv_sas.c 	iu->status = 02;
iu               1645 drivers/scsi/mvsas/mv_sas.c 	mvs_set_sense(iu->sense_data, 17, 0,
iu               1670 drivers/scsi/mvsas/mv_sas.c 			struct ssp_response_iu *iu = slot->response +
iu               1672 drivers/scsi/mvsas/mv_sas.c 			mvs_fill_ssp_resp_iu(iu, NOT_READY, 0x04, 01);
iu               1673 drivers/scsi/mvsas/mv_sas.c 			sas_ssp_task_response(mvi->dev, task, iu);
iu               1774 drivers/scsi/mvsas/mv_sas.c 			struct ssp_response_iu *iu = slot->response +
iu               1776 drivers/scsi/mvsas/mv_sas.c 			sas_ssp_task_response(mvi->dev, task, iu);
iu               1864 drivers/scsi/pm8001/pm8001_hwi.c 	struct ssp_response_iu *iu;
iu               1904 drivers/scsi/pm8001/pm8001_hwi.c 			iu = &psspPayload->ssp_resp_iu;
iu               1905 drivers/scsi/pm8001/pm8001_hwi.c 			sas_ssp_task_response(pm8001_ha->dev, t, iu);
iu               1552 drivers/scsi/pm8001/pm80xx_hwi.c 	struct ssp_response_iu *iu;
iu               1592 drivers/scsi/pm8001/pm80xx_hwi.c 			iu = &psspPayload->ssp_resp_iu;
iu               1593 drivers/scsi/pm8001/pm80xx_hwi.c 			sas_ssp_task_response(pm8001_ha->dev, t, iu);
iu                376 drivers/scsi/scsi_transport_spi.c spi_transport_max_attr(iu, "%d\n");
iu                776 drivers/scsi/scsi_transport_spi.c 			DV_SET(iu, 0);
iu                921 drivers/scsi/scsi_transport_spi.c 		DV_SET(iu, 1);
iu                929 drivers/scsi/scsi_transport_spi.c 		DV_SET(iu, 0);
iu               1157 drivers/scsi/scsi_transport_spi.c 			 tp->iu ? " IU" : "",
iu               1485 drivers/scsi/scsi_transport_spi.c 		return TARGET_ATTRIBUTE_HELPER(iu);
iu               1488 drivers/scsi/scsi_transport_spi.c 		return TARGET_ATTRIBUTE_HELPER(iu);
iu               1053 drivers/scsi/smartpqi/smartpqi.h 	void		*iu;
iu               3005 drivers/scsi/smartpqi/smartpqi_init.c 	struct pqi_event_acknowledge_request *iu, size_t iu_length)
iu               3014 drivers/scsi/smartpqi/smartpqi_init.c 	put_unaligned_le16(queue_group->oq_id, &iu->header.response_queue_id);
iu               3036 drivers/scsi/smartpqi/smartpqi_init.c 	memcpy(next_element, iu, iu_length);
iu               3906 drivers/scsi/smartpqi/smartpqi_init.c 		request = io_request->iu;
iu               4077 drivers/scsi/smartpqi/smartpqi_init.c 	memcpy(io_request->iu, request, iu_length);
iu               4595 drivers/scsi/smartpqi/smartpqi_init.c 		kfree(io_request->iu);
iu               4645 drivers/scsi/smartpqi/smartpqi_init.c 		io_request->iu =
iu               4648 drivers/scsi/smartpqi/smartpqi_init.c 		if (!io_request->iu) {
iu               4939 drivers/scsi/smartpqi/smartpqi_init.c 	request = io_request->iu;
iu               5226 drivers/scsi/smartpqi/smartpqi_init.c 	request = io_request->iu;
iu               5651 drivers/scsi/smartpqi/smartpqi_init.c 	request = io_request->iu;
iu                927 drivers/scsi/sym53c8xx_2/sym_glue.c 					tp->tgoal.iu = tp->tgoal.dt =
iu                933 drivers/scsi/sym53c8xx_2/sym_glue.c 					tp->tgoal.iu = tp->tgoal.dt =
iu                941 drivers/scsi/sym53c8xx_2/sym_glue.c 					tp->tgoal.iu = tp->tgoal.dt =
iu               1921 drivers/scsi/sym53c8xx_2/sym_glue.c 		tp->tgoal.iu = tp->tgoal.dt = tp->tgoal.qas = 0;
iu               1937 drivers/scsi/sym53c8xx_2/sym_glue.c 		tp->tgoal.iu = tp->tgoal.dt = tp->tgoal.qas = 0;
iu               1942 drivers/scsi/sym53c8xx_2/sym_glue.c static void sym2_set_iu(struct scsi_target *starget, int iu)
iu               1948 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (iu)
iu               1949 drivers/scsi/sym53c8xx_2/sym_glue.c 		tp->tgoal.iu = tp->tgoal.dt = 1;
iu               1951 drivers/scsi/sym53c8xx_2/sym_glue.c 		tp->tgoal.iu = 0;
iu               1358 drivers/scsi/sym53c8xx_2/sym_hipd.c 		goal->iu = 0;
iu               1389 drivers/scsi/sym53c8xx_2/sym_hipd.c 		goal->iu = goal->qas = 0;
iu               1421 drivers/scsi/sym53c8xx_2/sym_hipd.c 	    (goal->iu || goal->dt || goal->qas || (goal->period < 0xa)))) {
iu               1443 drivers/scsi/sym53c8xx_2/sym_hipd.c 				(goal->iu ? PPR_OPT_IU : 0) |
iu               2042 drivers/scsi/sym53c8xx_2/sym_hipd.c 	    tp->tprint.iu != spi_iu(starget) ||
iu               2049 drivers/scsi/sym53c8xx_2/sym_hipd.c 		tp->tprint.iu = spi_iu(starget);
iu               2110 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (!tp->tgoal.dt && !tp->tgoal.iu && !tp->tgoal.qas) {
iu               2139 drivers/scsi/sym53c8xx_2/sym_hipd.c 	spi_iu(starget) = tp->tgoal.iu = !!(opts & PPR_OPT_IU);
iu               4154 drivers/scsi/sym53c8xx_2/sym_hipd.c 		tp->tgoal.iu = tp->tgoal.dt = tp->tgoal.qas = 0;
iu               4335 drivers/scsi/sym53c8xx_2/sym_hipd.c 		tp->tgoal.iu = tp->tgoal.dt = tp->tgoal.qas = 0;
iu                340 drivers/scsi/sym53c8xx_2/sym_hipd.h 	unsigned int iu:1;
iu                545 drivers/usb/gadget/function/f_tcm.c 	struct sense_iu *iu = &cmd->sense_iu;
iu                549 drivers/usb/gadget/function/f_tcm.c 	iu->iu_id = IU_ID_STATUS;
iu                550 drivers/usb/gadget/function/f_tcm.c 	iu->tag = cpu_to_be16(cmd->tag);
iu                555 drivers/usb/gadget/function/f_tcm.c 	iu->len = cpu_to_be16(se_cmd->scsi_sense_length);
iu                556 drivers/usb/gadget/function/f_tcm.c 	iu->status = se_cmd->scsi_status;
iu                559 drivers/usb/gadget/function/f_tcm.c 	stream->req_status->buf = iu;
iu                618 drivers/usb/gadget/function/f_tcm.c 	struct sense_iu *iu = &cmd->sense_iu;
iu                620 drivers/usb/gadget/function/f_tcm.c 	iu->tag = cpu_to_be16(cmd->tag);
iu                632 drivers/usb/gadget/function/f_tcm.c 	struct sense_iu *iu = &cmd->sense_iu;
iu                637 drivers/usb/gadget/function/f_tcm.c 	iu->tag = cpu_to_be16(cmd->tag);
iu                652 drivers/usb/gadget/function/f_tcm.c 		iu->iu_id = IU_ID_READ_READY;
iu                653 drivers/usb/gadget/function/f_tcm.c 		iu->tag = cpu_to_be16(cmd->tag);
iu                659 drivers/usb/gadget/function/f_tcm.c 		stream->req_status->buf = iu;
iu                660 drivers/usb/gadget/function/f_tcm.c 		stream->req_status->length = sizeof(struct iu);
iu                676 drivers/usb/gadget/function/f_tcm.c 	struct sense_iu *iu = &cmd->sense_iu;
iu                682 drivers/usb/gadget/function/f_tcm.c 	iu->tag = cpu_to_be16(cmd->tag);
iu                695 drivers/usb/gadget/function/f_tcm.c 		iu->iu_id = IU_ID_WRITE_READY;
iu                696 drivers/usb/gadget/function/f_tcm.c 		iu->tag = cpu_to_be16(cmd->tag);
iu                702 drivers/usb/gadget/function/f_tcm.c 		stream->req_status->buf = iu;
iu                703 drivers/usb/gadget/function/f_tcm.c 		stream->req_status->length = sizeof(struct iu);
iu                301 drivers/usb/storage/uas.c 	struct iu *iu = urb->transfer_buffer;
iu                324 drivers/usb/storage/uas.c 	idx = be16_to_cpup(&iu->tag) - 1;
iu                339 drivers/usb/storage/uas.c 	switch (iu->iu_id) {
iu                368 drivers/usb/storage/uas.c 		success = uas_evaluate_response_iu((struct response_iu *)iu, cmnd);
iu                377 drivers/usb/storage/uas.c 		uas_log_cmd_state(cmnd, "bogus IU", iu->iu_id);
iu                473 drivers/usb/storage/uas.c 	struct sense_iu *iu;
iu                478 drivers/usb/storage/uas.c 	iu = kzalloc(sizeof(*iu), gfp);
iu                479 drivers/usb/storage/uas.c 	if (!iu)
iu                482 drivers/usb/storage/uas.c 	usb_fill_bulk_urb(urb, udev, devinfo->status_pipe, iu, sizeof(*iu),
iu                501 drivers/usb/storage/uas.c 	struct command_iu *iu;
iu                511 drivers/usb/storage/uas.c 	iu = kzalloc(sizeof(*iu) + len, gfp);
iu                512 drivers/usb/storage/uas.c 	if (!iu)
iu                515 drivers/usb/storage/uas.c 	iu->iu_id = IU_ID_COMMAND;
iu                516 drivers/usb/storage/uas.c 	iu->tag = cpu_to_be16(cmdinfo->uas_tag);
iu                517 drivers/usb/storage/uas.c 	iu->prio_attr = UAS_SIMPLE_TAG;
iu                518 drivers/usb/storage/uas.c 	iu->len = len;
iu                519 drivers/usb/storage/uas.c 	int_to_scsilun(sdev->lun, &iu->lun);
iu                520 drivers/usb/storage/uas.c 	memcpy(iu->cdb, cmnd->cmnd, cmnd->cmd_len);
iu                522 drivers/usb/storage/uas.c 	usb_fill_bulk_urb(urb, udev, devinfo->cmd_pipe, iu, sizeof(*iu) + len,
iu               1943 fs/xfs/xfs_inode.c 	const struct xfs_iunlink	*iu = obj;
iu               1945 fs/xfs/xfs_inode.c 	if (iu->iu_next_unlinked != *key)
iu               1969 fs/xfs/xfs_inode.c 	struct xfs_iunlink	*iu;
iu               1971 fs/xfs/xfs_inode.c 	iu = rhashtable_lookup_fast(&pag->pagi_unlinked_hash, &agino,
iu               1973 fs/xfs/xfs_inode.c 	return iu ? iu->iu_agino : NULLAGINO;
iu               1984 fs/xfs/xfs_inode.c 	struct xfs_iunlink	*iu)
iu               1989 fs/xfs/xfs_inode.c 			&iu->iu_rhash_head, xfs_iunlink_hash_params);
iu               1998 fs/xfs/xfs_inode.c 		kmem_free(iu);
iu               2016 fs/xfs/xfs_inode.c 	struct xfs_iunlink	*iu;
iu               2021 fs/xfs/xfs_inode.c 	iu = kmem_zalloc(sizeof(*iu), KM_NOFS);
iu               2022 fs/xfs/xfs_inode.c 	iu->iu_agino = prev_agino;
iu               2023 fs/xfs/xfs_inode.c 	iu->iu_next_unlinked = this_agino;
iu               2025 fs/xfs/xfs_inode.c 	return xfs_iunlink_insert_backref(pag, iu);
iu               2039 fs/xfs/xfs_inode.c 	struct xfs_iunlink	*iu;
iu               2043 fs/xfs/xfs_inode.c 	iu = rhashtable_lookup_fast(&pag->pagi_unlinked_hash, &agino,
iu               2045 fs/xfs/xfs_inode.c 	if (!iu)
iu               2057 fs/xfs/xfs_inode.c 			&iu->iu_rhash_head, xfs_iunlink_hash_params);
iu               2063 fs/xfs/xfs_inode.c 		kmem_free(iu);
iu               2068 fs/xfs/xfs_inode.c 	iu->iu_next_unlinked = next_unlinked;
iu               2069 fs/xfs/xfs_inode.c 	return xfs_iunlink_insert_backref(pag, iu);
iu               2087 fs/xfs/xfs_inode.c 	struct xfs_iunlink	*iu = ptr;
iu               2091 fs/xfs/xfs_inode.c 	kmem_free(iu);
iu                704 include/scsi/libsas.h 				  struct ssp_response_iu *iu);
iu                 25 include/scsi/scsi_transport_spi.h 	unsigned int iu:1;	/* Information Units enabled */
iu                 68 include/scsi/scsi_transport_spi.h #define spi_iu(x)	(((struct spi_transport_attrs *)&(x)->starget_data)->iu)
iu                335 sound/usb/usx2y/usb_stream.c static void prepare_inurb(int number_of_packets, struct urb *iu)
iu                340 sound/usb/usx2y/usb_stream.c 	iu->number_of_packets = number_of_packets;
iu                341 sound/usb/usx2y/usb_stream.c 	id = iu->iso_frame_desc;
iu                343 sound/usb/usx2y/usb_stream.c 	for (p = 0; p < iu->number_of_packets - 1; ++p)
iu                346 sound/usb/usx2y/usb_stream.c 	iu->transfer_buffer_length =
iu                347 sound/usb/usx2y/usb_stream.c 		id[0].length * iu->number_of_packets;
iu                382 sound/usb/usx2y/usb_stream.c 	struct urb *iu;
iu                390 sound/usb/usx2y/usb_stream.c 		iu = sk->idle_inurb;
iu                391 sound/usb/usx2y/usb_stream.c 		id = iu->iso_frame_desc;
iu                396 sound/usb/usx2y/usb_stream.c 	for (; p < iu->number_of_packets && l < s->period_size; ++p) {
iu                397 sound/usb/usx2y/usb_stream.c 		i = iu->transfer_buffer + id[p].offset;
iu                415 sound/usb/usx2y/usb_stream.c 	if (iu == sk->completed_inurb) {
iu                423 sound/usb/usx2y/usb_stream.c 	iu = sk->completed_inurb;
iu                424 sound/usb/usx2y/usb_stream.c 	id = iu->iso_frame_desc;