sgio              125 fs/compat_ioctl.c static int sg_build_iovec(sg_io_hdr_t __user *sgio, void __user *dxferp, u16 iovec_count)
sgio              127 fs/compat_ioctl.c 	sg_iovec_t __user *iov = (sg_iovec_t __user *) (sgio + 1);
sgio              141 fs/compat_ioctl.c 	if (put_user(iov, &sgio->dxferp))
sgio              149 fs/compat_ioctl.c 	sg_io_hdr_t __user *sgio;
sgio              171 fs/compat_ioctl.c 		sgio = new;
sgio              175 fs/compat_ioctl.c 	if (copy_in_user(&sgio->interface_id, &sgio32->interface_id,
sgio              186 fs/compat_ioctl.c 		if (sg_build_iovec(sgio, dxferp, iovec_count))
sgio              189 fs/compat_ioctl.c 		if (put_user(dxferp, &sgio->dxferp))
sgio              205 fs/compat_ioctl.c 		if (put_user(cmdp, &sgio->cmdp) ||
sgio              206 fs/compat_ioctl.c 		    put_user(sbp, &sgio->sbp))
sgio              210 fs/compat_ioctl.c 	if (copy_in_user(&sgio->timeout, &sgio32->timeout,
sgio              216 fs/compat_ioctl.c 	if (put_user(compat_ptr(data), &sgio->usr_ptr))
sgio              219 fs/compat_ioctl.c 	err = do_ioctl(file, cmd, (unsigned long) sgio);
sgio              224 fs/compat_ioctl.c 		if (copy_in_user(&sgio32->pack_id, &sgio->pack_id,
sgio              226 fs/compat_ioctl.c 		    get_user(datap, &sgio->usr_ptr) ||
sgio              229 fs/compat_ioctl.c 		    copy_in_user(&sgio32->status, &sgio->status,