Lines Matching defs:state

24 Inode::CreateState(const char* name, int mode, int perms, OpenState* state,
27 ASSERT(state != NULL);
34 status_t result = CreateFile(name, mode, perms, state, &changeInfo,
57 state->fFileSystem = fFileSystem;
58 state->fInfo = fileInfo;
59 state->fMode = mode & O_RWMASK;
76 OpenState* state = new(std::nothrow) OpenState;
77 if (state == NULL)
80 status_t result = CreateState(name, mode, perms, state, data);
82 delete state;
86 cookie->fOpenState = state;
88 *id = FileIdToInoT(state->fInfo.fFileId);
90 fFileSystem->AddOpenFile(state);
109 OpenState* state = new(std::nothrow) OpenState;
110 if (state == NULL)
113 state->fInfo = fInfo;
114 state->fFileSystem = fFileSystem;
115 state->fMode = mode & O_RWMASK;
116 status_t result = OpenFile(state, mode, &data);
118 delete state;
122 fFileSystem->AddOpenFile(state);
123 fOpenState = state;
124 cookie->fOpenState = state;
254 OpenState* state = new OpenState;
255 if (state == NULL)
258 state->fFileSystem = fFileSystem;
259 result = NFS4Inode::OpenAttr(state, name, mode, &data, create);
261 delete state;
265 fFileSystem->AddOpenFile(state);
267 cookie->fOpenState = state;
272 = new(std::nothrow) Delegation(data, this, state->fClientID, true);
274 delegation->fInfo = state->fInfo;
276 state->fDelegation = delegation;
323 OpenState* state = cookie != NULL ? cookie->fOpenState : fOpenState;
326 result = ReadFile(cookie, state, pos + size, &len,
373 OpenState* state = fOpenState;
376 state = cookie->fOpenState;
386 status_t result = WriteFile(cookie, state, pos + size, &len,