/external/squashfs-tools/squashfs-tools/ |
unsquashfs_xattr.c | 43 struct xattr_list *xattr_list; local 53 xattr_list = get_xattr(xattr, &count, 1); 54 if(xattr_list == NULL) { 60 int prefix = xattr_list[i].type & SQUASHFS_XATTR_PREFIX_MASK; 66 int res = lsetxattr(pathname, xattr_list[i].full_name, 67 xattr_list[i].value, xattr_list[i].vsize, 0); 84 xattr_list[i].full_name, 108 xattr_list[i].full_name [all...] |
xattr.h | 42 struct xattr_list { struct 51 struct xattr_list *vnext; 55 struct xattr_list *xattr_list; member in struct:dupl_id 66 extern int generate_xattrs(int, struct xattr_list *); 77 extern struct xattr_list *get_xattr(int, unsigned int *, int); 78 extern void free_xattr(struct xattr_list *, int); 129 static inline struct xattr_list *get_xattr(int i, unsigned int *count, int j)
|
xattr.c | 96 static struct xattr_list *dupl_value[65536]; 125 extern struct xattr_list *get_xattr(int, unsigned int *, int); 129 static int get_prefix(struct xattr_list *xattr, char *name) 152 static struct xattr_list *next_xattr_list(int *xattr_count, struct xattr_list **xattrs) { 153 struct xattr_list *x; 154 x = realloc(*xattrs, ++*xattr_count * sizeof(struct xattr_list)); 161 struct selabel_handle *sehnd, struct xattr_list *xattrs) 171 static void set_caps_xattr(uint64_t caps, struct xattr_list *xattrs) 186 static int read_xattrs_from_system(char *filename, struct xattr_list **xattrs 191 struct xattr_list *xattr_list = NULL; local 686 struct xattr_list *xattr_list = NULL, *next_xattr = NULL; local 689 struct xattr_list *xattr_list; local 754 struct xattr_list *xattr_list = get_xattr(i, &count, 0); local [all...] |
read_xattrs.c | 114 * construct the xattr_list entry from the fs xattr, including 117 static int read_xattr_entry(struct xattr_list *xattr, 279 void free_xattr(struct xattr_list *xattr_list, int count) 284 free(xattr_list[i].full_name); 286 free(xattr_list); 311 struct xattr_list *get_xattr(int i, unsigned int *count, int ignore) 314 struct xattr_list *xattr_list = NULL; local 334 xattr_list = realloc(xattr_list, (j + 1) [all...] |