Lines Matching refs:err

71 	int err, names_len;  in create_xattr()  local
96 err = ubifs_budget_space(c, &req); in create_xattr()
97 if (err) in create_xattr()
98 return err; in create_xattr()
102 err = PTR_ERR(inode); in create_xattr()
117 err = -ENOMEM; in create_xattr()
139 err = ubifs_jnl_update(c, host, nm, inode, 0, 1, 0); in create_xattr()
140 if (err) in create_xattr()
162 return err; in create_xattr()
180 int err; in change_xattr() local
189 err = ubifs_budget_space(c, &req); in change_xattr()
190 if (err) in change_xattr()
191 return err; in change_xattr()
195 err = -ENOMEM; in change_xattr()
215 err = ubifs_jnl_change_xattr(c, inode, host); in change_xattr()
216 if (err) in change_xattr()
230 return err; in change_xattr()
258 int err; in ubifs_xattr_set() local
279 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_set()
280 if (err) { in ubifs_xattr_set()
281 if (err != -ENOENT) in ubifs_xattr_set()
286 err = -ENODATA; in ubifs_xattr_set()
288 err = create_xattr(c, host, &nm, value, size); in ubifs_xattr_set()
294 err = -EEXIST; in ubifs_xattr_set()
300 err = PTR_ERR(inode); in ubifs_xattr_set()
304 err = change_xattr(c, host, inode, value, size); in ubifs_xattr_set()
310 return err; in ubifs_xattr_set()
322 int err; in ubifs_xattr_get() local
333 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_get()
334 if (err) { in ubifs_xattr_get()
335 if (err == -ENOENT) in ubifs_xattr_get()
336 err = -ENODATA; in ubifs_xattr_get()
342 err = PTR_ERR(inode); in ubifs_xattr_get()
353 err = -ERANGE; in ubifs_xattr_get()
359 err = ui->data_len; in ubifs_xattr_get()
366 return err; in ubifs_xattr_get()
390 int err, len, written = 0; in ubifs_listxattr() local
403 err = len; in ubifs_listxattr()
408 err = -ERANGE; in ubifs_listxattr()
416 err = PTR_ERR(xent); in ubifs_listxattr()
435 if (err != -ENOENT) { in ubifs_listxattr()
436 ubifs_err(c, "cannot find next direntry, error %d", err); in ubifs_listxattr()
437 return err; in ubifs_listxattr()
445 return err; in ubifs_listxattr()
451 int err; in remove_xattr() local
459 err = ubifs_budget_space(c, &req); in remove_xattr()
460 if (err) in remove_xattr()
461 return err; in remove_xattr()
470 err = ubifs_jnl_delete_xattr(c, host, inode, nm); in remove_xattr()
471 if (err) in remove_xattr()
486 return err; in remove_xattr()
496 int err; in ubifs_purge_xattrs() local
509 err = PTR_ERR(xent); in ubifs_purge_xattrs()
518 err = PTR_ERR(xino); in ubifs_purge_xattrs()
520 xent->name, err); in ubifs_purge_xattrs()
521 ubifs_ro_mode(c, err); in ubifs_purge_xattrs()
528 err = remove_xattr(c, host, xino, &nm); in ubifs_purge_xattrs()
530 if (err) { in ubifs_purge_xattrs()
531 ubifs_err(c, "cannot remove xattr, error %d", err); in ubifs_purge_xattrs()
542 if (err != -ENOENT) { in ubifs_purge_xattrs()
543 ubifs_err(c, "cannot find next direntry, error %d", err); in ubifs_purge_xattrs()
544 return err; in ubifs_purge_xattrs()
553 return err; in ubifs_purge_xattrs()
563 int err; in ubifs_xattr_remove() local
576 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_remove()
577 if (err) { in ubifs_xattr_remove()
578 if (err == -ENOENT) in ubifs_xattr_remove()
579 err = -ENODATA; in ubifs_xattr_remove()
585 err = PTR_ERR(inode); in ubifs_xattr_remove()
591 err = remove_xattr(c, host, inode, &nm); in ubifs_xattr_remove()
592 if (err) in ubifs_xattr_remove()
601 return err; in ubifs_xattr_remove()
610 int err = 0; in init_xattrs() local
616 err = -ENOMEM; in init_xattrs()
625 err = ubifs_xattr_set(inode, name, xattr->value, in init_xattrs()
628 if (err < 0) in init_xattrs()
632 return err; in init_xattrs()
638 int err; in ubifs_init_security() local
640 err = security_inode_init_security(inode, dentry, qstr, in ubifs_init_security()
642 if (err) { in ubifs_init_security()
645 inode->i_ino, err); in ubifs_init_security()
647 return err; in ubifs_init_security()