/external/squashfs-tools/squashfs-tools/ |
H A D | unsquashfs_xattr.c | 26 #include "xattr.h" 28 #include <sys/xattr.h> 35 void write_xattr(char *pathname, unsigned int xattr) argument 44 if(ignore_xattrs || xattr == SQUASHFS_INVALID_XATTR || 48 xattr_list = get_xattr(xattr, &count, 1); 69 * disable xattr output as this error is 75 "xattr %s for file %s because " 90 * limits on the amount of xattr 93 * we shouldn't disable xattr ouput, 99 "xattr [all...] |
H A D | read_xattrs.c | 26 * Common xattr read code shared between mksquashfs and unsquashfs 44 #include "xattr.h" 114 * construct the xattr_list entry from the fs xattr, including 117 static int read_xattr_entry(struct xattr_list *xattr, argument 132 xattr->full_name = malloc(len + entry->size + 1); 133 if(xattr->full_name == NULL) 136 memcpy(xattr->full_name, prefix_table[i].prefix, len); 137 memcpy(xattr->full_name + len, name, entry->size); 138 xattr->full_name[len + entry->size] = '\0'; 139 xattr 359 long long xattr; local [all...] |
H A D | xattr.h | 24 * xattr.h 32 /* maximum size of xattr value data that will be inlined */ 35 /* the target size of an inode's xattr name:value list. If it 36 * exceeds this, then xattr value data will be successively out of lined 113 static inline void write_xattr(char *pathname, unsigned int xattr) argument
|
H A D | xattr.c | 22 * xattr.c 37 #include <sys/xattr.h> 42 #include "xattr.h" 53 /* compressed xattr table */ 57 /* cached uncompressed xattr data */ 61 /* cached uncompressed xattr id table */ 65 /* saved compressed xattr table */ 68 /* saved cached uncompressed xattr data */ 72 /* saved cached uncompressed xattr id table */ 75 /* xattr has 109 get_prefix(struct xattr_list *xattr, char *name) argument 265 get_xattr_size(struct xattr_list *xattr) argument 336 struct xattr_list *xattr = &xattr_list[i]; local 349 struct xattr_list *xattr = &xattr_list[i]; local 379 check_value_dupl(struct xattr_list *xattr) argument 553 struct xattr_list *xattr = &xattr_list[i]; local 592 struct xattr_list *xattr = &xattr_list[i]; local 610 struct xattr_list *xattr = &xattr_list[i]; local [all...] |
H A D | unsquashfs.h | 97 unsigned int xattr; member in struct:inode 184 unsigned int xattr; member in struct:dir 205 unsigned int xattr; member in struct:squashfs_file
|
H A D | squashfs_fs.h | 214 /* xattr id lookup table defines */ 337 unsigned int xattr; member in struct:squashfs_lipc_inode_header 360 unsigned int xattr; member in struct:squashfs_ldev_inode_header 402 unsigned int xattr; member in struct:squashfs_lreg_inode_header 433 unsigned int xattr; member in struct:squashfs_ldir_inode_header 480 long long xattr; member in struct:squashfs_xattr_id
|
H A D | unsquashfs.c | 30 #include "xattr.h" 820 unsigned int xattr, unsigned int set_mode) 824 write_xattr(pathname, xattr); 972 file->xattr = inode->xattr; 989 file->xattr = dir->xattr; 1104 write_xattr(pathname, i->xattr); 1137 i->gid, i->time, i->xattr, TRUE); 1160 i->time, i->xattr, TRU 819 set_attributes(char *pathname, int mode, uid_t uid, gid_t guid, time_t time, unsigned int xattr, unsigned int set_mode) argument [all...] |
H A D | mksquashfs.c | 70 #include "xattr.h" 287 /* xattr stats */ 864 int xattr = read_xattrs(dir_ent); local 871 sparse || IS_XATTR(xattr)) 875 if(dir_info->dir_is_ldir || IS_XATTR(xattr)) 879 if(IS_XATTR(xattr)) 883 if(IS_XATTR(xattr)) 887 if(IS_XATTR(xattr)) 891 if(IS_XATTR(xattr)) 895 if(IS_XATTR(xattr)) [all...] |
/external/squashfs-tools/kernel/fs/squashfs/ |
H A D | squashfs_fs.h | 315 __le32 xattr; member in struct:squashfs_lreg_inode 346 __le32 xattr; member in struct:squashfs_ldir_inode
|
/external/squashfs-tools/kernel/include/linux/ |
H A D | squashfs_fs.h | 314 __le32 xattr; member in struct:squashfs_lreg_inode 345 __le32 xattr; member in struct:squashfs_ldir_inode
|