Lines Matching refs:xent
308 struct ubifs_dent_node *xent; in setxattr() local
321 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in setxattr()
322 if (!xent) in setxattr()
330 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in setxattr()
349 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in setxattr()
359 kfree(xent); in setxattr()
379 struct ubifs_dent_node *xent; in ubifs_getxattr() local
390 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_getxattr()
391 if (!xent) in ubifs_getxattr()
395 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_getxattr()
402 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in ubifs_getxattr()
428 kfree(xent); in ubifs_getxattr()
438 struct ubifs_dent_node *xent, *pxent = NULL; in ubifs_listxattr() local
460 xent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_listxattr()
461 if (IS_ERR(xent)) { in ubifs_listxattr()
462 err = PTR_ERR(xent); in ubifs_listxattr()
466 nm.name = xent->name; in ubifs_listxattr()
467 nm.len = le16_to_cpu(xent->nlen); in ubifs_listxattr()
482 pxent = xent; in ubifs_listxattr()
483 key_read(c, &xent->key, &key); in ubifs_listxattr()
541 struct ubifs_dent_node *xent; in ubifs_removexattr() local
553 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_removexattr()
554 if (!xent) in ubifs_removexattr()
558 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_removexattr()
565 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in ubifs_removexattr()
581 kfree(xent); in ubifs_removexattr()