Lines Matching refs:xent
312 struct ubifs_dent_node *xent; in setxattr() local
325 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in setxattr()
326 if (!xent) in setxattr()
334 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in setxattr()
353 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in setxattr()
363 kfree(xent); in setxattr()
383 struct ubifs_dent_node *xent; in ubifs_getxattr() local
394 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_getxattr()
395 if (!xent) in ubifs_getxattr()
399 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_getxattr()
406 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in ubifs_getxattr()
434 kfree(xent); in ubifs_getxattr()
444 struct ubifs_dent_node *xent, *pxent = NULL; in ubifs_listxattr() local
466 xent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_listxattr()
467 if (IS_ERR(xent)) { in ubifs_listxattr()
468 err = PTR_ERR(xent); in ubifs_listxattr()
472 nm.name = xent->name; in ubifs_listxattr()
473 nm.len = le16_to_cpu(xent->nlen); in ubifs_listxattr()
488 pxent = xent; in ubifs_listxattr()
489 key_read(c, &xent->key, &key); in ubifs_listxattr()
547 struct ubifs_dent_node *xent; in ubifs_removexattr() local
559 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_removexattr()
560 if (!xent) in ubifs_removexattr()
564 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_removexattr()
571 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in ubifs_removexattr()
587 kfree(xent); in ubifs_removexattr()