Searched refs:d_backing_inode (Results 1 - 33 of 33) sorted by relevance

/linux-4.1.27/fs/cachefiles/
H A Dxattr.c36 ASSERT(d_backing_inode(dentry)); cachefiles_check_object_type()
55 dentry, d_backing_inode(dentry)->i_ino, cachefiles_check_object_type()
67 dentry, d_backing_inode(dentry)->i_ino, cachefiles_check_object_type()
87 d_backing_inode(dentry)->i_ino); cachefiles_check_object_type()
94 dentry, d_backing_inode(dentry)->i_ino, cachefiles_check_object_type()
168 ASSERT(d_backing_inode(dentry)); cachefiles_check_auxdata()
207 ASSERT(d_backing_inode(dentry)); cachefiles_check_object_xattr()
228 d_backing_inode(dentry)->i_ino, -ret); cachefiles_check_object_xattr()
279 d_backing_inode(dentry)->i_ino, -ret); cachefiles_check_object_xattr()
294 d_backing_inode(dentry)->i_ino); cachefiles_check_object_xattr()
319 d_backing_inode(dentry)->i_ino, -ret); cachefiles_remove_object_xattr()
H A Dsecurity.c58 ret = security_inode_mkdir(d_backing_inode(root), root, 0); cachefiles_check_cache_dir()
65 ret = security_inode_create(d_backing_inode(root), root, 0); cachefiles_check_cache_dir()
98 ret = set_create_files_as(new, d_backing_inode(root)); cachefiles_determine_cache_security()
H A Dnamei.c418 ASSERT(d_backing_inode(object->dentry)); cachefiles_delete_object()
476 ASSERT(d_backing_inode(parent->dentry)); cachefiles_walk_to_object()
508 _debug("next -> %p %s", next, d_backing_inode(next) ? "positive" : "negative"); cachefiles_walk_to_object()
511 object->new = !d_backing_inode(next); cachefiles_walk_to_object()
537 ASSERT(d_backing_inode(next)); cachefiles_walk_to_object()
540 next, d_backing_inode(next), d_backing_inode(next)->i_ino); cachefiles_walk_to_object()
544 d_backing_inode(next)->i_ino); cachefiles_walk_to_object()
566 ASSERT(d_backing_inode(next)); cachefiles_walk_to_object()
569 next, d_backing_inode(next), d_backing_inode(next)->i_ino); cachefiles_walk_to_object()
575 d_backing_inode(next)->i_ino); cachefiles_walk_to_object()
649 aops = d_backing_inode(object->dentry)->i_mapping->a_ops; cachefiles_walk_to_object()
662 _leave(" = 0 [%lu]", d_backing_inode(object->dentry)->i_ino); cachefiles_walk_to_object()
734 subdir, d_backing_inode(subdir) ? "positive" : "negative"); cachefiles_get_directory()
753 ASSERT(d_backing_inode(subdir)); cachefiles_get_directory()
757 d_backing_inode(subdir), cachefiles_get_directory()
758 d_backing_inode(subdir)->i_ino); cachefiles_get_directory()
764 ASSERT(d_backing_inode(subdir)); cachefiles_get_directory()
773 if (!d_backing_inode(subdir)->i_op->setxattr || cachefiles_get_directory()
774 !d_backing_inode(subdir)->i_op->getxattr || cachefiles_get_directory()
775 !d_backing_inode(subdir)->i_op->lookup || cachefiles_get_directory()
776 !d_backing_inode(subdir)->i_op->mkdir || cachefiles_get_directory()
777 !d_backing_inode(subdir)->i_op->create || cachefiles_get_directory()
778 (!d_backing_inode(subdir)->i_op->rename && cachefiles_get_directory()
779 !d_backing_inode(subdir)->i_op->rename2) || cachefiles_get_directory()
780 !d_backing_inode(subdir)->i_op->rmdir || cachefiles_get_directory()
781 !d_backing_inode(subdir)->i_op->unlink) cachefiles_get_directory()
784 _leave(" = [%lu]", d_backing_inode(subdir)->i_ino); cachefiles_get_directory()
839 // victim, d_backing_inode(victim) ? "positive" : "negative"); cachefiles_check_active()
916 victim, d_backing_inode(victim) ? "positive" : "negative"); cachefiles_cull()
H A Dbind.c127 !d_backing_inode(root)->i_op->lookup || cachefiles_daemon_add_cache()
128 !d_backing_inode(root)->i_op->mkdir || cachefiles_daemon_add_cache()
129 !d_backing_inode(root)->i_op->setxattr || cachefiles_daemon_add_cache()
130 !d_backing_inode(root)->i_op->getxattr || cachefiles_daemon_add_cache()
H A Drdwr.c77 struct address_space *bmapping = d_backing_inode(object->backer)->i_mapping; cachefiles_read_reissue()
82 d_backing_inode(object->backer)->i_ino, cachefiles_read_reissue()
160 _enter("{ino=%lu}", d_backing_inode(object->backer)->i_ino); cachefiles_read_copier()
250 bmapping = d_backing_inode(object->backer)->i_mapping; cachefiles_read_backing_file_one()
411 inode = d_backing_inode(object->backer); cachefiles_read_or_alloc_page()
471 struct address_space *bmapping = d_backing_inode(object->backer)->i_mapping; cachefiles_read_backing_file()
708 inode = d_backing_inode(object->backer); cachefiles_read_or_alloc_pages()
H A Dinterface.c444 oi_size = i_size_read(d_backing_inode(object->backer)); cachefiles_attr_changed()
/linux-4.1.27/security/
H A Dsecurity.c413 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) security_path_mknod()
421 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) security_path_mkdir()
429 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) security_path_rmdir()
436 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) security_path_unlink()
445 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) security_path_symlink()
453 if (unlikely(IS_PRIVATE(d_backing_inode(old_dentry)))) security_path_link()
462 if (unlikely(IS_PRIVATE(d_backing_inode(old_dentry)) || security_path_rename()
463 (d_is_positive(new_dentry) && IS_PRIVATE(d_backing_inode(new_dentry))))) security_path_rename()
480 if (unlikely(IS_PRIVATE(d_backing_inode(path->dentry)))) security_path_truncate()
487 if (unlikely(IS_PRIVATE(d_backing_inode(path->dentry)))) security_path_chmod()
494 if (unlikely(IS_PRIVATE(d_backing_inode(path->dentry)))) security_path_chown()
516 if (unlikely(IS_PRIVATE(d_backing_inode(old_dentry)))) security_inode_link()
523 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_unlink()
546 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_rmdir()
562 if (unlikely(IS_PRIVATE(d_backing_inode(old_dentry)) || security_inode_rename()
563 (d_is_positive(new_dentry) && IS_PRIVATE(d_backing_inode(new_dentry))))) security_inode_rename()
579 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_readlink()
586 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_follow_link()
602 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_setattr()
613 if (unlikely(IS_PRIVATE(d_backing_inode(path->dentry)))) security_inode_getattr()
623 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_setxattr()
637 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_post_setxattr()
645 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_getxattr()
652 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_listxattr()
661 if (unlikely(IS_PRIVATE(d_backing_inode(dentry)))) security_inode_removexattr()
H A Dlsm_audit.c240 inode = d_backing_inode(a->u.path.dentry); dump_common_audit_data()
254 inode = d_backing_inode(a->u.dentry); dump_common_audit_data()
H A Dcommoncap.c305 struct inode *inode = d_backing_inode(dentry); cap_inode_need_killpriv()
327 struct inode *inode = d_backing_inode(dentry); cap_inode_killpriv()
383 struct inode *inode = d_backing_inode(dentry); get_vfs_caps_from_disk()
/linux-4.1.27/security/integrity/evm/
H A Devm_main.c76 struct inode *inode = d_backing_inode(dentry); evm_find_protected_xattrs()
169 if (!IS_RDONLY(d_backing_inode(dentry)) && evm_verify_hmac()
170 !IS_IMMUTABLE(d_backing_inode(dentry))) evm_verify_hmac()
239 iint = integrity_iint_find(d_backing_inode(dentry)); evm_verifyxattr()
257 struct inode *inode = d_backing_inode(dentry); evm_verify_current_integrity()
297 iint = integrity_iint_find(d_backing_inode(dentry)); evm_protect_xattr()
314 integrity_audit_msg(AUDIT_INTEGRITY_METADATA, d_backing_inode(dentry), evm_protect_xattr()
394 struct inode *inode = d_backing_inode(dentry); evm_inode_post_removexattr()
419 integrity_audit_msg(AUDIT_INTEGRITY_METADATA, d_backing_inode(dentry), evm_inode_setattr()
H A Devm_crypto.c134 struct inode *inode = d_backing_inode(dentry); evm_calc_hmac_or_hash()
202 struct inode *inode = d_backing_inode(dentry); evm_update_evmxattr()
/linux-4.1.27/security/integrity/ima/
H A Dima_appraise.c168 struct inode *inode = d_backing_inode(dentry); ima_read_xattr()
193 struct inode *inode = d_backing_inode(dentry); ima_appraise_measurement()
317 struct inode *inode = d_backing_inode(dentry); ima_inode_post_setattr()
383 ima_reset_appraise_flags(d_backing_inode(dentry), ima_inode_setxattr()
396 ima_reset_appraise_flags(d_backing_inode(dentry), 0); ima_inode_removexattr()
/linux-4.1.27/security/tomoyo/
H A Drealpath.c100 struct inode *inode = d_backing_inode(path->dentry); tomoyo_get_absolute_path()
128 struct inode *inode = d_backing_inode(dentry); tomoyo_get_dentry_path()
171 struct inode *inode = d_backing_inode(sb->s_root); tomoyo_get_local_path()
222 struct inode *inode = d_backing_inode(path->dentry); tomoyo_get_socket_name()
280 inode = d_backing_inode(sb->s_root); tomoyo_realpath_from_path()
H A Dcondition.c717 inode = d_backing_inode(dentry); tomoyo_get_attributes()
/linux-4.1.27/security/apparmor/
H A Dlsm.c207 struct path_cond cond = { d_backing_inode(dentry)->i_uid, common_perm_mnt_dentry()
208 d_backing_inode(dentry)->i_mode common_perm_mnt_dentry()
226 struct inode *inode = d_backing_inode(dentry); common_perm_rm()
284 struct path_cond cond = { d_backing_inode(path->dentry)->i_uid, apparmor_path_truncate()
285 d_backing_inode(path->dentry)->i_mode apparmor_path_truncate()
330 struct path_cond cond = { d_backing_inode(old_dentry)->i_uid, apparmor_path_rename()
331 d_backing_inode(old_dentry)->i_mode apparmor_path_rename()
357 struct path_cond cond = { d_backing_inode(path->dentry)->i_uid, apparmor_path_chown()
358 d_backing_inode(path->dentry)->i_mode apparmor_path_chown()
H A Dfile.c262 if (d_unlinked(dentry) && d_backing_inode(dentry)->i_nlink == 0) is_deleted()
354 d_backing_inode(old_dentry)->i_uid, aa_path_link()
355 d_backing_inode(old_dentry)->i_mode aa_path_link()
/linux-4.1.27/kernel/
H A Daudit_watch.c149 struct inode *inode = d_backing_inode(path->dentry); audit_init_parent()
364 mutex_unlock(&d_backing_inode(parent->dentry)->i_mutex); audit_get_nd()
367 watch->dev = d_backing_inode(d)->i_sb->s_dev; audit_get_nd()
368 watch->ino = d_backing_inode(d)->i_ino; audit_get_nd()
429 parent = audit_find_parent(d_backing_inode(parent_path.dentry)); audit_add_watch()
485 inode = d_backing_inode(((struct path *)data)->dentry); audit_watch_handle_event()
H A Daudit_tree.c580 return d_backing_inode(mnt->mnt_root) == arg; compare_root()
652 return tag_chunk(d_backing_inode(mnt->mnt_root), arg); tag_mount()
H A Dauditsc.c1632 struct inode *inode = d_backing_inode(d); handle_path()
1757 const struct inode *inode = d_backing_inode(dentry); __audit_inode()
1856 const struct inode *inode = d_backing_inode(dentry); __audit_inode_child()
H A Daudit.c1931 audit_copy_inode(name, link->dentry, d_backing_inode(link->dentry)); audit_log_link_denied()
/linux-4.1.27/fs/
H A Dposix_acl.c777 if (!IS_POSIXACL(d_backing_inode(dentry))) posix_acl_xattr_get()
782 acl = get_acl(d_backing_inode(dentry), type); posix_acl_xattr_get()
798 struct inode *inode = d_backing_inode(dentry); posix_acl_xattr_set()
837 if (!IS_POSIXACL(d_backing_inode(dentry))) posix_acl_xattr_list()
H A Dstat.c54 struct inode *inode = d_backing_inode(path->dentry); vfs_getattr_nosec()
329 struct inode *inode = d_backing_inode(path.dentry); SYSCALL_DEFINE4()
H A Dopen.c796 error = do_dentry_open(file, d_backing_inode(dentry), open, finish_open()
H A Dblock_dev.c1727 inode = d_backing_inode(path.dentry); lookup_bdev()
/linux-4.1.27/fs/overlayfs/
H A Dinode.c361 return d_backing_inode(dentry); ovl_d_select_inode()
380 return d_backing_inode(realpath.dentry); ovl_d_select_inode()
/linux-4.1.27/security/smack/
H A Dsmack_lsm.c594 struct inode *inode = d_backing_inode(root); smack_sb_kern_mount()
890 isp = smk_of_inode(d_backing_inode(old_dentry)); smack_inode_link()
892 rc = smk_bu_inode(d_backing_inode(old_dentry), MAY_WRITE, rc); smack_inode_link()
895 isp = smk_of_inode(d_backing_inode(new_dentry)); smack_inode_link()
898 rc = smk_bu_inode(d_backing_inode(new_dentry), MAY_WRITE, rc); smack_inode_link()
914 struct inode *ip = d_backing_inode(dentry); smack_inode_unlink()
957 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad); smack_inode_rmdir()
958 rc = smk_bu_inode(d_backing_inode(dentry), MAY_WRITE, rc); smack_inode_rmdir()
996 isp = smk_of_inode(d_backing_inode(old_dentry)); smack_inode_rename()
998 rc = smk_bu_inode(d_backing_inode(old_dentry), MAY_READWRITE, rc); smack_inode_rename()
1001 isp = smk_of_inode(d_backing_inode(new_dentry)); smack_inode_rename()
1004 rc = smk_bu_inode(d_backing_inode(new_dentry), MAY_READWRITE, rc); smack_inode_rename()
1061 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad); smack_inode_setattr()
1062 rc = smk_bu_inode(d_backing_inode(dentry), MAY_WRITE, rc); smack_inode_setattr()
1076 struct inode *inode = d_backing_inode(path->dentry); smack_inode_getattr()
1143 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad); smack_inode_setxattr()
1144 rc = smk_bu_inode(d_backing_inode(dentry), MAY_WRITE, rc); smack_inode_setxattr()
1165 struct inode_smack *isp = d_backing_inode(dentry)->i_security; smack_inode_post_setxattr()
1210 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_READ, &ad); smack_inode_getxattr()
1211 rc = smk_bu_inode(d_backing_inode(dentry), MAY_READ, rc); smack_inode_getxattr()
1247 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad); smack_inode_removexattr()
1248 rc = smk_bu_inode(d_backing_inode(dentry), MAY_WRITE, rc); smack_inode_removexattr()
1252 isp = d_backing_inode(dentry)->i_security; smack_inode_removexattr()
/linux-4.1.27/net/unix/
H A Ddiag.c28 .udiag_vfs_ino = d_backing_inode(dentry)->i_ino, sk_diag_dump_vfs()
H A Daf_unix.c308 if (dentry && d_backing_inode(dentry) == i) { unix_find_socket_byinode()
896 inode = d_backing_inode(path.dentry); unix_find_other()
1023 hash = d_backing_inode(path.dentry)->i_ino & (UNIX_HASH_SIZE-1); unix_bind()
/linux-4.1.27/security/selinux/
H A Dhooks.c418 struct inode *root_inode = d_backing_inode(root); sb_finish_set_opts()
556 struct inode *root = d_backing_inode(sbsec->sb->s_root); selinux_get_mnt_opts()
612 struct inode *inode = d_backing_inode(sbsec->sb->s_root); selinux_set_mnt_opts()
839 struct inode_security_struct *oldroot = d_backing_inode(oldsb->s_root)->i_security; selinux_cmp_sb_context()
840 struct inode_security_struct *newroot = d_backing_inode(newsb->s_root)->i_security; selinux_cmp_sb_context()
890 struct inode *newinode = d_backing_inode(newsb->s_root); selinux_sb_clone_mnt_opts()
897 const struct inode *oldinode = d_backing_inode(oldsb->s_root); selinux_sb_clone_mnt_opts()
899 struct inode *newinode = d_backing_inode(newsb->s_root); selinux_sb_clone_mnt_opts()
1614 struct inode *inode = d_backing_inode(dentry); dentry_has_perm()
1629 struct inode *inode = d_backing_inode(path->dentry); path_has_perm()
1757 isec = d_backing_inode(dentry)->i_security; may_link()
1801 old_isec = d_backing_inode(old_dentry)->i_security; may_rename()
1831 new_isec = d_backing_inode(new_dentry)->i_security; may_rename()
1967 struct inode *inode = d_backing_inode(file->f_path.dentry); selinux_binder_transfer_file()
2631 root_isec = d_backing_inode(sb->s_root)->i_security; selinux_sb_remount()
2731 struct inode *dir = d_backing_inode(dentry->d_parent); selinux_dentry_init_security()
2986 struct inode *inode = d_backing_inode(dentry); selinux_inode_setxattr()
3063 struct inode *inode = d_backing_inode(dentry); selinux_inode_post_setxattr()
/linux-4.1.27/include/linux/
H A Ddcache.h548 * d_backing_inode - Get upper or lower inode we should be using
557 static inline struct inode *d_backing_inode(const struct dentry *upper) d_backing_inode() function
/linux-4.1.27/drivers/mtd/ubi/
H A Dbuild.c1172 major = imajor(d_backing_inode(path.dentry)); open_mtd_by_chdev()
1173 minor = iminor(d_backing_inode(path.dentry)); open_mtd_by_chdev()
1174 mode = d_backing_inode(path.dentry)->i_mode; open_mtd_by_chdev()
H A Dkapi.c317 inode = d_backing_inode(path.dentry); ubi_open_volume_path()
/linux-4.1.27/arch/x86/kvm/
H A Dassigned-dev.c669 inode = d_backing_inode(path.dentry); probe_sysfs_permissions()

Completed in 780 milliseconds