Home | History | Annotate | Download | only in bionic

Lines Matching refs:action

41 enum Action {
50 Action what;
80 for (__posix_spawn_file_action* action = head; action != nullptr; action = action->next) {
81 action->Do();
99 // set to the default action in the child process."
291 Action what,
297 __posix_spawn_file_action* action =
298 reinterpret_cast<__posix_spawn_file_action*>(malloc(sizeof(*action)));
299 if (action == nullptr) return errno;
301 action->next = nullptr;
303 action->path = strdup(path);
304 if (action->path == nullptr) {
305 free(action);
309 action->path = nullptr;
311 action->what = what;
312 action->fd = fd;
313 action->new_fd = new_fd;
314 action->flags = flags;
315 action->mode = mode;
318 (*actions)->head = (*actions)->last = action;
320 (*actions)->last->next = action;
321 (*actions)->last = action;