Searched refs:srv (Results 1 - 8 of 8) sorted by relevance

/fuchsia/zircon/system/dev/misc/pty/
H A Dpty-driver.c20 pty_server_t srv; member in struct:pty_server_dev
28 #define psd_from_ps(ps) containerof(ps, pty_server_dev_t, srv)
55 mtx_lock(&psd->srv.lock);
59 if (list_is_empty(&psd->srv.clients)) {
62 device_state_clr(psd->srv.zxdev, DEV_STATE_READABLE);
66 pty_server_resume_locked(&psd->srv);
68 mtx_unlock(&psd->srv.lock);
87 if ((status = pty_server_send(&psd->srv, buf, count, false, &length)) < 0) {
106 pty_server_set_window_size(&psd->srv, wsz->width, wsz->height);
136 pty_server_init(&psd->srv);
[all...]
H A Dpty-core.c37 pty_server_t* srv; member in struct:pty_client
53 pty_server_t* ps = pc->srv;
77 pty_server_t* ps = pc->srv;
140 pty_server_t* ps = pc->srv;
217 pty_server_t* ps = pc->srv;
223 pc->srv = NULL;
243 xprintf("pty srv %p release (from client)\n", ps);
257 pty_server_t* ps = pc->srv;
311 pc->srv = ps;
335 xprintf("pty cli %p (id=%u) created (srv
[all...]
/fuchsia/zircon/system/ulib/fs/
H A Dunmount.cpp15 // Sends an 'unmount' signal on the srv handle, and waits until it is closed.
16 // Consumes 'srv'.
17 zx_status_t vfs_unmount_handle(zx_handle_t srv, zx_time_t deadline) { argument
45 zx_status_t status = zx_channel_call(srv, 0, deadline, &args, &dsize, &hcount);
55 zx_handle_close(srv);
/fuchsia/zircon/system/ulib/fdio/
H A Dprivate-fidl.h23 zx_status_t fidl_clone_request(zx_handle_t srv, zx_handle_t cnxn, uint32_t flags);
24 zx_status_t fidl_open_request(zx_handle_t srv, zx_handle_t cnxn, uint32_t flags,
H A Dfidl.c115 zx_status_t fidl_clone_request(zx_handle_t srv, zx_handle_t cnxn, uint32_t flags) { argument
116 return fuchsia_io_NodeClone(srv, flags, cnxn);
120 zx_status_t fidl_open_request(zx_handle_t srv, zx_handle_t cnxn, uint32_t flags, argument
122 return fuchsia_io_DirectoryOpen(srv, flags, mode, path, pathlen, cnxn);
H A Dremoteio.c426 zx_handle_t cli, srv; local
431 if ((r = zx_channel_create(0, &cli, &srv)) < 0) {
434 if ((r = zxrio_connect(svc, srv, fuchsia_io_NodeCloneOrdinal, ZX_FS_RIGHT_READABLE |
443 zx_status_t fdio_service_clone_to(zx_handle_t svc, zx_handle_t srv) { argument
444 if (srv == ZX_HANDLE_INVALID) {
448 zx_handle_close(srv);
451 return zxrio_connect(svc, srv, fuchsia_io_NodeCloneOrdinal, ZX_FS_RIGHT_READABLE |
/fuchsia/zircon/system/ulib/fdio/include/lib/fdio/
H A Dutil.h103 // On success srv is bound to a clone of h. On failure
104 // an error is returned and srv is closed.
105 // Takes ownership of srv.
106 zx_status_t fdio_service_clone_to(zx_handle_t h, zx_handle_t srv);
/fuchsia/zircon/system/utest/core/channel/
H A Dchannel.c684 zx_handle_t cli, srv; local
685 ASSERT_EQ(zx_channel_create(0, &cli, &srv), ZX_OK, "");
689 ASSERT_EQ(thrd_create(&srvt, cc_server, (void*) (uintptr_t) srv), thrd_success, "");
730 zx_handle_t cli, srv; local
731 ASSERT_EQ(zx_channel_create(0, &cli, &srv), ZX_OK, "");
732 ASSERT_EQ(zx_handle_close(srv), ZX_OK, "");
790 zx_handle_t cli, srv; local
791 ASSERT_EQ(zx_channel_create(0, &cli, &srv), ZX_OK, "");
794 ASSERT_EQ(thrd_create(&t, call_server2, (void*) (uintptr_t) srv), thrd_success, "");

Completed in 108 milliseconds