Lines Matching refs:mode
44 umode_t mode; /* 0 => delete */ member
90 req.mode = 0; in devtmpfs_create_node()
93 req.name = device_get_devnode(dev, &req.mode, &req.uid, &req.gid, &tmp); in devtmpfs_create_node()
97 if (req.mode == 0) in devtmpfs_create_node()
98 req.mode = 0600; in devtmpfs_create_node()
100 req.mode |= S_IFBLK; in devtmpfs_create_node()
102 req.mode |= S_IFCHR; in devtmpfs_create_node()
133 req.mode = 0; in devtmpfs_delete_node()
150 static int dev_mkdir(const char *name, umode_t mode) in dev_mkdir() argument
160 err = vfs_mkdir(d_inode(path.dentry), dentry, mode); in dev_mkdir()
195 static int handle_create(const char *nodename, umode_t mode, kuid_t uid, in handle_create() argument
210 err = vfs_mknod(d_inode(path.dentry), dentry, mode, dev->devt); in handle_create()
214 newattrs.ia_mode = mode; in handle_create()
285 if (!S_ISBLK(stat->mode)) in dev_mynode()
288 if (!S_ISCHR(stat->mode)) in dev_mynode()
321 newattrs.ia_mode = stat.mode & ~0777; in handle_remove()
367 static int handle(const char *name, umode_t mode, kuid_t uid, kgid_t gid, in handle() argument
370 if (mode) in handle()
371 return handle_create(name, mode, uid, gid, dev); in handle()
397 req->err = handle(req->name, req->mode, in devtmpfsd()