Lines Matching refs:mode
308 int mode, err; in snd_info_entry_open() local
321 mode = file->f_flags & O_ACCMODE; in snd_info_entry_open()
322 if (mode == O_RDONLY || mode == O_RDWR) { in snd_info_entry_open()
329 if (mode == O_WRONLY || mode == O_RDWR) { in snd_info_entry_open()
344 if (mode == O_RDONLY || mode == O_RDWR) { in snd_info_entry_open()
354 if (mode == O_WRONLY || mode == O_RDWR) { in snd_info_entry_open()
367 if ((err = entry->c.ops->open(entry, mode, in snd_info_entry_open()
378 (mode == O_RDONLY || mode == O_RDWR)) { in snd_info_entry_open()
409 int mode; in snd_info_entry_release() local
411 mode = file->f_flags & O_ACCMODE; in snd_info_entry_release()
435 entry->c.ops->release(entry, mode, in snd_info_entry_release()
536 static struct proc_dir_entry *snd_create_proc_entry(const char *name, mode_t mode, in snd_create_proc_entry() argument
540 p = create_proc_entry(name, mode, parent); in snd_create_proc_entry()
559 entry->mode = S_IFDIR | S_IRUGO | S_IXUGO; in snd_info_init()
572 entry->mode = S_IFDIR | S_IRUGO | S_IXUGO; in snd_info_init()
625 entry->mode = S_IFDIR | S_IRUGO | S_IXUGO; in snd_info_card_create()
805 entry->mode = S_IFREG | S_IRUGO; in snd_info_create_entry()
977 p = snd_create_proc_entry(entry->name, entry->mode, root); in snd_info_register()
983 if (!S_ISDIR(entry->mode)) in snd_info_register()