Lines Matching refs:omode
271 dosfs_open(fs_volume *_vol, fs_vnode *_node, int omode, void **_cookie)
282 DPRINTF(0, ("dosfs_open: vnode id %Lx, omode %x\n", node->vnid, omode));
284 if (omode & O_CREAT) {
296 omode = (omode & ~O_RWMASK) | O_RDONLY;
299 if ((omode & O_TRUNC) && ((omode & O_RWMASK) == O_RDONLY)) {
305 if (omode & O_TRUNC) {
321 cookie->mode = omode;
716 dosfs_create(fs_volume *_vol, fs_vnode *_dir, const char *name, int omode,
734 DPRINTF(0, ("dosfs_create called: %Lx/%s perms=%o omode=%o\n", dir->vnid, name, perms, omode));
749 if ((omode & O_RWMASK) == O_RDONLY) {
763 if (omode & O_EXCL) {
784 if (omode & O_TRUNC) {
832 cookie->mode = omode;