Home
last modified time | relevance | path

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

/linux-4.1.27/fs/cachefiles/
Dnamei.c418 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 …]
Dxattr.c36 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 …]
Dsecurity.c58 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()
Dbind.c127 !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()
Drdwr.c77 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()
Dinterface.c444 oi_size = i_size_read(d_backing_inode(object->backer)); in cachefiles_attr_changed()
/linux-4.1.27/security/integrity/evm/
Devm_main.c76 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()
Devm_crypto.c134 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/
Dsecurity.c413 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 …]
Dcommoncap.c305 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()
Dlsm_audit.c240 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/
Drealpath.c100 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()
Dcondition.c717 inode = d_backing_inode(dentry); in tomoyo_get_attributes()
/linux-4.1.27/security/integrity/ima/
Dima_appraise.c168 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/
Daudit_watch.c149 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()
Daudit_tree.c580 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()
Dauditsc.c1632 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()
Daudit.c1931 audit_copy_inode(name, link->dentry, d_backing_inode(link->dentry)); in audit_log_link_denied()
/linux-4.1.27/security/apparmor/
Dlsm.c207 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()
Dfile.c262 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/
Dsmack_lsm.c594 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/
Dposix_acl.c777 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()
Dstat.c54 struct inode *inode = d_backing_inode(path->dentry); in vfs_getattr_nosec()
329 struct inode *inode = d_backing_inode(path.dentry); in SYSCALL_DEFINE4()
Dopen.c796 error = do_dentry_open(file, d_backing_inode(dentry), open, in finish_open()
Dblock_dev.c1727 inode = d_backing_inode(path.dentry); in lookup_bdev()
/linux-4.1.27/fs/overlayfs/
Dinode.c361 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/
Dhooks.c418 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/
Dbuild.c1172 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()
Dkapi.c317 inode = d_backing_inode(path.dentry); in ubi_open_volume_path()
/linux-4.1.27/net/unix/
Ddiag.c28 .udiag_vfs_ino = d_backing_inode(dentry)->i_ino, in sk_diag_dump_vfs()
Daf_unix.c308 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/
Ddcache.h557 static inline struct inode *d_backing_inode(const struct dentry *upper) in d_backing_inode() function
/linux-4.1.27/arch/x86/kvm/
Dassigned-dev.c669 inode = d_backing_inode(path.dentry); in probe_sysfs_permissions()