Lines Matching defs:abp

1406  * abp is the state of the attribute filling operation.
1412 struct _attrlist_buf *abp, struct vnode_attr *vap, int proc_is64,
1422 ATTR_PACK4((*abp), 0);
1423 abp->actual.commonattr |= ATTR_CMN_ERROR;
1426 attrlist_pack_string(abp, cnp, cnl);
1427 abp->actual.commonattr |= ATTR_CMN_NAME;
1431 ATTR_PACK4((*abp),
1433 abp->actual.commonattr |= ATTR_CMN_DEVID;
1435 ATTR_PACK4((*abp), vap->va_devid);
1436 abp->actual.commonattr |= ATTR_CMN_DEVID;
1438 ATTR_PACK4((*abp), 0);
1443 ATTR_PACK8((*abp),
1445 abp->actual.commonattr |= ATTR_CMN_FSID;
1447 ATTR_PACK8((*abp), vap->va_fsid64);
1448 abp->actual.commonattr |= ATTR_CMN_FSID;
1455 ATTR_PACK8((*abp), fsid);
1456 abp->actual.commonattr |= ATTR_CMN_FSID;
1460 ATTR_PACK8((*abp), fsid);
1465 ATTR_PACK4((*abp), vtype);
1466 abp->actual.commonattr |= ATTR_CMN_OBJTYPE;
1468 ATTR_PACK4((*abp), vap->va_objtype);
1469 abp->actual.commonattr |= ATTR_CMN_OBJTYPE;
1471 ATTR_PACK4((*abp), 0);
1476 ATTR_PACK4((*abp), vp->v_tag);
1477 abp->actual.commonattr |= ATTR_CMN_OBJTAG;
1479 ATTR_PACK4((*abp), vap->va_objtag);
1480 abp->actual.commonattr |= ATTR_CMN_OBJTAG;
1482 ATTR_PACK4((*abp), 0);
1499 ATTR_PACK8((*abp), f);
1500 abp->actual.commonattr |= ATTR_CMN_OBJID;
1516 ATTR_PACK8((*abp), f);
1517 abp->actual.commonattr |= ATTR_CMN_OBJPERMANENTID;
1524 ATTR_PACK8((*abp), f);
1525 abp->actual.commonattr |= ATTR_CMN_PAROBJID;
1529 ATTR_PACK4((*abp), vap->va_encoding);
1530 abp->actual.commonattr |= ATTR_CMN_SCRIPT;
1532 ATTR_PACK4((*abp), 0x7e);
1536 ATTR_PACK_TIME((*abp), vap->va_create_time, proc_is64);
1537 abp->actual.commonattr |= ATTR_CMN_CRTIME;
1540 ATTR_PACK_TIME((*abp), vap->va_modify_time, proc_is64);
1541 abp->actual.commonattr |= ATTR_CMN_MODTIME;
1544 ATTR_PACK_TIME((*abp), vap->va_change_time, proc_is64);
1545 abp->actual.commonattr |= ATTR_CMN_CHGTIME;
1548 ATTR_PACK_TIME((*abp), vap->va_access_time, proc_is64);
1549 abp->actual.commonattr |= ATTR_CMN_ACCTIME;
1552 ATTR_PACK_TIME((*abp), vap->va_backup_time, proc_is64);
1553 abp->actual.commonattr |= ATTR_CMN_BKUPTIME;
1605 uio_addiov(auio, CAST_USER_ADDR_T(abp->fixedcursor),
1621 bzero(abp->fixedcursor, 32);
1626 abp->fixedcursor += 32;
1627 abp->actual.commonattr |= ATTR_CMN_FNDRINFO;
1639 bcopy(&vap->va_finderinfo[0], abp->fixedcursor, fisize);
1640 abp->fixedcursor += fisize;
1641 abp->actual.commonattr |= ATTR_CMN_FNDRINFO;
1643 bzero(abp->fixedcursor, fisize);
1644 abp->fixedcursor += fisize;
1648 ATTR_PACK4((*abp), vap->va_uid);
1649 abp->actual.commonattr |= ATTR_CMN_OWNERID;
1652 ATTR_PACK4((*abp), vap->va_gid);
1653 abp->actual.commonattr |= ATTR_CMN_GRPID;
1656 ATTR_PACK4((*abp), vap->va_mode);
1657 abp->actual.commonattr |= ATTR_CMN_ACCESSMASK;
1660 ATTR_PACK4((*abp), vap->va_flags);
1661 abp->actual.commonattr |= ATTR_CMN_FLAGS;
1665 ATTR_PACK4((*abp), vap->va_write_gencount);
1666 abp->actual.commonattr |= ATTR_CMN_GEN_COUNT;
1668 ATTR_PACK4((*abp), 0);
1674 ATTR_PACK4((*abp), vap->va_document_id);
1675 abp->actual.commonattr |= ATTR_CMN_DOCUMENT_ID;
1677 ATTR_PACK4((*abp), 0);
1702 ATTR_PACK4((*abp), perms);
1703 abp->actual.commonattr |= ATTR_CMN_USERACCESS;
1705 ATTR_PACK4((*abp), perms);
1706 abp->actual.commonattr |= ATTR_CMN_USERACCESS;
1708 ATTR_PACK4((*abp), 0);
1720 attrlist_pack_variable2(abp, &fsec, __offsetof(struct kauth_filesec, fsec_acl), vap->va_acl, KAUTH_ACL_COPYSIZE(vap->va_acl));
1721 abp->actual.commonattr |= ATTR_CMN_EXTENDED_SECURITY;
1723 attrlist_pack_variable(abp, NULL, 0);
1728 ATTR_PACK(abp, vap->va_uuuid);
1729 abp->actual.commonattr |= ATTR_CMN_UUID;
1731 ATTR_PACK(abp, kauth_null_guid);
1736 ATTR_PACK(abp, vap->va_guuid);
1737 abp->actual.commonattr |= ATTR_CMN_GRPUUID;
1739 ATTR_PACK(abp, kauth_null_guid);
1743 ATTR_PACK8((*abp), vap->va_fileid);
1744 abp->actual.commonattr |= ATTR_CMN_FILEID;
1747 ATTR_PACK8((*abp), vap->va_parentid);
1748 abp->actual.commonattr |= ATTR_CMN_PARENTID;
1752 attrlist_pack_string (abp, fullpathptr, fullpathlen);
1753 abp->actual.commonattr |= ATTR_CMN_FULLPATH;
1758 ATTR_PACK_TIME((*abp), vap->va_addedtime, proc_is64);
1759 abp->actual.commonattr |= ATTR_CMN_ADDEDTIME;
1763 ATTR_PACK_TIME((*abp), zerotime, proc_is64);
1768 ATTR_PACK4((*abp), vap->va_dataprotect_class);
1769 abp->actual.commonattr |= ATTR_CMN_DATA_PROTECT_FLAGS;
1771 ATTR_PACK4((*abp), 0);
1779 attr_pack_dir(struct vnode *vp, struct attrlist *alp, struct _attrlist_buf *abp,
1783 ATTR_PACK4((*abp), (uint32_t)vap->va_dirlinkcount);
1784 abp->actual.dirattr |= ATTR_DIR_LINKCOUNT;
1787 ATTR_PACK4((*abp), (uint32_t)vap->va_nchildren);
1788 abp->actual.dirattr |= ATTR_DIR_ENTRYCOUNT;
1819 ATTR_PACK4((*abp), mntstat);
1820 abp->actual.dirattr |= ATTR_DIR_MOUNTSTATUS;
1834 struct _attrlist_buf *abp, struct vnode_attr *vap, int return_valid,
1878 ATTR_PACK4((*abp), (uint32_t)vap->va_nlink);
1879 abp->actual.fileattr |= ATTR_FILE_LINKCOUNT;
1906 ATTR_PACK8((*abp), totalsize);
1907 abp->actual.fileattr |= ATTR_FILE_TOTALSIZE;
1909 ATTR_PACK8((*abp), vap->va_total_size);
1910 abp->actual.fileattr |= ATTR_FILE_TOTALSIZE;
1914 ATTR_PACK8((*abp), zero_val);
1931 ATTR_PACK8((*abp), totalalloc);
1932 abp->actual.fileattr |= ATTR_FILE_ALLOCSIZE;
1934 ATTR_PACK8((*abp), vap->va_total_alloc);
1935 abp->actual.fileattr |= ATTR_FILE_ALLOCSIZE;
1939 ATTR_PACK8((*abp), zero_val);
1943 ATTR_PACK4((*abp), vap->va_iosize);
1944 abp->actual.fileattr |= ATTR_FILE_IOBLOCKSIZE;
1948 ATTR_PACK4((*abp), 0); /* this value is deprecated */
1949 abp->actual.fileattr |= ATTR_FILE_CLUMPSIZE;
1963 ATTR_PACK4((*abp), dev);
1964 abp->actual.fileattr |= ATTR_FILE_DEVTYPE;
1966 ATTR_PACK4((*abp), 0);
1967 abp->actual.fileattr |= ATTR_FILE_DEVTYPE;
1969 ATTR_PACK4((*abp), vap->va_rdev);
1970 abp->actual.fileattr |= ATTR_FILE_DEVTYPE;
1972 ATTR_PACK4((*abp), 0);
1982 ATTR_PACK8((*abp), vap->va_data_size);
1984 ATTR_PACK8((*abp), vap->va_total_size);
1986 abp->actual.fileattr |= ATTR_FILE_DATALENGTH;
1990 ATTR_PACK8((*abp), vap->va_data_alloc);
1992 ATTR_PACK8((*abp), vap->va_total_alloc);
1994 abp->actual.fileattr |= ATTR_FILE_DATAALLOCSIZE;
1999 ATTR_PACK8((*abp), rlength);
2000 abp->actual.fileattr |= ATTR_FILE_RSRCLENGTH;
2002 ATTR_PACK8((*abp), vap->va_rsrc_length);
2003 abp->actual.fileattr |= ATTR_FILE_RSRCLENGTH;
2007 ATTR_PACK8((*abp), zero_val);
2012 ATTR_PACK8((*abp), ralloc);
2013 abp->actual.fileattr |= ATTR_FILE_RSRCALLOCSIZE;
2015 ATTR_PACK8((*abp), vap->va_rsrc_alloc);
2016 abp->actual.fileattr |= ATTR_FILE_RSRCALLOCSIZE;
2020 ATTR_PACK8((*abp), zero_val);