Lines Matching refs:attr

79 #include <attr.h>
206 } *attr;
279 * /dev/null/attr.hdr
282 * /dev/null/attr
580 static int Tflag; /* Trusted Extensions attr flags */
2805 * attrname = <attr> | <sys_attr>
2809 * attrinfo->parent = <attr>
2814 * attrinfo->parent = <attr>
2815 * attrname = <attr> | <sys_attr>
2914 * attribute, of an attribute (i.e., <attr>/<sys_attr>), then
3139 * Handle extraction of hidden attr dir.
3758 attr = (struct sec_attr *)tp;
3759 switch (attr->attr_type) {
3762 (void) sscanf(attr->attr_len,
3768 &attr->attr_info[0]) + 1;
3771 &attr->attr_info[0], &aclp);
3804 strlen(&attr->attr_info[0]);
3808 attr);
3813 "unrecognized attr"
5869 fill_in_attr_info(char *attr, char *longname, char *attrparent, int atparentfd,
5883 attrparent, attr, longname);
5891 pathlen = strlen(attr) + 1;
5902 attr, longname);
5911 attr);
5922 attr, longname);
6712 struct sec_attr *attr;
6729 attr = (struct sec_attr *)malloc(newattrsize);
6730 if (attr == NULL) {
6735 attr->attr_type = attr_type;
6736 (void) sprintf(attr->attr_len,
6738 (void) strcpy((char *)&attr->attr_info[0], attrtext);
6746 attr = (struct sec_attr *)malloc(newattrsize);
6747 if (attr == NULL) {
6752 attr->attr_type = attr_type;
6753 (void) sprintf(attr->attr_len,
6754 "%06d", size); /* len of attr data */
6755 (void) strcpy((char *)&attr->attr_info[0], attrtext);
6764 /* old security info + new attr header(8) + new attr */
6771 free(attr);
6776 (void) memcpy(new_secinfo + oldsize, attr, newattrsize);
6779 free(attr);
7598 int stringlen; /* length of filename + attr */
7600 * length of filename + attr
8196 * dump extended attr lookup info
8578 attropen(char *file, char *attr, int omode, mode_t cmode)
8778 * ATTR_FLAG_TYPE = 'F' file attr flags construct binary flags
8790 extract_attr(char **file_ptr, struct sec_attr *attr)
8795 dummy_buf = attr->attr_info;
8797 switch (attr->attr_type) {