Home | History | Annotate | Download | only in ic

Lines Matching defs:ioc

1098 		 * Allocate DMA memory mapping for MPI2 IOC Init descriptor,
1106 "unable to allocate thunderbolt IOC init memory");
3052 /* Get the physical address of the mpi2 ioc init command */
3060 aprint_error_dev(sc->sc_dev, "failed to send IOC init2 "
3505 struct mfi_ioc_packet *ioc = data;
3513 sc = device_lookup_private(&mfi_cd, ioc->mfi_adapter_no);
3529 if (ioc->mfi_sge_count > MAX_IOCTL_SGE)
3536 memcpy(ccb->ccb_frame, ioc->mfi_frame.raw,
3542 (sizeof(union mfi_sgl) * ioc->mfi_sge_count) +
3543 ioc->mfi_sgl_off;
3544 if (ioc->mfi_sge_count > 0) {
3546 &ccb->ccb_frame->mfr_bytes[ioc->mfi_sgl_off];
3566 for (i = 0; i < ioc->mfi_sge_count; i++) {
3567 error = copyin(ioc->mfi_sgl[i].iov_base,
3568 udata, ioc->mfi_sgl[i].iov_len);
3572 ioc->mfi_sgl[i].iov_len];
3592 for (i = 0; i < ioc->mfi_sge_count; i++) {
3594 ioc->mfi_sgl[i].iov_base,
3595 ioc->mfi_sgl[i].iov_len);
3599 ioc->mfi_sgl[i].iov_len];
3602 if (ioc->mfi_sense_len) {
3604 &ioc->mfi_frame.raw[ioc->mfi_sense_off],
3612 memcpy(ioc->mfi_frame.raw, ccb->ccb_frame,