Lines Matching refs:how
592 struct open_how how; member
654 int how; member
4099 req->shutdown.how = READ_ONCE(sqe->len); in io_shutdown_prep()
4119 ret = __sys_shutdown_sock(sock, req->shutdown.how); in io_shutdown()
4323 if (!(req->open.how.flags & O_PATH) && force_o_largefile()) in __io_openat_prep()
4324 req->open.how.flags |= O_LARGEFILE; in __io_openat_prep()
4336 if (req->open.file_slot && (req->open.how.flags & O_CLOEXEC)) in __io_openat_prep()
4349 req->open.how = build_open_how(flags, mode); in io_openat_prep()
4355 struct open_how __user *how; in io_openat2_prep() local
4359 how = u64_to_user_ptr(READ_ONCE(sqe->addr2)); in io_openat2_prep()
4364 ret = copy_struct_from_user(&req->open.how, sizeof(req->open.how), how, in io_openat2_prep()
4380 ret = build_open_flags(&req->open.how, &op); in io_openat2()
4384 resolve_nonblock = req->open.how.resolve & RESOLVE_CACHED; in io_openat2()
4392 if (req->open.how.flags & (O_TRUNC | O_CREAT | __O_TMPFILE)) in io_openat2()
4399 ret = __get_unused_fd_flags(req->open.how.flags, req->open.nofile); in io_openat2()