• Home
  • Raw
  • Download

Lines Matching refs:err

84 	int err, names_len;  in create_xattr()  local
109 err = ubifs_budget_space(c, &req); in create_xattr()
110 if (err) in create_xattr()
111 return err; in create_xattr()
115 err = PTR_ERR(inode); in create_xattr()
130 err = -ENOMEM; in create_xattr()
152 err = ubifs_jnl_update(c, host, nm, inode, 0, 1); in create_xattr()
153 if (err) in create_xattr()
175 return err; in create_xattr()
193 int err; in change_xattr() local
202 err = ubifs_budget_space(c, &req); in change_xattr()
203 if (err) in change_xattr()
204 return err; in change_xattr()
208 err = -ENOMEM; in change_xattr()
228 err = ubifs_jnl_change_xattr(c, inode, host); in change_xattr()
229 if (err) in change_xattr()
243 return err; in change_xattr()
271 int err; in ubifs_xattr_set() local
292 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_set()
293 if (err) { in ubifs_xattr_set()
294 if (err != -ENOENT) in ubifs_xattr_set()
299 err = -ENODATA; in ubifs_xattr_set()
301 err = create_xattr(c, host, &nm, value, size); in ubifs_xattr_set()
307 err = -EEXIST; in ubifs_xattr_set()
313 err = PTR_ERR(inode); in ubifs_xattr_set()
317 err = change_xattr(c, host, inode, value, size); in ubifs_xattr_set()
323 return err; in ubifs_xattr_set()
335 int err; in ubifs_xattr_get() local
346 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_get()
347 if (err) { in ubifs_xattr_get()
348 if (err == -ENOENT) in ubifs_xattr_get()
349 err = -ENODATA; in ubifs_xattr_get()
355 err = PTR_ERR(inode); in ubifs_xattr_get()
366 err = -ERANGE; in ubifs_xattr_get()
372 err = ui->data_len; in ubifs_xattr_get()
379 return err; in ubifs_xattr_get()
403 int err, len, written = 0; in ubifs_listxattr() local
416 err = len; in ubifs_listxattr()
421 err = -ERANGE; in ubifs_listxattr()
429 err = PTR_ERR(xent); in ubifs_listxattr()
448 if (err != -ENOENT) { in ubifs_listxattr()
449 ubifs_err(c, "cannot find next direntry, error %d", err); in ubifs_listxattr()
450 return err; in ubifs_listxattr()
458 return err; in ubifs_listxattr()
464 int err; in remove_xattr() local
472 err = ubifs_budget_space(c, &req); in remove_xattr()
473 if (err) in remove_xattr()
474 return err; in remove_xattr()
483 err = ubifs_jnl_delete_xattr(c, host, inode, nm); in remove_xattr()
484 if (err) in remove_xattr()
499 return err; in remove_xattr()
509 int err; in ubifs_purge_xattrs() local
522 err = PTR_ERR(xent); in ubifs_purge_xattrs()
531 err = PTR_ERR(xino); in ubifs_purge_xattrs()
533 xent->name, err); in ubifs_purge_xattrs()
534 ubifs_ro_mode(c, err); in ubifs_purge_xattrs()
543 err = remove_xattr(c, host, xino, &nm); in ubifs_purge_xattrs()
544 if (err) { in ubifs_purge_xattrs()
548 ubifs_err(c, "cannot remove xattr, error %d", err); in ubifs_purge_xattrs()
561 if (err != -ENOENT) { in ubifs_purge_xattrs()
562 ubifs_err(c, "cannot find next direntry, error %d", err); in ubifs_purge_xattrs()
563 return err; in ubifs_purge_xattrs()
570 return err; in ubifs_purge_xattrs()
602 int err; in ubifs_xattr_remove() local
615 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm); in ubifs_xattr_remove()
616 if (err) { in ubifs_xattr_remove()
617 if (err == -ENOENT) in ubifs_xattr_remove()
618 err = -ENODATA; in ubifs_xattr_remove()
624 err = PTR_ERR(inode); in ubifs_xattr_remove()
630 err = remove_xattr(c, host, inode, &nm); in ubifs_xattr_remove()
631 if (err) in ubifs_xattr_remove()
640 return err; in ubifs_xattr_remove()
649 int err = 0; in init_xattrs() local
655 err = -ENOMEM; in init_xattrs()
664 err = ubifs_xattr_set(inode, name, xattr->value, in init_xattrs()
667 if (err < 0) in init_xattrs()
671 return err; in init_xattrs()
677 int err; in ubifs_init_security() local
679 err = security_inode_init_security(inode, dentry, qstr, in ubifs_init_security()
681 if (err) { in ubifs_init_security()
684 inode->i_ino, err); in ubifs_init_security()
686 return err; in ubifs_init_security()