/kernel/linux/linux-5.10/fs/ubifs/ |
H A D | xattr.c | 507 struct inode *xino; in ubifs_purge_xattrs() local 529 xino = ubifs_iget(c->vfs_sb, le64_to_cpu(xent->inum)); in ubifs_purge_xattrs() 530 if (IS_ERR(xino)) { in ubifs_purge_xattrs() 531 err = PTR_ERR(xino); in ubifs_purge_xattrs() 540 ubifs_assert(c, ubifs_inode(xino)->xattr); in ubifs_purge_xattrs() 542 clear_nlink(xino); in ubifs_purge_xattrs() 543 err = remove_xattr(c, host, xino, &nm); in ubifs_purge_xattrs() 547 iput(xino); in ubifs_purge_xattrs() 552 iput(xino); in ubifs_purge_xattrs()
|
H A D | journal.c | 881 struct inode *xino; in ubifs_jnl_write_inode() local 905 xino = ubifs_iget(c->vfs_sb, le64_to_cpu(xent->inum)); in ubifs_jnl_write_inode() 906 if (IS_ERR(xino)) { in ubifs_jnl_write_inode() 907 err = PTR_ERR(xino); in ubifs_jnl_write_inode() 915 ubifs_assert(c, ubifs_inode(xino)->xattr); in ubifs_jnl_write_inode() 917 clear_nlink(xino); in ubifs_jnl_write_inode() 918 pack_inode(c, ino, xino, 0); in ubifs_jnl_write_inode() 920 iput(xino); in ubifs_jnl_write_inode()
|
/kernel/linux/linux-6.6/fs/ubifs/ |
H A D | xattr.c | 507 struct inode *xino; in ubifs_purge_xattrs() local 529 xino = ubifs_iget(c->vfs_sb, le64_to_cpu(xent->inum)); in ubifs_purge_xattrs() 530 if (IS_ERR(xino)) { in ubifs_purge_xattrs() 531 err = PTR_ERR(xino); in ubifs_purge_xattrs() 540 ubifs_assert(c, ubifs_inode(xino)->xattr); in ubifs_purge_xattrs() 542 clear_nlink(xino); in ubifs_purge_xattrs() 543 err = remove_xattr(c, host, xino, &nm); in ubifs_purge_xattrs() 547 iput(xino); in ubifs_purge_xattrs() 552 iput(xino); in ubifs_purge_xattrs()
|
H A D | journal.c | 881 struct inode *xino; in ubifs_jnl_write_inode() local 905 xino = ubifs_iget(c->vfs_sb, le64_to_cpu(xent->inum)); in ubifs_jnl_write_inode() 906 if (IS_ERR(xino)) { in ubifs_jnl_write_inode() 907 err = PTR_ERR(xino); in ubifs_jnl_write_inode() 915 ubifs_assert(c, ubifs_inode(xino)->xattr); in ubifs_jnl_write_inode() 917 clear_nlink(xino); in ubifs_jnl_write_inode() 918 pack_inode(c, ino, xino, 0); in ubifs_jnl_write_inode() 920 iput(xino); in ubifs_jnl_write_inode()
|
/kernel/linux/linux-6.6/fs/overlayfs/ |
H A D | super.c | 412 * Without persistent st_ino, xino=auto falls back to xino=off. in ovl_lower_dir() 414 if (ofs->config.xino == OVL_XINO_AUTO && in ovl_lower_dir() 416 ofs->config.xino = OVL_XINO_OFF; in ovl_lower_dir() 417 pr_warn("fs on '%s' does not support file handles, falling back to xino=off.\n", in ovl_lower_dir() 784 * Without persistent st_ino, xino=auto falls back to xino=off. in ovl_make_workdir() 786 if (ofs->config.xino == OVL_XINO_AUTO) { in ovl_make_workdir() 787 ofs->config.xino = OVL_XINO_OFF; in ovl_make_workdir() 788 pr_warn("...falling back to xino in ovl_make_workdir() [all...] |
H A D | ovl_entry.h | 18 int xino; member
|
H A D | params.c | 29 "Auto enable xino feature"); 97 return ovl_parameter_xino[config->xino].name; in ovl_xino_mode() 158 fsparam_enum("xino", Opt_xino, ovl_parameter_xino), 616 config->xino = result.uint_32; in ovl_parse_param() 735 ofs->config.xino = ovl_xino_def(); in ovl_init_fs_context() 1002 if (ofs->config.xino != ovl_xino_def() && !ovl_same_fs(ofs)) in ovl_show_options() 1003 seq_printf(m, ",xino=%s", ovl_xino_mode(&ofs->config)); in ovl_show_options()
|
H A D | overlayfs.h | 567 * With xino=auto, we do best effort to keep all inodes on same st_dev and 569 * With xino=on, we do the same effort but we warn if we failed. 573 return ofs->config.xino == OVL_XINO_ON; in ovl_xino_warn()
|
/kernel/linux/linux-5.10/fs/overlayfs/ |
H A D | super.c | 54 "Auto enable xino feature"); 379 if (ofs->config.xino != ovl_xino_def() && !ovl_same_fs(sb)) in ovl_show_options() 380 seq_printf(m, ",xino=%s", ovl_xino_str[ofs->config.xino]); in ovl_show_options() 451 {OPT_XINO_ON, "xino=on"}, 452 {OPT_XINO_OFF, "xino=off"}, 453 {OPT_XINO_AUTO, "xino=auto"}, 580 config->xino = OVL_XINO_ON; in ovl_parse_opt() 584 config->xino = OVL_XINO_OFF; in ovl_parse_opt() 588 config->xino in ovl_parse_opt() [all...] |
H A D | ovl_entry.h | 18 int xino; member
|
H A D | overlayfs.h | 348 * With xino=auto, we do best effort to keep all inodes on same st_dev and 350 * With xino=on, we do the same effort but we warn if we failed. 354 return OVL_FS(sb)->config.xino == OVL_XINO_ON; in ovl_xino_warn()
|
/kernel/linux/linux-5.10/fs/nfsd/ |
H A D | nfsfh.c | 201 ino_t xino; in nfsd_set_fh_dentry() local 207 xino = u32_to_ino_t(fh->ofh_xino); in nfsd_set_fh_dentry() 208 mk_fsid(FSID_DEV, tfh, xdev, xino, 0, NULL); in nfsd_set_fh_dentry()
|