Home
last modified time | relevance | path

Searched refs:rights_inheriting (Results 1 - 5 of 5) sorted by relevance

/third_party/node/deps/uvwasi/src/
H A Dwasi_rights.c10 uvwasi_rights_t* rights_inheriting) { in uvwasi__get_rights()
19 *rights_inheriting = UVWASI__RIGHTS_REGULAR_FILE_INHERITING; in uvwasi__get_rights()
24 *rights_inheriting = UVWASI__RIGHTS_DIRECTORY_INHERITING; in uvwasi__get_rights()
30 *rights_inheriting = UVWASI__RIGHTS_SOCKET_INHERITING; in uvwasi__get_rights()
36 *rights_inheriting = UVWASI__RIGHTS_TTY_INHERITING; in uvwasi__get_rights()
39 *rights_inheriting = UVWASI__RIGHTS_CHARACTER_DEVICE_INHERITING; in uvwasi__get_rights()
45 *rights_inheriting = UVWASI__RIGHTS_BLOCK_DEVICE_INHERITING; in uvwasi__get_rights()
50 *rights_inheriting = 0; in uvwasi__get_rights()
6 uvwasi__get_rights(uv_file fd, int flags, uvwasi_filetype_t type, uvwasi_rights_t* rights_base, uvwasi_rights_t* rights_inheriting) uvwasi__get_rights() argument
H A Dfd_table.h20 uvwasi_rights_t rights_inheriting; member
44 uvwasi_rights_t rights_inheriting,
59 uvwasi_rights_t rights_inheriting);
64 uvwasi_rights_t rights_inheriting);
H A Dfd_table.c67 uvwasi_rights_t rights_inheriting, in uvwasi_fd_table_insert()
172 entry->rights_inheriting = rights_inheriting; in uvwasi_fd_table_insert()
332 uvwasi_rights_t rights_inheriting) { in uvwasi_fd_table_get()
343 rights_inheriting); in uvwasi_fd_table_get()
356 uvwasi_rights_t rights_inheriting) { in uvwasi_fd_table_get_nolock()
372 (~entry->rights_inheriting & rights_inheriting) != 0) { in uvwasi_fd_table_get_nolock()
59 uvwasi_fd_table_insert(uvwasi_t* uvwasi, struct uvwasi_fd_table_t* table, uv_file fd, uv_tcp_t* sock, const char* mapped_path, const char* real_path, uvwasi_filetype_t type, uvwasi_rights_t rights_base, uvwasi_rights_t rights_inheriting, int preopen, struct uvwasi_fd_wrap_t** wrap) uvwasi_fd_table_insert() argument
328 uvwasi_fd_table_get(struct uvwasi_fd_table_t* table, const uvwasi_fd_t id, struct uvwasi_fd_wrap_t** wrap, uvwasi_rights_t rights_base, uvwasi_rights_t rights_inheriting) uvwasi_fd_table_get() argument
352 uvwasi_fd_table_get_nolock(struct uvwasi_fd_table_t* table, const uvwasi_fd_t id, struct uvwasi_fd_wrap_t** wrap, uvwasi_rights_t rights_base, uvwasi_rights_t rights_inheriting) uvwasi_fd_table_get_nolock() argument
H A Dwasi_rights.h103 uvwasi_rights_t* rights_inheriting);
H A Duvwasi.c852 buf->fs_rights_inheriting = wrap->rights_inheriting; in uvwasi_fd_fdstat_get()
968 if ((fs_rights_inheriting | wrap->rights_inheriting) > in uvwasi_fd_fdstat_set_rights()
969 wrap->rights_inheriting) { in uvwasi_fd_fdstat_set_rights()
975 wrap->rights_inheriting = fs_rights_inheriting; in uvwasi_fd_fdstat_set_rights()

Completed in 7 milliseconds