Searched refs:pty_server_t (Results 1 - 3 of 3) sorted by relevance
/fuchsia/zircon/system/dev/misc/pty/ |
H A D | pty-core.h | 17 typedef struct pty_server pty_server_t; typedef in typeref:struct:pty_server 44 zx_status_t (*recv)(pty_server_t* ps, const void* data, size_t len, size_t* actual); 48 zx_status_t (*ioctl)(pty_server_t* ps, uint32_t op, 52 // called when pty_server_t should be deleted 54 void (*release)(pty_server_t* ps); 62 void pty_server_init(pty_server_t* ps); 67 zx_status_t pty_server_send(pty_server_t* ps, const void* data, size_t len, bool atomic, size_t* actual); 72 void pty_server_resume_locked(pty_server_t* ps); 74 void pty_server_set_window_size(pty_server_t* ps, uint32_t w, uint32_t h); 77 // the zx_device_t here must be the one embedded in pty_server_t [all...] |
H A D | pty-core.c | 37 pty_server_t* srv; 44 static zx_status_t pty_openat(pty_server_t* ps, zx_device_t** out, uint32_t id, uint32_t flags); 53 pty_server_t* ps = pc->srv; 77 pty_server_t* ps = pc->srv; 101 static void pty_make_active_locked(pty_server_t* ps, pty_client_t* pc) { 140 pty_server_t* ps = pc->srv; 217 pty_server_t* ps = pc->srv; 257 pty_server_t* ps = pc->srv; 282 static zx_status_t pty_openat(pty_server_t* ps, zx_device_t** out, uint32_t id, uint32_t flags) { 354 void pty_server_resume_locked(pty_server_t* p [all...] |
H A D | pty-driver.c | 20 pty_server_t srv; 30 static zx_status_t psd_recv(pty_server_t* ps, const void* data, size_t len, size_t* actual) {
|
Completed in 17 milliseconds