Searched refs:rights_inheriting (Results 1 - 5 of 5) sorted by relevance
/third_party/node/deps/uvwasi/src/ |
H A D | wasi_rights.c | 10 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 D | fd_table.h | 20 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 D | fd_table.c | 67 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 D | wasi_rights.h | 103 uvwasi_rights_t* rights_inheriting);
|
H A D | uvwasi.c | 852 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