Searched refs:redirect (Results 1 - 14 of 14) sorted by relevance

/fuchsia/zircon/system/utest/fs-vnode/
H A Dpseudo-file-tests.cpp125 fbl::RefPtr<fs::Vnode> redirect;
127 EXPECT_EQ(ZX_OK, file->Open(ZX_FS_RIGHT_READABLE, &redirect));
128 EXPECT_NONNULL(redirect);
138 fbl::RefPtr<fs::Vnode> redirect;
140 EXPECT_EQ(ZX_OK, file->Open(ZX_FS_RIGHT_WRITABLE, &redirect));
141 EXPECT_NONNULL(redirect);
149 fbl::RefPtr<fs::Vnode> redirect;
151 EXPECT_EQ(ZX_OK, file->Open(ZX_FS_RIGHT_READABLE, &redirect));
152 EXPECT_NONNULL(redirect);
153 redirect
[all...]
H A Dservice-tests.cpp30 fbl::RefPtr<fs::Vnode> redirect; local
32 EXPECT_EQ(ZX_OK, svc->Open(ZX_FS_RIGHT_READABLE, &redirect));
33 EXPECT_NULL(redirect);
H A Dvmo-file-tests.cpp125 fbl::RefPtr<fs::Vnode> redirect; local
127 EXPECT_EQ(ZX_OK, file.Open(ZX_FS_RIGHT_READABLE, &redirect));
128 EXPECT_NULL(redirect);
131 EXPECT_NULL(redirect);
133 EXPECT_NULL(redirect);
135 EXPECT_NULL(redirect);
141 fbl::RefPtr<fs::Vnode> redirect; local
143 EXPECT_EQ(ZX_OK, file.Open(ZX_FS_RIGHT_READABLE, &redirect));
144 EXPECT_NULL(redirect);
146 EXPECT_EQ(ZX_OK, file.Open(ZX_FS_RIGHT_READABLE | ZX_FS_RIGHT_WRITABLE, &redirect));
[all...]
H A Dpseudo-dir-tests.cpp69 fbl::RefPtr<fs::Vnode> redirect; local
71 EXPECT_EQ(ZX_OK, dir->Open(ZX_FS_FLAG_DIRECTORY, &redirect));
72 EXPECT_NULL(redirect);
H A Dteardown-tests.cpp35 zx_status_t Open(uint32_t, fbl::RefPtr<Vnode>* redirect) final {
/fuchsia/zircon/third_party/uapp/dash/src/
H A Dredir.h37 /* flags passed to redirect */
46 void redirect(union node *, int);
H A Dnodes.h41 union node *redirect; member in struct:ncmd
56 union node *redirect; member in struct:nredir
H A Deval.c225 expredir(n->nredir.redirect);
226 pushredir(n->nredir.redirect);
227 status = redirectsafe(n->nredir.redirect, REDIR_PUSH) ?:
229 if (n->nredir.redirect)
479 expredir(n->nredir.redirect);
481 redirect(n->nredir.redirect, 0);
769 expredir(cmd->ncmd.redirect);
770 redir_stop = pushredir(cmd->ncmd.redirect);
771 status = redirectsafe(cmd->ncmd.redirect, REDIR_PUS
[all...]
H A Dnodes.c141 calcsize(n->ncmd.redirect);
151 calcsize(n->nredir.redirect);
241 new->ncmd.redirect = copynode(n->ncmd.redirect);
253 new->nredir.redirect = copynode(n->nredir.redirect);
378 encodenode(n->ncmd.redirect);
390 encodenode(n->nredir.redirect);
492 decodenode(&n->ncmd.redirect);
502 decodenode(&n->nredir.redirect);
[all...]
H A Dredir.c98 redirect(union node *redir, int flags) function
424 redirect(redir, flags);
H A Dparser.c182 n3->nredir.redirect = NULL;
446 n1->nredir.redirect = NULL;
481 n1->nredir.redirect = redir;
569 n->ncmd.redirect = redir;
H A Dshow.c129 for (np = cmd->ncmd.redirect ; np ; np = np->nfile.next) {
H A Djobs.c1314 cmdlist(n->ncmd.redirect, 0);
/fuchsia/zircon/system/ulib/fs/include/fs/
H A Dvnode.h59 // Provides an opportunity to redirect subsequent I/O operations to a
225 fbl::RefPtr<Vnode> redirect; local
226 zx_status_t status = (*vnode)->Open(flags, &redirect);
227 if (status == ZX_OK && redirect != nullptr) {
228 *vnode = fbl::move(redirect);

Completed in 106 milliseconds