Lines Matching refs:attrinfo

457     attr_data_t *attrinfo, int filetype, int lev, int symlink_lev);
500 attr_data_t **attrinfo);
526 static int read_xattr_hdr(attr_data_t **attrinfo);
1820 putfile(char *longname, char *shortname, char *parent, attr_data_t *attrinfo, in putfile() argument
1861 attrparent = attrinfo->attr_parent; in putfile()
1862 longattrname = attrinfo->attr_path; in putfile()
1863 dirfd = attrinfo->attr_parentfd; in putfile()
1864 rw_sysattr = attrinfo->attr_rw_sysattr; in putfile()
2842 open_attr_dir(char *attrname, char *dirp, int cwd, attr_data_t *attrinfo) in open_attr_dir() argument
2845 int firsttime = (attrinfo->attr_parentfd == -1); in open_attr_dir()
2855 (void) close(attrinfo->attr_parentfd); in open_attr_dir()
2856 attrinfo->attr_parentfd = -1; in open_attr_dir()
2869 if ((attrinfo->attr_parentfd = attropen(dirp, ".", O_RDONLY)) == -1) { in open_attr_dir()
2875 if ((attrinfo->attr_parentfd = retry_open_attr(-1, cwd, dirp, in open_attr_dir()
2882 (void) close(attrinfo->attr_parentfd); in open_attr_dir()
2883 attrinfo->attr_parentfd = -1; in open_attr_dir()
2893 if ((Hiddendir == 0) || (firsttime && attrinfo->attr_parent != NULL)) { in open_attr_dir()
2894 if (fchdir(attrinfo->attr_parentfd) != 0) { in open_attr_dir()
2896 (void) close(attrinfo->attr_parentfd); in open_attr_dir()
2897 attrinfo->attr_parentfd = -1; in open_attr_dir()
2904 if ((rc = verify_attr(attrname, attrinfo->attr_parent, 1, in open_attr_dir()
2905 &attrinfo->attr_rw_sysattr)) != ATTR_OK) { in open_attr_dir()
2907 (void) close(attrinfo->attr_parentfd); in open_attr_dir()
2908 attrinfo->attr_parentfd = -1; in open_attr_dir()
2919 if (firsttime && (attrinfo->attr_parent != NULL)) { in open_attr_dir()
2920 return (open_attr_dir(attrname, attrinfo->attr_parent, in open_attr_dir()
2921 attrinfo->attr_parentfd, attrinfo)); in open_attr_dir()
2951 attr_data_t *attrinfo = NULL; /* attribute info */ in doxtract() local
2999 &attrinfo)) == 0) { in doxtract()
3045 attrinfo)) != ATTR_OK)) { in doxtract()
3051 dirp, attrinfo->attr_path); in doxtract()
3056 attrinfo->attr_rw_sysattr ? gettext( in doxtract()
3068 dirfd = attrinfo->attr_parentfd; in doxtract()
3069 rw_sysattr = attrinfo->attr_rw_sysattr; in doxtract()
3175 if (attrinfo->attr_parent == NULL) { in doxtract()
3383 (attrinfo->attr_parent == NULL) ? in doxtract()
3384 dirp : attrinfo->attr_parent); in doxtract()
3482 dirp, attrinfo->attr_parent, comp, in doxtract()
4151 attr_data_t *attrinfo = NULL; in dotable() local
4167 if ((want = wantit(argv, &namep, &dirp, &comp, &attrinfo)) == 0) in dotable()
4199 char *bn = basename(attrinfo->attr_path); in dotable()
4217 attrinfo->attr_path); in dotable()
5710 attr_data_t **attrinfo) in wantit() argument
5748 (void) read_xattr_hdr(attrinfo); in wantit()
5771 attr_data_t *ainfo = *attrinfo; in wantit()
5871 int rw_sysattr, attr_data_t **attrinfo) in fill_in_attr_info() argument
5915 if (*attrinfo == NULL) { in fill_in_attr_info()
5916 if ((*attrinfo = malloc(sizeof (attr_data_t))) == NULL) { in fill_in_attr_info()
5931 if ((*attrinfo)->attr_parent != NULL) { in fill_in_attr_info()
5932 free((*attrinfo)->attr_parent); in fill_in_attr_info()
5934 if ((*attrinfo)->attr_path != NULL) { in fill_in_attr_info()
5935 free((*attrinfo)->attr_path); in fill_in_attr_info()
5943 (*attrinfo)->attr_parent = tparent; in fill_in_attr_info()
5944 (*attrinfo)->attr_path = tpath; in fill_in_attr_info()
5945 (*attrinfo)->attr_rw_sysattr = rw_sysattr; in fill_in_attr_info()
5946 (*attrinfo)->attr_parentfd = atparentfd; in fill_in_attr_info()
7843 attr_data_t *attrinfo = NULL; in xattrs_put() local
7957 fd, rw_sysattr, &attrinfo)) == 1) { in xattrs_put()
7962 rc = putfile(longname, dp->d_name, parent, attrinfo, in xattrs_put()
7994 if (attrinfo != NULL) { in xattrs_put()
7995 if (attrinfo->attr_parent != NULL) { in xattrs_put()
7996 free(attrinfo->attr_parent); in xattrs_put()
7998 free(attrinfo->attr_path); in xattrs_put()
7999 free(attrinfo); in xattrs_put()
8220 read_xattr_hdr(attr_data_t **attrinfo) in read_xattr_hdr() argument
8306 -1, 0, attrinfo)) == 1) { in read_xattr_hdr()
8323 read_xattr_hdr(attr_data_t **attrinfo) in read_xattr_hdr() argument