Lines Matching refs:l_ioc
3397 struct mfi_linux_ioc_packet l_ioc; in mfi_ioctl() local
3404 error = copyin(arg, &l_ioc, sizeof(l_ioc)); in mfi_ioctl()
3407 adapter = l_ioc.lioc_adapter_no; in mfi_ioctl()
3468 struct mfi_linux_ioc_packet l_ioc; in mfi_linux_ioctl_int() local
3482 error = copyin(arg, &l_ioc, sizeof(l_ioc)); in mfi_linux_ioctl_int()
3486 if (l_ioc.lioc_sge_count > MAX_LINUX_IOCTL_SGE) { in mfi_linux_ioctl_int()
3504 bcopy(l_ioc.lioc_frame.raw, cm->cm_frame, in mfi_linux_ioctl_int()
3507 * l_ioc.lioc_sge_count) + l_ioc.lioc_sgl_off; in mfi_linux_ioctl_int()
3510 if (l_ioc.lioc_sge_count) in mfi_linux_ioctl_int()
3512 (union mfi_sgl *)&cm->cm_frame->bytes[l_ioc.lioc_sgl_off]; in mfi_linux_ioctl_int()
3532 for (i = 0; i < l_ioc.lioc_sge_count; i++) { in mfi_linux_ioctl_int()
3533 error = copyin(PTRIN(l_ioc.lioc_sgl[i].iov_base), in mfi_linux_ioctl_int()
3535 l_ioc.lioc_sgl[i].iov_len); in mfi_linux_ioctl_int()
3541 temp = &temp[l_ioc.lioc_sgl[i].iov_len]; in mfi_linux_ioctl_int()
3574 for (i = 0; i < l_ioc.lioc_sge_count; i++) { in mfi_linux_ioctl_int()
3576 PTRIN(l_ioc.lioc_sgl[i].iov_base), in mfi_linux_ioctl_int()
3577 l_ioc.lioc_sgl[i].iov_len); in mfi_linux_ioctl_int()
3583 temp = &temp[l_ioc.lioc_sgl[i].iov_len]; in mfi_linux_ioctl_int()
3587 if (l_ioc.lioc_sense_len) { in mfi_linux_ioctl_int()
3590 ->lioc_frame.raw[l_ioc.lioc_sense_off], in mfi_linux_ioctl_int()
3601 l_ioc.lioc_sense_len); in mfi_linux_ioctl_int()