Lines Matching refs:port
122 status_t port_create(const char *name, port_mode_t mode, port_t *port) { in port_create() argument
123 if (!name || !port) in port_create()
145 *port = (void *) wp; in port_create()
176 *port = (void *)wp; in port_create()
180 status_t port_open(const char *name, void *ctx, port_t *port) { in port_open() argument
181 if (!name || !port) in port_open()
242 *port = (void *)rp; in port_open()
297 status_t port_group_add(port_t group, port_t port) { in port_group_add() argument
298 if (!port || !group) in port_group_add()
306 read_port_t *rp = (read_port_t *)port; in port_group_add()
331 status_t port_group_remove(port_t group, port_t port) { in port_group_remove() argument
332 if (!port || !group) in port_group_remove()
340 read_port_t *rp = (read_port_t *)port; in port_group_remove()
364 status_t port_write(port_t port, const port_packet_t *pk, size_t count) { in port_write() argument
365 if (!port || !pk) in port_write()
368 write_port_t *wp = (write_port_t *)port; in port_write()
433 status_t port_read(port_t port, lk_time_t timeout, port_result_t *result) { in port_read() argument
434 if (!port || !result) in port_read()
438 read_port_t *rp = (read_port_t *)port; in port_read()
446 port_group_t *pg = (port_group_t *)port; in port_read()
468 status_t port_destroy(port_t port) { in port_destroy() argument
469 if (!port) in port_destroy()
472 write_port_t *wp = (write_port_t *) port; in port_destroy()
509 status_t port_close(port_t port) { in port_close() argument
510 if (!port) in port_close()
513 read_port_t *rp = (read_port_t *) port; in port_close()
539 port_group_t *pg = (port_group_t *) port; in port_close()
551 write_port_t *wp = (write_port_t *) port; in port_close()
565 free(port); in port_close()