Lines Matching refs:omode
304 dosfs_open(fs_volume *_vol, fs_vnode *_node, int omode, void **_cookie)
314 DPRINTF(0, ("dosfs_open: vnode id %" B_PRIdINO ", omode %o\n", node->vnid,
315 omode));
317 if (omode & O_CREAT) {
328 omode = (omode & ~O_RWMASK) | O_RDONLY;
331 if ((omode & O_TRUNC) && ((omode & O_RWMASK) == O_RDONLY)) {
336 if (omode & O_TRUNC) {
351 cookie->mode = omode;
513 dosfs_create(fs_volume *_vol, fs_vnode *_dir, const char *name, int omode,
530 DPRINTF(0, ("dosfs_create called: %" B_PRIdINO "/%s perms=%o omode=%o\n",
531 dir->vnid, name, perms, omode));
544 if ((omode & O_RWMASK) == O_RDONLY) {
557 if (omode & O_EXCL) {
575 if (omode & O_TRUNC) {
631 cookie->mode = omode;