Lines Matching refs:xent

289 	struct ubifs_dent_node *xent;  in ubifs_xattr_set()  local
302 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_xattr_set()
303 if (!xent) in ubifs_xattr_set()
311 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_set()
330 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in ubifs_xattr_set()
340 kfree(xent); in ubifs_xattr_set()
351 struct ubifs_dent_node *xent; in ubifs_xattr_get() local
358 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_xattr_get()
359 if (!xent) in ubifs_xattr_get()
363 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_get()
370 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in ubifs_xattr_get()
396 kfree(xent); in ubifs_xattr_get()
420 struct ubifs_dent_node *xent, *pxent = NULL; in ubifs_listxattr() local
440 xent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_listxattr()
441 if (IS_ERR(xent)) { in ubifs_listxattr()
442 err = PTR_ERR(xent); in ubifs_listxattr()
446 fname_name(&nm) = xent->name; in ubifs_listxattr()
447 fname_len(&nm) = le16_to_cpu(xent->nlen); in ubifs_listxattr()
449 if (xattr_visible(xent->name)) { in ubifs_listxattr()
455 pxent = xent; in ubifs_listxattr()
456 key_read(c, &xent->key, &key); in ubifs_listxattr()
537 struct ubifs_dent_node *xent; in ubifs_xattr_remove() local
546 xent = kmalloc(UBIFS_MAX_XENT_NODE_SZ, GFP_NOFS); in ubifs_xattr_remove()
547 if (!xent) in ubifs_xattr_remove()
551 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_remove()
558 inode = iget_xattr(c, le64_to_cpu(xent->inum)); in ubifs_xattr_remove()
574 kfree(xent); in ubifs_xattr_remove()