Lines Matching refs:mode
83 umode_t mode) in bpf_get_inode() argument
87 switch (mode & S_IFMT) { in bpf_get_inode()
104 inode_init_owner(inode, dir, mode); in bpf_get_inode()
127 static int bpf_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in bpf_mkdir() argument
134 inode = bpf_get_inode(dir->i_sb, dir, mode | S_IFDIR); in bpf_mkdir()
151 umode_t mode, const struct inode_operations *iops) in bpf_mkobj_ops() argument
158 inode = bpf_get_inode(dir->i_sb, dir, mode | S_IFREG); in bpf_mkobj_ops()
171 static int bpf_mkobj(struct inode *dir, struct dentry *dentry, umode_t mode, in bpf_mkobj() argument
176 if (MAJOR(devt) != UNNAMED_MAJOR || !S_ISREG(mode) || in bpf_mkobj()
182 return bpf_mkobj_ops(dir, dentry, mode, &bpf_prog_iops); in bpf_mkobj()
184 return bpf_mkobj_ops(dir, dentry, mode, &bpf_map_iops); in bpf_mkobj()
204 umode_t mode; in bpf_obj_do_pin() local
212 mode = S_IFREG | ((S_IRUSR | S_IWUSR) & ~current_umask()); in bpf_obj_do_pin()
215 ret = security_path_mknod(&path, dentry, mode, devt); in bpf_obj_do_pin()
226 ret = vfs_mknod(dir, dentry, mode, devt); in bpf_obj_do_pin()