Home
last modified time | relevance | path

Searched refs:FSReqBase (Results 1 – 5 of 5) sorted by relevance

/third_party/node/src/
Dnode_file.h65 class FSReqBase : public ReqWrap<uv_fs_t> {
69 inline FSReqBase(BindingData* binding_data,
73 ~FSReqBase() override;
103 static FSReqBase* from_req(uv_fs_t* req) { in from_req()
104 return static_cast<FSReqBase*>(ReqWrap::from_req(req)); in from_req()
107 FSReqBase(const FSReqBase&) = delete;
108 FSReqBase& operator=(const FSReqBase&) = delete;
129 class FSReqCallback final : public FSReqBase {
158 class FSReqPromise final : public FSReqBase {
190 FSReqAfterScope(FSReqBase* wrap, uv_fs_t* req);
[all …]
Dnode_file-inl.h42 FSReqBase::FSReqBase(BindingData* binding_data, in FSReqBase() function
51 void FSReqBase::Init(const char* syscall, in Init()
67 FSReqBase::FSReqBuffer&
68 FSReqBase::Init(const char* syscall, size_t len, enum encoding encoding) { in Init()
80 : FSReqBase(binding_data, in FSReqCallback()
168 : FSReqBase(binding_data, in FSReqPromise()
218 FSReqBase::MemoryInfo(tracker); in MemoryInfo()
222 FSReqBase* GetReqWrap(const v8::FunctionCallbackInfo<v8::Value>& args, in GetReqWrap()
227 return Unwrap<FSReqBase>(value.As<v8::Object>()); in GetReqWrap()
244 FSReqBase* AsyncDestCall(Environment* env, FSReqBase* req_wrap, in AsyncDestCall()
[all …]
Dnode_file.cc138 FSReqBase::~FSReqBase() = default;
140 void FSReqBase::MemoryInfo(MemoryTracker* tracker) const { in MemoryInfo()
594 FSReqAfterScope::FSReqAfterScope(FSReqBase* wrap, uv_fs_t* req) in FSReqAfterScope()
624 BaseObjectPtr<FSReqBase> wrap { wrap_ }; in Reject()
645 FSReqBase* req_wrap = FSReqBase::from_req(req); in AfterNoArgs()
653 FSReqBase* req_wrap = FSReqBase::from_req(req); in AfterStat()
662 FSReqBase* req_wrap = FSReqBase::from_req(req); in AfterInteger()
673 FSReqBase* req_wrap = FSReqBase::from_req(req); in AfterOpenFileHandle()
697 FSReqBase* req_wrap = FSReqBase::from_req(req); in AfterMkdirp()
721 FSReqBase* req_wrap = FSReqBase::from_req(req); in AfterStringPath()
[all …]
Dnode_dir.cc25 using fs::FSReqBase;
132 FSReqBase* req_wrap = FSReqBase::from_req(req); in AfterClose()
151 FSReqBase* req_wrap_async = GetReqWrap(args, 0); in Close()
196 BaseObjectPtr<FSReqBase> req_wrap { FSReqBase::from_req(req) }; in AfterDirRead()
255 FSReqBase* req_wrap_async = GetReqWrap(args, 2); in Read()
296 FSReqBase* req_wrap = FSReqBase::from_req(req); in AfterOpenDir()
323 FSReqBase* req_wrap_async = GetReqWrap(args, 2); in OpenDir()
/third_party/node/doc/changelogs/
DCHANGELOG_V10.md4468 * [[`f96bd54dd5`](https://github.com/nodejs/node/commit/f96bd54dd5)] - **fs**: simplify FSReqBase s…