/kernel/linux/linux-5.10/fs/ubifs/ |
H A D | xattr.c | 269 struct ubifs_dent_node *xent; in ubifs_xattr_set() local 282 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_xattr_set() 283 if (!xent) in ubifs_xattr_set() 292 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_set() 311 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in ubifs_xattr_set() 322 kfree(xent); in ubifs_xattr_set() 333 struct ubifs_dent_node *xent; in ubifs_xattr_get() local 340 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_xattr_get() 341 if (!xent) in ubifs_xattr_get() 346 err = ubifs_tnc_lookup_nm(c, &key, xent, in ubifs_xattr_get() 402 struct ubifs_dent_node *xent, *pxent = NULL; ubifs_listxattr() local 506 struct ubifs_dent_node *xent, *pxent = NULL; ubifs_purge_xattrs() local 600 struct ubifs_dent_node *xent; ubifs_xattr_remove() local [all...] |
H A D | journal.c | 518 * @xent: non-zero if the directory entry is an extended attribute entry 540 int deletion, int xent) in ubifs_jnl_update() 589 if (!xent) { in ubifs_jnl_update() 686 if (xent) { in ubifs_jnl_update() 882 struct ubifs_dent_node *xent, *pxent = NULL; in ubifs_jnl_write_inode() local 892 xent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_jnl_write_inode() 893 if (IS_ERR(xent)) { in ubifs_jnl_write_inode() 894 err = PTR_ERR(xent); in ubifs_jnl_write_inode() 902 fname_name(&nm) = xent->name; in ubifs_jnl_write_inode() 903 fname_len(&nm) = le16_to_cpu(xent in ubifs_jnl_write_inode() 538 ubifs_jnl_update(struct ubifs_info *c, const struct inode *dir, const struct fscrypt_name *nm, const struct inode *inode, int deletion, int xent) ubifs_jnl_update() argument 1712 struct ubifs_dent_node *xent; ubifs_jnl_delete_xattr() local [all...] |
H A D | orphan.c | 160 struct ubifs_dent_node *xent, *pxent = NULL; in ubifs_add_orphan() local 171 xent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_add_orphan() 172 if (IS_ERR(xent)) { in ubifs_add_orphan() 173 err = PTR_ERR(xent); in ubifs_add_orphan() 180 fname_name(&nm) = xent->name; in ubifs_add_orphan() 181 fname_len(&nm) = le16_to_cpu(xent->nlen); in ubifs_add_orphan() 182 xattr_inum = le64_to_cpu(xent->inum); in ubifs_add_orphan() 187 kfree(xent); in ubifs_add_orphan() 192 pxent = xent; in ubifs_add_orphan() 193 key_read(c, &xent in ubifs_add_orphan() [all...] |
H A D | tnc.c | 2905 struct ubifs_dent_node *xent, *pxent = NULL; in ubifs_tnc_remove_ino() local 2919 xent = ubifs_tnc_next_ent(c, &key1, &nm); in ubifs_tnc_remove_ino() 2920 if (IS_ERR(xent)) { in ubifs_tnc_remove_ino() 2921 err = PTR_ERR(xent); in ubifs_tnc_remove_ino() 2928 xattr_inum = le64_to_cpu(xent->inum); in ubifs_tnc_remove_ino() 2929 dbg_tnc("xent '%s', ino %lu", xent->name, in ubifs_tnc_remove_ino() 2934 fname_name(&nm) = xent->name; in ubifs_tnc_remove_ino() 2935 fname_len(&nm) = le16_to_cpu(xent->nlen); in ubifs_tnc_remove_ino() 2939 kfree(xent); in ubifs_tnc_remove_ino() [all...] |
H A D | ubifs.h | 1773 int deletion, int xent);
|
/kernel/linux/linux-6.6/fs/ubifs/ |
H A D | xattr.c | 269 struct ubifs_dent_node *xent; in ubifs_xattr_set() local 282 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_xattr_set() 283 if (!xent) in ubifs_xattr_set() 292 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_set() 311 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in ubifs_xattr_set() 322 kfree(xent); in ubifs_xattr_set() 333 struct ubifs_dent_node *xent; in ubifs_xattr_get() local 340 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_xattr_get() 341 if (!xent) in ubifs_xattr_get() 346 err = ubifs_tnc_lookup_nm(c, &key, xent, in ubifs_xattr_get() 402 struct ubifs_dent_node *xent, *pxent = NULL; ubifs_listxattr() local 506 struct ubifs_dent_node *xent, *pxent = NULL; ubifs_purge_xattrs() local 600 struct ubifs_dent_node *xent; ubifs_xattr_remove() local [all...] |
H A D | journal.c | 518 * @xent: non-zero if the directory entry is an extended attribute entry 540 int deletion, int xent) in ubifs_jnl_update() 589 if (!xent) { in ubifs_jnl_update() 686 if (xent) { in ubifs_jnl_update() 882 struct ubifs_dent_node *xent, *pxent = NULL; in ubifs_jnl_write_inode() local 892 xent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_jnl_write_inode() 893 if (IS_ERR(xent)) { in ubifs_jnl_write_inode() 894 err = PTR_ERR(xent); in ubifs_jnl_write_inode() 902 fname_name(&nm) = xent->name; in ubifs_jnl_write_inode() 903 fname_len(&nm) = le16_to_cpu(xent in ubifs_jnl_write_inode() 538 ubifs_jnl_update(struct ubifs_info *c, const struct inode *dir, const struct fscrypt_name *nm, const struct inode *inode, int deletion, int xent) ubifs_jnl_update() argument 1722 struct ubifs_dent_node *xent; ubifs_jnl_delete_xattr() local [all...] |
H A D | orphan.c | 160 struct ubifs_dent_node *xent, *pxent = NULL; in ubifs_add_orphan() local 171 xent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_add_orphan() 172 if (IS_ERR(xent)) { in ubifs_add_orphan() 173 err = PTR_ERR(xent); in ubifs_add_orphan() 180 fname_name(&nm) = xent->name; in ubifs_add_orphan() 181 fname_len(&nm) = le16_to_cpu(xent->nlen); in ubifs_add_orphan() 182 xattr_inum = le64_to_cpu(xent->inum); in ubifs_add_orphan() 187 kfree(xent); in ubifs_add_orphan() 192 pxent = xent; in ubifs_add_orphan() 193 key_read(c, &xent in ubifs_add_orphan() [all...] |
H A D | tnc.c | 2906 struct ubifs_dent_node *xent, *pxent = NULL; in ubifs_tnc_remove_ino() local 2920 xent = ubifs_tnc_next_ent(c, &key1, &nm); in ubifs_tnc_remove_ino() 2921 if (IS_ERR(xent)) { in ubifs_tnc_remove_ino() 2922 err = PTR_ERR(xent); in ubifs_tnc_remove_ino() 2929 xattr_inum = le64_to_cpu(xent->inum); in ubifs_tnc_remove_ino() 2930 dbg_tnc("xent '%s', ino %lu", xent->name, in ubifs_tnc_remove_ino() 2935 fname_name(&nm) = xent->name; in ubifs_tnc_remove_ino() 2936 fname_len(&nm) = le16_to_cpu(xent->nlen); in ubifs_tnc_remove_ino() 2940 kfree(xent); in ubifs_tnc_remove_ino() [all...] |
H A D | ubifs.h | 1802 int deletion, int xent);
|