Lines Matching refs:port
122 port_id port;
132 extern ssize_t read_port(port_id port, int32 *code, void *buffer,
134 extern ssize_t read_port_etc(port_id port, int32 *code, void *buffer,
136 extern status_t write_port(port_id port, int32 code, const void *buffer,
138 extern status_t write_port_etc(port_id port, int32 code, const void *buffer,
140 extern status_t close_port(port_id port);
141 extern status_t delete_port(port_id port);
143 extern ssize_t port_buffer_size(port_id port);
144 extern ssize_t port_buffer_size_etc(port_id port, uint32 flags,
146 extern ssize_t port_count(port_id port);
147 extern status_t set_port_owner(port_id port, team_id team);
150 extern status_t _get_port_info(port_id port, port_info *portInfo,
155 #define get_port_info(port, info) \
156 _get_port_info((port), (info), sizeof(*(info)))
172 extern status_t _get_port_message_info_etc(port_id port,
176 #define get_port_message_info_etc(port, info, flags, timeout) \
177 _get_port_message_info_etc((port), (info), sizeof(*(info)), flags, timeout)
628 B_EVENT_READ = 0x0001, /* FD/port readable */
629 B_EVENT_WRITE = 0x0002, /* FD/port writable */
639 B_EVENT_INVALID = 0x1000, /* FD/port/sem/thread ID not or