Searched refs:iovp (Results 1 - 23 of 23) sorted by relevance

/freebsd-10.0-release/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_uio.c98 register iovec_t *iovp = uiop->uio_iov; local
99 register size_t niovb = MIN(iovp->iov_len, n);
106 iovp->iov_base += niovb;
108 iovp->iov_len -= niovb;
/freebsd-10.0-release/usr.sbin/lpr/common_source/
H A Dnet.c268 struct iovec iov[NIOV], *iovp = iov; local
282 iovp = malloc(n * sizeof *iovp);
283 if (iovp == 0)
290 iovp[i].iov_base = va_arg(ap, char *);
291 iovp[i].iov_len = strlen(iovp[i].iov_base);
294 retval = writev(strm, iovp, n);
295 if (iovp != iov)
296 free(iovp);
[all...]
/freebsd-10.0-release/sys/sys/
H A Duio.h92 int copyiniov(const struct iovec *iovp, u_int iovcnt, struct iovec **iov,
96 int copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop);
H A Dsysproto.h398 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member in struct:readv_args
403 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member in struct:writev_args
808 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member in struct:preadv_args
814 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member in struct:pwritev_args
1104 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member in struct:nmount_args
1641 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member in struct:jail_get_args
1646 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)]; member in struct:jail_set_args
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Ddmu_impl.h246 iovec_t *iovp; member in struct:dmu_xuio
/freebsd-10.0-release/lib/libc/stdio/
H A Dxprintf.c98 struct __siov *iovp; member in struct:__printf_io
105 io->uio.uio_iov = io->iovp = &io->iov[0];
127 io->iovp->iov_base = __DECONST(void *, ptr);
128 io->iovp->iov_len = len;
130 io->iovp++;
/freebsd-10.0-release/contrib/sendmail/libsm/
H A Dvfprintf.c183 register struct sm_iov *iovp;/* for PRINT macro */ local
221 iovp->iov_base = (ptr); \
222 iovp->iov_len = (len); \
224 iovp++; \
229 iovp = iov; \
248 iovp = iov; \
328 uio.uio_iov = iovp = iov;
/freebsd-10.0-release/sys/compat/freebsd32/
H A Dfreebsd32_util.h110 int freebsd32_copyiniov(struct iovec32 *iovp, u_int iovcnt,
H A Dfreebsd32_misc.c825 freebsd32_copyinuio(struct iovec32 *iovp, u_int iovcnt, struct uio **uiop) argument
840 error = copyin(&iovp[i], &iov32, sizeof(struct iovec32));
871 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio);
885 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio);
899 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio);
913 error = freebsd32_copyinuio(uap->iovp, uap->iovcnt, &auio);
922 freebsd32_copyiniov(struct iovec32 *iovp32, u_int iovcnt, struct iovec **iovp, argument
930 *iovp = NULL;
944 *iovp = iov;
1975 error = freebsd32_copyinuio(uap->iovp, ua
[all...]
H A Dfreebsd32_proto.h112 char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)]; member in struct:freebsd32_readv_args
117 char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)]; member in struct:freebsd32_writev_args
255 char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)]; member in struct:freebsd32_preadv_args
262 char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)]; member in struct:freebsd32_pwritev_args
327 char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)]; member in struct:freebsd32_nmount_args
570 char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)]; member in struct:freebsd32_jail_get_args
575 char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)]; member in struct:freebsd32_jail_set_args
H A Dfreebsd32_systrace_args.c681 uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
690 uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
1412 uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
1423 uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
1950 uarg[0] = (intptr_t) p->iovp; /* struct iovec32 * */
2928 uarg[0] = (intptr_t) p->iovp; /* struct iovec32 * */
2937 uarg[0] = (intptr_t) p->iovp; /* struct iovec32 * */
/freebsd-10.0-release/sys/kern/
H A Dsubr_uio.c324 copyiniov(const struct iovec *iovp, u_int iovcnt, struct iovec **iov, int error) argument
333 error = copyin(iovp, *iov, iovlen);
342 copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop) argument
355 error = copyin(iovp, iov, iovlen);
H A Dsys_generic.c228 struct iovec *iovp; member in struct:readv_args
238 error = copyinuio(uap->iovp, uap->iovcnt, &auio);
267 struct iovec *iovp; member in struct:preadv_args
278 error = copyinuio(uap->iovp, uap->iovcnt, &auio);
439 struct iovec *iovp; member in struct:writev_args
449 error = copyinuio(uap->iovp, uap->iovcnt, &auio);
478 struct iovec *iovp; member in struct:pwritev_args
489 error = copyinuio(uap->iovp, uap->iovcnt, &auio);
H A Dsystrace_args.c678 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
687 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
1511 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
1521 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
2071 uarg[0] = (intptr_t) p->iovp; /* struct iovec * */
3064 uarg[0] = (intptr_t) p->iovp; /* struct iovec * */
3073 uarg[0] = (intptr_t) p->iovp; /* struct iovec * */
H A Dvfs_mount.c370 struct iovec *iovp;
388 CTR4(KTR_VFS, "%s: iovp %p with iovcnt %d and flags %d", __func__,
389 uap->iovp, uap->iovcnt, flags);
411 error = copyinuio(uap->iovp, iovcnt, &auio);
H A Dkern_jail.c500 * struct iovec *iovp;
515 error = copyinuio(uap->iovp, uap->iovcnt, &auio);
1888 * struct iovec *iovp;
1903 error = copyinuio(uap->iovp, uap->iovcnt, &auio);
1908 error = copyout(auio->uio_iov, uap->iovp,
/freebsd-10.0-release/sys/amd64/linux32/
H A Dlinux32_machdep.c169 linux32_copyinuio(struct l_iovec32 *iovp, l_ulong iovcnt, struct uio **uiop) argument
184 error = copyin(&iovp[i], &iov32, sizeof(struct l_iovec32));
210 linux32_copyiniov(struct l_iovec32 *iovp32, l_ulong iovcnt, struct iovec **iovp, argument
218 *iovp = NULL;
232 *iovp = iov;
243 error = linux32_copyinuio(uap->iovp, uap->iovcnt, &auio);
257 error = linux32_copyinuio(uap->iovp, uap->iovcnt, &auio);
H A Dlinux.h775 struct iovec **iovp, int error);
H A Dlinux32_proto.h461 char iovp_l_[PADL_(struct l_iovec32 *)]; struct l_iovec32 * iovp; char iovp_r_[PADR_(struct l_iovec32 *)]; member in struct:linux_readv_args
466 char iovp_l_[PADL_(struct l_iovec32 *)]; struct l_iovec32 * iovp; char iovp_r_[PADR_(struct l_iovec32 *)]; member in struct:linux_writev_args
H A Dlinux32_systrace_args.c983 uarg[1] = (intptr_t) p->iovp; /* struct l_iovec32 * */
992 uarg[1] = (intptr_t) p->iovp; /* struct l_iovec32 * */
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Ddmu.c872 priv->iovp = uio->uio_iov;
889 kmem_free(priv->iovp, nblk * sizeof (iovec_t));
H A Dzfs_vnops.c840 iovec_t *iovp = uio->uio_iov; local
977 aiov = &iovp[i_iov];
2416 iovec_t *iovp; local
2493 iovp = uio->uio_iov;
2494 bytes_wanted = iovp->iov_len;
2502 odp = (struct dirent64 *)iovp->iov_base;
2683 iovp->iov_base += outcount;
2684 iovp->iov_len -= outcount;
/freebsd-10.0-release/sys/i386/linux/
H A Dlinux_systrace_args.c1021 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
1030 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */

Completed in 376 milliseconds