• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/nfs/

Lines Matching defs:vap

786 nfsm_chain_add_v2sattr_f(struct nfsm_chain *nmc, struct vnode_attr *vap, uint32_t szrdev)
790 nfsm_chain_add_32(error, nmc, vtonfsv2_mode(vap->va_type,
791 (VATTR_IS_ACTIVE(vap, va_mode) ? vap->va_mode : 0600)));
793 VATTR_IS_ACTIVE(vap, va_uid) ? vap->va_uid : (uint32_t)-1);
795 VATTR_IS_ACTIVE(vap, va_gid) ? vap->va_gid : (uint32_t)-1);
798 VATTR_IS_ACTIVE(vap, va_access_time) ?
799 &vap->va_access_time : NULL);
801 VATTR_IS_ACTIVE(vap, va_modify_time) ?
802 &vap->va_modify_time : NULL);
811 nfsm_chain_add_v3sattr_f(struct nfsm_chain *nmc, struct vnode_attr *vap)
815 if (VATTR_IS_ACTIVE(vap, va_mode)) {
817 nfsm_chain_add_32(error, nmc, vap->va_mode);
821 if (VATTR_IS_ACTIVE(vap, va_uid)) {
823 nfsm_chain_add_32(error, nmc, vap->va_uid);
827 if (VATTR_IS_ACTIVE(vap, va_gid)) {
829 nfsm_chain_add_32(error, nmc, vap->va_gid);
833 if (VATTR_IS_ACTIVE(vap, va_data_size)) {
835 nfsm_chain_add_64(error, nmc, vap->va_data_size);
839 if (vap->va_vaflags & VA_UTIMES_NULL) {
843 if (VATTR_IS_ACTIVE(vap, va_access_time)) {
845 nfsm_chain_add_32(error, nmc, vap->va_access_time.tv_sec);
846 nfsm_chain_add_32(error, nmc, vap->va_access_time.tv_nsec);
850 if (VATTR_IS_ACTIVE(vap, va_modify_time)) {
852 nfsm_chain_add_32(error, nmc, vap->va_modify_time.tv_sec);
853 nfsm_chain_add_32(error, nmc, vap->va_modify_time.tv_nsec);
1818 struct vnode_attr *vap)
1824 nfsm_chain_add_32(error, nmc, vtonfs_type(vap->va_type, nd->nd_vers));
1826 nfsm_chain_add_32(error, nmc, vap->va_mode & 07777);
1828 nfsm_chain_add_32(error, nmc, vtonfsv2_mode(vap->va_type, vap->va_mode));
1830 nfsm_chain_add_32(error, nmc, vap->va_nlink);
1831 nfsm_chain_add_32(error, nmc, vap->va_uid);
1832 nfsm_chain_add_32(error, nmc, vap->va_gid);
1834 nfsm_chain_add_64(error, nmc, vap->va_data_size);
1835 nfsm_chain_add_64(error, nmc, vap->va_data_alloc);
1836 nfsm_chain_add_32(error, nmc, major(vap->va_rdev));
1837 nfsm_chain_add_32(error, nmc, minor(vap->va_rdev));
1838 nfsm_chain_add_64(error, nmc, vap->va_fsid);
1839 nfsm_chain_add_64(error, nmc, vap->va_fileid);
1841 nfsm_chain_add_32(error, nmc, vap->va_data_size);
1843 if (vap->va_type == VFIFO)
1846 nfsm_chain_add_32(error, nmc, vap->va_rdev);
1847 nfsm_chain_add_32(error, nmc, vap->va_data_alloc / NFS_FABLKSIZE);
1848 nfsm_chain_add_32(error, nmc, vap->va_fsid);
1849 nfsm_chain_add_32(error, nmc, vap->va_fileid);
1851 nfsm_chain_add_time(error, nmc, nd->nd_vers, &vap->va_access_time);
1852 nfsm_chain_add_time(error, nmc, nd->nd_vers, &vap->va_modify_time);
1853 nfsm_chain_add_time(error, nmc, nd->nd_vers, &vap->va_change_time);
1862 struct vnode_attr *vap)
1877 VATTR_SET(vap, va_mode, val & 07777);
1879 VATTR_SET(vap, va_type, IFTOVT(val));
1880 VATTR_CLEAR_ACTIVE(vap, va_type);
1884 VATTR_SET(vap, va_uid, val);
1887 VATTR_SET(vap, va_gid, val);
1890 VATTR_SET(vap, va_data_size, val);
1892 VATTR_CLEAR_ACTIVE(vap, va_data_size);
1894 vap->va_access_time.tv_sec,
1895 vap->va_access_time.tv_nsec);
1896 if (vap->va_access_time.tv_sec != -1)
1897 VATTR_SET_ACTIVE(vap, va_access_time);
1899 vap->va_modify_time.tv_sec,
1900 vap->va_modify_time.tv_nsec);
1901 if (vap->va_modify_time.tv_sec != -1)
1902 VATTR_SET_ACTIVE(vap, va_modify_time);
1910 VATTR_SET(vap, va_mode, val & 07777);
1915 VATTR_SET(vap, va_uid, val);
1920 VATTR_SET(vap, va_gid, val);
1925 VATTR_SET(vap, va_data_size, val64);
1932 vap->va_access_time.tv_sec,
1933 vap->va_access_time.tv_nsec);
1934 VATTR_SET_ACTIVE(vap, va_access_time);
1937 VATTR_SET(vap, va_access_time, now);
1945 vap->va_modify_time.tv_sec,
1946 vap->va_modify_time.tv_nsec);
1947 VATTR_SET_ACTIVE(vap, va_modify_time);
1950 VATTR_SET(vap, va_modify_time, now);
1951 vap->va_vaflags |= nullflag;