Lines Matching refs:Multiplexer
1209 typedef struct Multiplexer Multiplexer; typedef
1233 Multiplexer* multiplexer;
1236 struct Multiplexer { struct
1245 static int multiplexer_open_channel( Multiplexer* mult, Packet* p ); argument
1246 static void multiplexer_close_channel( Multiplexer* mult, int channel );
1247 static void multiplexer_serial_send( Multiplexer* mult, int channel, Packet* p );
1383 client_new( Multiplexer* mult, in client_new()
1420 multiplexer_find_client( Multiplexer* mult, int channel ) in multiplexer_find_client()
1435 multiplexer_handle_control( Multiplexer* mult, Packet* p ) in multiplexer_handle_control()
1494 multiplexer_serial_receive( Multiplexer* mult, Packet* p ) in multiplexer_serial_receive()
1517 multiplexer_serial_close( Multiplexer* mult ) in multiplexer_serial_close()
1524 multiplexer_serial_send( Multiplexer* mult, int channel, Packet* p ) in multiplexer_serial_send()
1542 multiplexer_open_channel( Multiplexer* mult, Packet* service ) in multiplexer_open_channel()
1574 multiplexer_close_channel( Multiplexer* mult, int channel ) in multiplexer_close_channel()
1594 multiplexer_control_accept( Multiplexer* m, Packet* p ) in multiplexer_control_accept()
1608 multiplexer_control_close( Multiplexer* m ) in multiplexer_control_close()
1614 multiplexer_init( Multiplexer* m, const char* serial_dev ) in multiplexer_init()
1666 static Multiplexer _multiplexer[1];
1670 Multiplexer* m = _multiplexer; in main()