/linux-4.1.27/fs/cachefiles/ |
D | namei.c | 418 ASSERT(d_backing_inode(object->dentry)); in cachefiles_delete_object() 476 ASSERT(d_backing_inode(parent->dentry)); in cachefiles_walk_to_object() 508 _debug("next -> %p %s", next, d_backing_inode(next) ? "positive" : "negative"); in cachefiles_walk_to_object() 511 object->new = !d_backing_inode(next); in cachefiles_walk_to_object() 537 ASSERT(d_backing_inode(next)); in cachefiles_walk_to_object() 540 next, d_backing_inode(next), d_backing_inode(next)->i_ino); in cachefiles_walk_to_object() 544 d_backing_inode(next)->i_ino); in cachefiles_walk_to_object() 566 ASSERT(d_backing_inode(next)); in cachefiles_walk_to_object() 569 next, d_backing_inode(next), d_backing_inode(next)->i_ino); in cachefiles_walk_to_object() 575 d_backing_inode(next)->i_ino); in cachefiles_walk_to_object() [all …]
|
D | xattr.c | 36 ASSERT(d_backing_inode(dentry)); in cachefiles_check_object_type() 55 dentry, d_backing_inode(dentry)->i_ino, in cachefiles_check_object_type() 67 dentry, d_backing_inode(dentry)->i_ino, in cachefiles_check_object_type() 87 d_backing_inode(dentry)->i_ino); in cachefiles_check_object_type() 94 dentry, d_backing_inode(dentry)->i_ino, in cachefiles_check_object_type() 168 ASSERT(d_backing_inode(dentry)); in cachefiles_check_auxdata() 207 ASSERT(d_backing_inode(dentry)); in cachefiles_check_object_xattr() 228 d_backing_inode(dentry)->i_ino, -ret); in cachefiles_check_object_xattr() 279 d_backing_inode(dentry)->i_ino, -ret); in cachefiles_check_object_xattr() 294 d_backing_inode(dentry)->i_ino); in cachefiles_check_object_xattr() [all …]
|
D | security.c | 58 ret = security_inode_mkdir(d_backing_inode(root), root, 0); in cachefiles_check_cache_dir() 65 ret = security_inode_create(d_backing_inode(root), root, 0); in cachefiles_check_cache_dir() 98 ret = set_create_files_as(new, d_backing_inode(root)); in cachefiles_determine_cache_security()
|
D | bind.c | 127 !d_backing_inode(root)->i_op->lookup || in cachefiles_daemon_add_cache() 128 !d_backing_inode(root)->i_op->mkdir || in cachefiles_daemon_add_cache() 129 !d_backing_inode(root)->i_op->setxattr || in cachefiles_daemon_add_cache() 130 !d_backing_inode(root)->i_op->getxattr || in cachefiles_daemon_add_cache()
|
D | rdwr.c | 77 struct address_space *bmapping = d_backing_inode(object->backer)->i_mapping; in cachefiles_read_reissue() 82 d_backing_inode(object->backer)->i_ino, in cachefiles_read_reissue() 160 _enter("{ino=%lu}", d_backing_inode(object->backer)->i_ino); in cachefiles_read_copier() 250 bmapping = d_backing_inode(object->backer)->i_mapping; in cachefiles_read_backing_file_one() 411 inode = d_backing_inode(object->backer); in cachefiles_read_or_alloc_page() 471 struct address_space *bmapping = d_backing_inode(object->backer)->i_mapping; in cachefiles_read_backing_file() 708 inode = d_backing_inode(object->backer); in cachefiles_read_or_alloc_pages()
|
D | interface.c | 444 oi_size = i_size_read(d_backing_inode(object->backer)); in cachefiles_attr_changed()
|
/linux-4.1.27/security/integrity/evm/ |
D | evm_main.c | 76 struct inode *inode = d_backing_inode(dentry); in evm_find_protected_xattrs() 169 if (!IS_RDONLY(d_backing_inode(dentry)) && in evm_verify_hmac() 170 !IS_IMMUTABLE(d_backing_inode(dentry))) in evm_verify_hmac() 239 iint = integrity_iint_find(d_backing_inode(dentry)); in evm_verifyxattr() 257 struct inode *inode = d_backing_inode(dentry); in evm_verify_current_integrity() 297 iint = integrity_iint_find(d_backing_inode(dentry)); in evm_protect_xattr() 314 integrity_audit_msg(AUDIT_INTEGRITY_METADATA, d_backing_inode(dentry), in evm_protect_xattr() 394 struct inode *inode = d_backing_inode(dentry); in evm_inode_post_removexattr() 419 integrity_audit_msg(AUDIT_INTEGRITY_METADATA, d_backing_inode(dentry), in evm_inode_setattr()
|
D | evm_crypto.c | 134 struct inode *inode = d_backing_inode(dentry); in evm_calc_hmac_or_hash() 202 struct inode *inode = d_backing_inode(dentry); in evm_update_evmxattr()
|
/linux-4.1.27/security/ |
D | security.c | 413 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) in security_path_mknod() 421 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) in security_path_mkdir() 429 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) in security_path_rmdir() 436 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) in security_path_unlink() 445 if (unlikely(IS_PRIVATE(d_backing_inode(dir->dentry)))) in security_path_symlink() 453 if (unlikely(IS_PRIVATE(d_backing_inode(old_dentry)))) in security_path_link() 462 if (unlikely(IS_PRIVATE(d_backing_inode(old_dentry)) || in security_path_rename() 463 (d_is_positive(new_dentry) && IS_PRIVATE(d_backing_inode(new_dentry))))) in security_path_rename() 480 if (unlikely(IS_PRIVATE(d_backing_inode(path->dentry)))) in security_path_truncate() 487 if (unlikely(IS_PRIVATE(d_backing_inode(path->dentry)))) in security_path_chmod() [all …]
|
D | commoncap.c | 305 struct inode *inode = d_backing_inode(dentry); in cap_inode_need_killpriv() 327 struct inode *inode = d_backing_inode(dentry); in cap_inode_killpriv() 383 struct inode *inode = d_backing_inode(dentry); in get_vfs_caps_from_disk()
|
D | lsm_audit.c | 240 inode = d_backing_inode(a->u.path.dentry); in dump_common_audit_data() 254 inode = d_backing_inode(a->u.dentry); in dump_common_audit_data()
|
/linux-4.1.27/security/tomoyo/ |
D | realpath.c | 100 struct inode *inode = d_backing_inode(path->dentry); in tomoyo_get_absolute_path() 128 struct inode *inode = d_backing_inode(dentry); in tomoyo_get_dentry_path() 171 struct inode *inode = d_backing_inode(sb->s_root); in tomoyo_get_local_path() 222 struct inode *inode = d_backing_inode(path->dentry); in tomoyo_get_socket_name() 280 inode = d_backing_inode(sb->s_root); in tomoyo_realpath_from_path()
|
D | condition.c | 717 inode = d_backing_inode(dentry); in tomoyo_get_attributes()
|
/linux-4.1.27/security/integrity/ima/ |
D | ima_appraise.c | 168 struct inode *inode = d_backing_inode(dentry); in ima_read_xattr() 193 struct inode *inode = d_backing_inode(dentry); in ima_appraise_measurement() 317 struct inode *inode = d_backing_inode(dentry); in ima_inode_post_setattr() 383 ima_reset_appraise_flags(d_backing_inode(dentry), in ima_inode_setxattr() 396 ima_reset_appraise_flags(d_backing_inode(dentry), 0); in ima_inode_removexattr()
|
/linux-4.1.27/kernel/ |
D | audit_watch.c | 149 struct inode *inode = d_backing_inode(path->dentry); in audit_init_parent() 364 mutex_unlock(&d_backing_inode(parent->dentry)->i_mutex); in audit_get_nd() 367 watch->dev = d_backing_inode(d)->i_sb->s_dev; in audit_get_nd() 368 watch->ino = d_backing_inode(d)->i_ino; in audit_get_nd() 429 parent = audit_find_parent(d_backing_inode(parent_path.dentry)); in audit_add_watch() 485 inode = d_backing_inode(((struct path *)data)->dentry); in audit_watch_handle_event()
|
D | audit_tree.c | 580 return d_backing_inode(mnt->mnt_root) == arg; in compare_root() 652 return tag_chunk(d_backing_inode(mnt->mnt_root), arg); in tag_mount()
|
D | auditsc.c | 1632 struct inode *inode = d_backing_inode(d); in handle_path() 1757 const struct inode *inode = d_backing_inode(dentry); in __audit_inode() 1856 const struct inode *inode = d_backing_inode(dentry); in __audit_inode_child()
|
D | audit.c | 1931 audit_copy_inode(name, link->dentry, d_backing_inode(link->dentry)); in audit_log_link_denied()
|
/linux-4.1.27/security/apparmor/ |
D | lsm.c | 207 struct path_cond cond = { d_backing_inode(dentry)->i_uid, in common_perm_mnt_dentry() 208 d_backing_inode(dentry)->i_mode in common_perm_mnt_dentry() 226 struct inode *inode = d_backing_inode(dentry); in common_perm_rm() 284 struct path_cond cond = { d_backing_inode(path->dentry)->i_uid, in apparmor_path_truncate() 285 d_backing_inode(path->dentry)->i_mode in apparmor_path_truncate() 330 struct path_cond cond = { d_backing_inode(old_dentry)->i_uid, in apparmor_path_rename() 331 d_backing_inode(old_dentry)->i_mode in apparmor_path_rename() 357 struct path_cond cond = { d_backing_inode(path->dentry)->i_uid, in apparmor_path_chown() 358 d_backing_inode(path->dentry)->i_mode in apparmor_path_chown()
|
D | file.c | 262 if (d_unlinked(dentry) && d_backing_inode(dentry)->i_nlink == 0) in is_deleted() 354 d_backing_inode(old_dentry)->i_uid, in aa_path_link() 355 d_backing_inode(old_dentry)->i_mode in aa_path_link()
|
/linux-4.1.27/security/smack/ |
D | smack_lsm.c | 594 struct inode *inode = d_backing_inode(root); in smack_sb_kern_mount() 890 isp = smk_of_inode(d_backing_inode(old_dentry)); in smack_inode_link() 892 rc = smk_bu_inode(d_backing_inode(old_dentry), MAY_WRITE, rc); in smack_inode_link() 895 isp = smk_of_inode(d_backing_inode(new_dentry)); in smack_inode_link() 898 rc = smk_bu_inode(d_backing_inode(new_dentry), MAY_WRITE, rc); in smack_inode_link() 914 struct inode *ip = d_backing_inode(dentry); in smack_inode_unlink() 957 rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_WRITE, &ad); in smack_inode_rmdir() 958 rc = smk_bu_inode(d_backing_inode(dentry), MAY_WRITE, rc); in smack_inode_rmdir() 996 isp = smk_of_inode(d_backing_inode(old_dentry)); in smack_inode_rename() 998 rc = smk_bu_inode(d_backing_inode(old_dentry), MAY_READWRITE, rc); in smack_inode_rename() [all …]
|
/linux-4.1.27/fs/ |
D | posix_acl.c | 777 if (!IS_POSIXACL(d_backing_inode(dentry))) in posix_acl_xattr_get() 782 acl = get_acl(d_backing_inode(dentry), type); in posix_acl_xattr_get() 798 struct inode *inode = d_backing_inode(dentry); in posix_acl_xattr_set() 837 if (!IS_POSIXACL(d_backing_inode(dentry))) in posix_acl_xattr_list()
|
D | stat.c | 54 struct inode *inode = d_backing_inode(path->dentry); in vfs_getattr_nosec() 329 struct inode *inode = d_backing_inode(path.dentry); in SYSCALL_DEFINE4()
|
D | open.c | 796 error = do_dentry_open(file, d_backing_inode(dentry), open, in finish_open()
|
D | block_dev.c | 1727 inode = d_backing_inode(path.dentry); in lookup_bdev()
|
/linux-4.1.27/fs/overlayfs/ |
D | inode.c | 361 return d_backing_inode(dentry); in ovl_d_select_inode() 380 return d_backing_inode(realpath.dentry); in ovl_d_select_inode()
|
/linux-4.1.27/security/selinux/ |
D | hooks.c | 418 struct inode *root_inode = d_backing_inode(root); in sb_finish_set_opts() 556 struct inode *root = d_backing_inode(sbsec->sb->s_root); in selinux_get_mnt_opts() 612 struct inode *inode = d_backing_inode(sbsec->sb->s_root); in selinux_set_mnt_opts() 839 struct inode_security_struct *oldroot = d_backing_inode(oldsb->s_root)->i_security; in selinux_cmp_sb_context() 840 struct inode_security_struct *newroot = d_backing_inode(newsb->s_root)->i_security; in selinux_cmp_sb_context() 890 struct inode *newinode = d_backing_inode(newsb->s_root); in selinux_sb_clone_mnt_opts() 897 const struct inode *oldinode = d_backing_inode(oldsb->s_root); in selinux_sb_clone_mnt_opts() 899 struct inode *newinode = d_backing_inode(newsb->s_root); in selinux_sb_clone_mnt_opts() 1614 struct inode *inode = d_backing_inode(dentry); in dentry_has_perm() 1629 struct inode *inode = d_backing_inode(path->dentry); in path_has_perm() [all …]
|
/linux-4.1.27/drivers/mtd/ubi/ |
D | build.c | 1172 major = imajor(d_backing_inode(path.dentry)); in open_mtd_by_chdev() 1173 minor = iminor(d_backing_inode(path.dentry)); in open_mtd_by_chdev() 1174 mode = d_backing_inode(path.dentry)->i_mode; in open_mtd_by_chdev()
|
D | kapi.c | 317 inode = d_backing_inode(path.dentry); in ubi_open_volume_path()
|
/linux-4.1.27/net/unix/ |
D | diag.c | 28 .udiag_vfs_ino = d_backing_inode(dentry)->i_ino, in sk_diag_dump_vfs()
|
D | af_unix.c | 308 if (dentry && d_backing_inode(dentry) == i) { in unix_find_socket_byinode() 896 inode = d_backing_inode(path.dentry); in unix_find_other() 1023 hash = d_backing_inode(path.dentry)->i_ino & (UNIX_HASH_SIZE-1); in unix_bind()
|
/linux-4.1.27/include/linux/ |
D | dcache.h | 557 static inline struct inode *d_backing_inode(const struct dentry *upper) in d_backing_inode() function
|
/linux-4.1.27/arch/x86/kvm/ |
D | assigned-dev.c | 669 inode = d_backing_inode(path.dentry); in probe_sysfs_permissions()
|