Lines Matching refs:ioadl
668 cpu_to_be32(dma_addr + offsetof(struct ipr_cmnd, i.ioadl)); in ipr_reinit_ipr_cmnd()
1001 struct ipr_ioadl_desc *ioadl = ipr_cmd->i.ioadl; in ipr_init_ioadl() local
1015 ioadl->flags_and_data_len = cpu_to_be32(flags | len); in ipr_init_ioadl()
1016 ioadl->address = cpu_to_be32(dma_addr); in ipr_init_ioadl()
3911 struct ipr_ioadl_desc *ioadl = ipr_cmd->i.ioadl; in ipr_build_ucode_ioadl() local
3923 ioadl[i].flags_and_data_len = in ipr_build_ucode_ioadl()
3925 ioadl[i].address = in ipr_build_ucode_ioadl()
3929 ioadl[i-1].flags_and_data_len |= in ipr_build_ucode_ioadl()
5792 struct ipr_ioadl_desc *ioadl = ipr_cmd->i.ioadl; in ipr_build_ioadl() local
5819 if (ipr_cmd->dma_use_sg <= ARRAY_SIZE(ioarcb->u.add_data.u.ioadl)) { in ipr_build_ioadl()
5820 ioadl = ioarcb->u.add_data.u.ioadl; in ipr_build_ioadl()
5827 ioadl[i].flags_and_data_len = in ipr_build_ioadl()
5829 ioadl[i].address = cpu_to_be32(sg_dma_address(sg)); in ipr_build_ioadl()
5832 ioadl[i-1].flags_and_data_len |= cpu_to_be32(IPR_IOADL_FLAGS_LAST); in ipr_build_ioadl()
5897 cpu_to_be32(dma_addr + offsetof(struct ipr_cmnd, i.ioadl)); in ipr_reinit_ipr_cmnd_for_erp()
6712 struct ipr_ioadl_desc *ioadl = ipr_cmd->i.ioadl; in ipr_build_ata_ioadl() local
6735 ioadl->flags_and_data_len = cpu_to_be32(ioadl_flags | sg_dma_len(sg)); in ipr_build_ata_ioadl()
6736 ioadl->address = cpu_to_be32(sg_dma_address(sg)); in ipr_build_ata_ioadl()
6738 last_ioadl = ioadl; in ipr_build_ata_ioadl()
6739 ioadl++; in ipr_build_ata_ioadl()
9490 cpu_to_be32(dma_addr + offsetof(struct ipr_cmnd, i.ioadl)); in ipr_alloc_cmd_blks()