Lines Matching defs:filp_dentry
476 read_absolute_file_path_from_dentry(struct dentry* filp_dentry, void* payload)
488 BPF_CORE_READ(filp_dentry, d_name.name));
495 parent_dentry = BPF_CORE_READ(filp_dentry, d_parent);
496 if (filp_dentry == parent_dentry)
498 filp_dentry = parent_dentry;
505 is_ancestor_in_allowed_inodes(struct dentry* filp_dentry)
512 u64 dir_ino = BPF_CORE_READ(filp_dentry, d_inode, i_ino);
517 parent_dentry = BPF_CORE_READ(filp_dentry, d_parent);
518 if (filp_dentry == parent_dentry)
520 filp_dentry = parent_dentry;
775 struct dentry* filp_dentry = BPF_CORE_READ(filp, f_path.dentry);
778 if (!is_dentry_allowed_for_filemod(filp_dentry, &device_id, &file_ino))
803 size_t len = read_absolute_file_path_from_dentry(filp_dentry, payload);