Lines Matching refs:attrinfo

456     attr_data_t *attrinfo, int filetype, int lev, int symlink_lev);
499 attr_data_t **attrinfo);
525 static int read_xattr_hdr(attr_data_t **attrinfo);
1818 putfile(char *longname, char *shortname, char *parent, attr_data_t *attrinfo, in putfile() argument
1859 attrparent = attrinfo->attr_parent; in putfile()
1860 longattrname = attrinfo->attr_path; in putfile()
1861 dirfd = attrinfo->attr_parentfd; in putfile()
1862 rw_sysattr = attrinfo->attr_rw_sysattr; in putfile()
2840 open_attr_dir(char *attrname, char *dirp, int cwd, attr_data_t *attrinfo) in open_attr_dir() argument
2843 int firsttime = (attrinfo->attr_parentfd == -1); in open_attr_dir()
2853 (void) close(attrinfo->attr_parentfd); in open_attr_dir()
2854 attrinfo->attr_parentfd = -1; in open_attr_dir()
2867 if ((attrinfo->attr_parentfd = attropen(dirp, ".", O_RDONLY)) == -1) { in open_attr_dir()
2873 if ((attrinfo->attr_parentfd = retry_open_attr(-1, cwd, dirp, in open_attr_dir()
2880 (void) close(attrinfo->attr_parentfd); in open_attr_dir()
2881 attrinfo->attr_parentfd = -1; in open_attr_dir()
2891 if ((Hiddendir == 0) || (firsttime && attrinfo->attr_parent != NULL)) { in open_attr_dir()
2892 if (fchdir(attrinfo->attr_parentfd) != 0) { in open_attr_dir()
2894 (void) close(attrinfo->attr_parentfd); in open_attr_dir()
2895 attrinfo->attr_parentfd = -1; in open_attr_dir()
2902 if ((rc = verify_attr(attrname, attrinfo->attr_parent, 1, in open_attr_dir()
2903 &attrinfo->attr_rw_sysattr)) != ATTR_OK) { in open_attr_dir()
2905 (void) close(attrinfo->attr_parentfd); in open_attr_dir()
2906 attrinfo->attr_parentfd = -1; in open_attr_dir()
2917 if (firsttime && (attrinfo->attr_parent != NULL)) { in open_attr_dir()
2918 return (open_attr_dir(attrname, attrinfo->attr_parent, in open_attr_dir()
2919 attrinfo->attr_parentfd, attrinfo)); in open_attr_dir()
2949 attr_data_t *attrinfo = NULL; /* attribute info */ in doxtract() local
2997 &attrinfo)) == 0) { in doxtract()
3043 attrinfo)) != ATTR_OK)) { in doxtract()
3049 dirp, attrinfo->attr_path); in doxtract()
3054 attrinfo->attr_rw_sysattr ? gettext( in doxtract()
3066 dirfd = attrinfo->attr_parentfd; in doxtract()
3067 rw_sysattr = attrinfo->attr_rw_sysattr; in doxtract()
3173 if (attrinfo->attr_parent == NULL) { in doxtract()
3381 (attrinfo->attr_parent == NULL) ? in doxtract()
3382 dirp : attrinfo->attr_parent); in doxtract()
3480 dirp, attrinfo->attr_parent, comp, in doxtract()
4149 attr_data_t *attrinfo = NULL; in dotable() local
4165 if ((want = wantit(argv, &namep, &dirp, &comp, &attrinfo)) == 0) in dotable()
4197 char *bn = basename(attrinfo->attr_path); in dotable()
4215 attrinfo->attr_path); in dotable()
5708 attr_data_t **attrinfo) in wantit() argument
5746 (void) read_xattr_hdr(attrinfo); in wantit()
5769 attr_data_t *ainfo = *attrinfo; in wantit()
5869 int rw_sysattr, attr_data_t **attrinfo) in fill_in_attr_info() argument
5913 if (*attrinfo == NULL) { in fill_in_attr_info()
5914 if ((*attrinfo = malloc(sizeof (attr_data_t))) == NULL) { in fill_in_attr_info()
5929 if ((*attrinfo)->attr_parent != NULL) { in fill_in_attr_info()
5930 free((*attrinfo)->attr_parent); in fill_in_attr_info()
5932 if ((*attrinfo)->attr_path != NULL) { in fill_in_attr_info()
5933 free((*attrinfo)->attr_path); in fill_in_attr_info()
5941 (*attrinfo)->attr_parent = tparent; in fill_in_attr_info()
5942 (*attrinfo)->attr_path = tpath; in fill_in_attr_info()
5943 (*attrinfo)->attr_rw_sysattr = rw_sysattr; in fill_in_attr_info()
5944 (*attrinfo)->attr_parentfd = atparentfd; in fill_in_attr_info()
7841 attr_data_t *attrinfo = NULL; in xattrs_put() local
7955 fd, rw_sysattr, &attrinfo)) == 1) { in xattrs_put()
7960 rc = putfile(longname, dp->d_name, parent, attrinfo, in xattrs_put()
7992 if (attrinfo != NULL) { in xattrs_put()
7993 if (attrinfo->attr_parent != NULL) { in xattrs_put()
7994 free(attrinfo->attr_parent); in xattrs_put()
7996 free(attrinfo->attr_path); in xattrs_put()
7997 free(attrinfo); in xattrs_put()
8218 read_xattr_hdr(attr_data_t **attrinfo) in read_xattr_hdr() argument
8304 -1, 0, attrinfo)) == 1) { in read_xattr_hdr()
8321 read_xattr_hdr(attr_data_t **attrinfo) in read_xattr_hdr() argument