/darwin-on-arm/xnu/security/ |
H A D | mac_vfs_subr.c | 162 uio_t auio; local 169 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_WRITE, 171 uio_addiov(auio, CAST_USER_ADDR_T(buf), len); 173 error = vn_setxattr(vp, name, auio, options, ctx); 192 uio_t auio; local 195 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, 197 uio_addiov(auio, CAST_USER_ADDR_T(buf), len); 199 error = vn_getxattr(vp, name, auio, attrlen, options, ctx); 200 *attrlen = len - uio_resid(auio);
|
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_quota.c | 417 uio_t auio; local 429 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, 431 uio_addiov(auio, CAST_USER_ADDR_T(&header), sizeof (header)); 432 error = VNOP_READ(qfp->qf_vp, auio, 0, &context); 435 else if (uio_resid(auio)) { 473 uio_t auio; local 476 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, 478 uio_addiov(auio, CAST_USER_ADDR_T(&header), sizeof (header)); 483 if (VNOP_READ(qfp->qf_vp, auio, 0, &context) == 0) { 485 uio_reset(auio, 791 uio_t auio; local 1005 uio_t auio; local [all...] |
H A D | vfs_xattr.c | 560 uio_t auio = NULL; local 584 auio = uio_create(1, 0, UIO_SYSSPACE, UIO_READ); 598 uio_reset(auio, offset, UIO_SYSSPACE, UIO_READ); 599 uio_addiov(auio, (uintptr_t)bufptr, iosize); 600 error = VNOP_READ(svp, auio, 0, context); 611 uio_reset(auio, offset, UIO_SYSSPACE, UIO_WRITE); 612 uio_addiov(auio, (uintptr_t)bufptr, iosize); 613 error = vn_setxattr(vp, XATTR_RESOURCEFORK_NAME, auio, XATTR_NOSECURITY, context); 624 if (auio) { 625 uio_free(auio); 822 uio_t auio = NULL; local 2338 uio_t auio = NULL; local 2689 uio_t auio = NULL; local 2932 uio_t auio; local 3001 uio_t auio; local [all...] |
H A D | vfs_syscalls.c | 4993 uio_t auio; local 5009 auio = uio_createwithbuffer(1, 0, spacetype, UIO_READ, 5011 uio_addiov(auio, uap->buf, uap->count); 5022 error = VNOP_READLINK(vp, auio, ctx); 5027 *retval = uap->count - (int)uio_resid(auio); 6844 uio_t auio; local 6869 auio = uio_create(1, 0, UIO_SYSSPACE, UIO_READ); 6870 uio_addiov(auio, (uintptr_t)bufptr, bufsize); 6871 auio->uio_offset = uio->uio_offset; 6873 error = VNOP_READDIR(vp, auio, 6917 uio_t auio; local 7183 uio_t auio = NULL; local 7460 uio_t auio = NULL; local 8787 uio_t auio = NULL; local 8869 uio_t auio = NULL; local 8922 uio_t auio = NULL; local 8979 uio_t auio = NULL; local 9126 uio_t auio = NULL; local 9168 uio_t auio = NULL; local [all...] |
H A D | vfs_vnops.c | 831 uio_t auio; local 846 auio = uio_createwithbuffer(1, offset, spacetype, rw, 848 uio_addiov(auio, base, len); 867 error = vn_read_swapfile(vp, auio); 869 error = VNOP_READ(vp, auio, ioflg, &context); 872 error = VNOP_WRITE(vp, auio, ioflg, &context); 877 *aresid = uio_resid(auio); 879 if (uio_resid(auio) && error == 0)
|
H A D | vfs_attrlist.c | 579 uio_t auio; local 583 if ((auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_WRITE, uio_buf, sizeof(uio_buf))) == NULL) { 586 uio_addiov(auio, CAST_USER_ADDR_T(fndrinfo), 32); 587 error = vn_setxattr(vp, XATTR_FINDERINFO_NAME, auio, XATTR_NOSECURITY, ctx); 588 uio_free(auio); 1655 uio_t auio; local 1659 if ((auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, 1664 uio_addiov(auio, CAST_USER_ADDR_T(ab.fixedcursor), fisize); 1665 error = vn_getxattr(vp, XATTR_FINDERINFO_NAME, auio, 1667 uio_free(auio); [all...] |
H A D | vfs_lookup.c | 1287 uio_t auio; local 1322 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, &uio_buf[0], sizeof(uio_buf)); 1324 uio_addiov(auio, CAST_USER_ADDR_T(cp), MAXPATHLEN); 1326 error = VNOP_READLINK(ndp->ni_vp, auio, ctx); 1338 linklen = MAXPATHLEN - (u_int)uio_resid(auio);
|
H A D | vfs_subr.c | 7887 uio_t auio = NULL; local 7911 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, 7913 if (!rbuf || !auio) { 7918 uio_setoffset(auio,0); 7933 uio_reset(auio, uio_offset(auio), UIO_SYSSPACE, UIO_READ); 7934 uio_addiov(auio, CAST_USER_ADDR_T(rbuf), UIO_BUFF_SIZE); 7936 if((error = VNOP_READDIR(vp, auio, 0, &eofflag, &nentries, ctx))) 7939 if (uio_resid(auio) != 0) 7940 siz -= uio_resid(auio); [all...] |
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kpi_socket.c | 677 uio_t auio; local 686 auio = uio_createwithbuffer(((msg != NULL) ? msg->msg_iovlen : 0), 694 uio_addiov(auio, CAST_USER_ADDR_T((tempp + i)->iov_base), (tempp + i)->iov_len); 696 if (uio_resid(auio) < 0) return EINVAL; 699 uio_setresid(auio, (uio_resid(auio) + *recvdlen)); 701 length = uio_resid(auio); 707 error = sock->so_proto->pr_usrreqs->pru_soreceive(sock, &fromsa, auio, 712 *recvdlen = length - uio_resid(auio); 799 uio_t auio local [all...] |
H A D | uipc_syscalls.c | 910 uio_t auio = NULL; local 915 auio = uio_create(1, 0, 918 if (auio == NULL) { 921 uio_addiov(auio, uap->buf, uap->len); 931 error = sendit(p, uap->s, &msg, auio, uap->flags, retval); 933 if (auio != NULL) { 934 uio_free(auio); 1000 uio_t auio = NULL; local 1043 auio = uio_create(user_msg.msg_iovlen, 0, 1046 if (auio 1324 uio_t auio = NULL; local 1426 uio_t auio = NULL; local 2219 uio_t auio; local [all...] |
H A D | sys_generic.c | 352 uio_t auio; local 361 auio = uio_createwithbuffer(1, offset, UIO_USERSPACE64, UIO_READ, 364 auio = uio_createwithbuffer(1, offset, UIO_USERSPACE32, UIO_READ, 367 uio_addiov(auio, bufp, nbyte); 371 if ((error = fo_read(fp, auio, flags, ctx))) { 372 if (uio_resid(auio) != bytecnt && (error == ERESTART || 376 bytecnt -= uio_resid(auio); 402 uio_t auio = NULL; local 411 auio = uio_create(uap->iovcnt, 0, 418 iovp = uio_iovsaddr(auio); 568 uio_t auio; local 616 uio_t auio = NULL; local [all...] |
H A D | kern_descrip.c | 388 uio_t auio = NULL; local 419 auio = uio_createwithbuffer(1, offset, spacetype, rw, &uio_buf[0], sizeof(uio_buf)); 421 uio_addiov(auio, base, len); 427 error = fo_write(fp, auio, flags, &context); 429 error = fo_read(fp, auio, flags, &context); 432 *aresid = uio_resid(auio); 434 if (uio_resid(auio) && error == 0)
|
/darwin-on-arm/xnu/bsd/netat/ |
H A D | aurp_aurpd.c | 204 uio_t auio; local 252 auio = uio_createwithbuffer(0, 0, UIO_SYSSPACE, UIO_READ, 265 uio_setresid(auio, A_LARGE_SIZE); 266 *err = soreceive(so, (struct sockaddr **)&from, auio, &p_mbuf, 0, &flags);
|
H A D | aurp.h | 211 struct uio auio; /* Dummy uio struct for soreceive() */ member in struct:aurp_global_t
|
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_cprotect.c | 917 uio_t auio; local 927 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, &uio_buf[0], sizeof(uio_buf)); 928 uio_addiov(auio, CAST_USER_ADDR_T(outxattr), attrsize); 933 args.a_uio = auio; 950 uio_free(auio); 1222 uio_t auio; local 1228 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, &uio_buf[0], sizeof(uio_buf)); 1232 args.a_uio = auio; 1247 uio_addiov(auio, CAST_USER_ADDR_T(xattr), attrsize); 1311 uio_addiov(auio, CAST_USER_ADDR_ [all...] |
H A D | hfs_readwrite.c | 4685 uio_t auio; local 4707 auio = uio_create(1, 0, UIO_SYSSPACE, UIO_READ); 4712 uio_reset(auio, offset, UIO_SYSSPACE, UIO_READ); 4713 uio_addiov(auio, (uintptr_t)bufp, iosize); 4715 error = cluster_read(vp, auio, copysize, IO_NOCACHE); 4720 if (uio_resid(auio) != 0) { 4721 printf("hfs_clonefile: cluster_read: uio_resid = %lld\n", (int64_t)uio_resid(auio)); 4726 uio_reset(auio, writebase + offset, UIO_SYSSPACE, UIO_WRITE); 4727 uio_addiov(auio, (uintptr_t)bufp, iosize); 4729 error = cluster_write(vp, auio, writebas [all...] |
H A D | hfs_hotfiles.c | 1929 uio_t auio; local 1931 auio = uio_create(1, 0, UIO_SYSSPACE, UIO_WRITE); 1932 uio_addiov(auio, (uintptr_t)buffer, nodesize); 1936 args.a_uio = auio; 1947 uio_free(auio);
|
/darwin-on-arm/xnu/bsd/nfs/ |
H A D | nfs_serv.c | 701 uio_t auio = NULL; local 727 auio = uio_createwithbuffer(mpcnt, 0, UIO_SYSSPACE, UIO_READ, uio_bufp, uio_buflen); 728 if (!auio) 733 uio_addiov(auio, CAST_USER_ADDR_T((caddr_t)mbuf_data(mp)), mbuf_len(mp)); 757 error = VNOP_READLINK(vp, auio, ctx); 784 if (auio && (uio_resid(auio) > 0)) { 785 len -= uio_resid(auio); 826 uio_t auio = NULL; local 894 auio 1185 uio_t auio = NULL; local 1383 uio_t auio = NULL; local 3293 uio_t auio = NULL; local 3898 uio_t auio = NULL; local 4119 uio_t auio = NULL; local [all...] |
H A D | nfs_bio.c | 1657 uio_t auio; local 1686 auio = uio_createwithbuffer(1, NBOFF(bp) + offset, UIO_SYSSPACE, 1688 uio_addiov(auio, CAST_USER_ADDR_T(bp->nb_data + offset), length); 1691 error = nmp->nm_funcs->nf_read_rpc_async_finish(np, req, auio, &rlen, &eof); 2157 uio_t auio; local 2161 auio = uio_createwithbuffer(1, (NBOFF(bp) + firstpg * PAGE_SIZE_64), 2163 if (!auio) { 2166 uio_addiov(auio, CAST_USER_ADDR_T(bp->nb_data + (firstpg * PAGE_SIZE)), 2168 error = nfs_read_rpc(np, auio, ctx); 2182 if (uio_resid(auio) > 2609 uio_t auio; local 2695 uio_t auio; local 2813 uio_t auio; local [all...] |
H A D | nfs_vnops.c | 2511 uio_t auio; local 2861 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, 2867 uio_reset(auio, boff + start, UIO_SYSSPACE, UIO_READ); 2868 uio_addiov(auio, CAST_USER_ADDR_T(bp->nb_data + start), on - start); 2869 error = nfs_read_rpc(np, auio, ctx); 2875 if (uio_resid(auio) > 0) { 2876 FSDBG(516, bp, (caddr_t)uio_curriovbase(auio) - bp->nb_data, uio_resid(auio), 0xd00dee01); 2877 bzero(CAST_DOWN(caddr_t, uio_curriovbase(auio)), uio_resid(auio)); 6980 uio_t auio; local [all...] |
H A D | nfs4_vnops.c | 7759 uio_t auio; local 7854 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_WRITE, &uio_buf, sizeof(uio_buf)); 7855 uio_addiov(auio, (uintptr_t)&finfo, sizeof(finfo)); 7856 vwa.a_uio = auio;
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | in_dhcp.c | 323 uio_t auio; local 328 auio = uio_createwithbuffer(1, 0, UIO_SYSSPACE, UIO_READ, 330 uio_addiov(auio, CAST_USER_ADDR_T(pp), psize); 333 error = soreceive(so, (struct sockaddr **) 0, auio, 0, 0, &rcvflg); 334 *actual_size = psize - uio_resid(auio);
|
/darwin-on-arm/xnu/bsd/dev/vn/ |
H A D | vn.c | 252 uio_t auio; local 256 auio = uio_createwithbuffer(1, offset, UIO_SYSSPACE, op, 258 uio_addiov(auio, CAST_USER_ADDR_T(base), count); 260 error = VNOP_READ(vp, auio, IO_SYNC, ctx); 262 error = VNOP_WRITE(vp, auio, IO_SYNC, ctx); 265 *resid = uio_resid(auio);
|