diff options
author | Michael I. Bushnell <mib@gnu.org> | 1994-04-29 23:47:34 +0000 |
---|---|---|
committer | Michael I. Bushnell <mib@gnu.org> | 1994-04-29 23:47:34 +0000 |
commit | ad3a5b6b0d3f0533d7587e9c396aa233155cb748 (patch) | |
tree | a415f8b75267e03707b12b8a31fe5da4887dd660 /hurd | |
parent | 067ef5e0d6f6c7360611052489880f57681fc538 (diff) |
Formerly io_reply.defs.~2~
Diffstat (limited to 'hurd')
-rw-r--r-- | hurd/io_reply.defs | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/hurd/io_reply.defs b/hurd/io_reply.defs index 9188cb8a..7aaee15e 100644 --- a/hurd/io_reply.defs +++ b/hurd/io_reply.defs @@ -31,3 +31,124 @@ IO_IMPORTS type reply_port_t = polymorphic | MACH_MSG_TYPE_MAKE_SEND_ONCE ctype: mach_port_t; +simpleroutine io_write_reply ( + reply: reply_port_t; + return_code: kern_return_t; + amount: int); + +simpleroutine io_read_reply ( + reply: reply_port_t; + return_code: kern_return_t; + data: data_t); + +simpleroutine io_seek_reply ( + reply: reply_port_t; + return_code: kern_return_t; + newp: off_t); + +simpleroutine io_readable_reply ( + reply: reply_port_t; + return_code: kern_return_t; + int amount); + +simpleroutine io_set_all_openmodes_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_get_openmodes_reply ( + reply: reply_port_t; + return_code: kern_return_t; + int bits); + +simpleroutine io_set_some_openmodes_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_clear_some_openmodes_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_async_reply ( + reply: reply_port_t; + return_code: kern_return_t; + async_id_port: mach_port_send_t); + +simpleroutine io_mod_owner_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_get_owner_reply ( + reply: reply_port_t; + return_code: kern_return_t; + owner: pid_t); + +simpleroutine io_get_icky_async_id_reply ( + reply: reply_port_t; + return_code: kern_return_t; + id_port: mach_port_send_t); + +simpleroutine io_select_reply ( + reply: reply_port_t; + return_code: kern_return_t; + select_result: int); + +simpleroutine io_stat_reply ( + reply: reply_port_t; + return_code: kern_return_t; + stat_info: io_statbuf_t); + +skip; /* io_reauthenticate has no reply */ + +simpleroutine io_restrict_auth_reply ( + reply: reply_port_t; + return_code: kern_return_t; + new_object: mach_port_send_t); + +simpleroutine io_duplicate_reply ( + reply: reply_port_t; + return_code: kern_return_t; + newport: mach_port_send_t); + +simpleroutine io_map_reply ( + reply: reply_port_t; + return_code: kern_return_t; + rdobject: mach_port_send_t; + wrobject: mach_port_send_t); + +simpleroutine io_map_cntl_reply ( + reply: reply_port_t; + return_code: kern_return_t; + memobj: mach_port_send_t); + +simpleroutine io_get_conch_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_release_conch_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_eofnotify_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_prenotify_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_postnotify_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_readnotify_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_readsleep_reply ( + reply: reply_port_t; + return_code: kern_return_t); + +simpleroutine io_sigio_reply ( + reply: reply_port_t; + return_code: kern_return_t); + |