Home
last modified time | relevance | path

Searched refs:srv (Results 1 – 6 of 6) sorted by relevance

/system/dev/misc/pty/
A Dpty-driver.c20 pty_server_t srv; member
28 #define psd_from_ps(ps) containerof(ps, pty_server_dev_t, srv)
55 mtx_lock(&psd->srv.lock); in psd_read()
59 if (list_is_empty(&psd->srv.clients)) { in psd_read()
62 device_state_clr(psd->srv.zxdev, DEV_STATE_READABLE); in psd_read()
66 pty_server_resume_locked(&psd->srv); in psd_read()
68 mtx_unlock(&psd->srv.lock); in psd_read()
136 pty_server_init(&psd->srv); in ptmx_open()
137 psd->srv.recv = psd_recv; in ptmx_open()
152 if ((status = device_add(pty_root, &args, &psd->srv.zxdev)) < 0) { in ptmx_open()
[all …]
A Dpty-core.c37 pty_server_t* srv; member
53 pty_server_t* ps = pc->srv; in pty_client_read()
77 pty_server_t* ps = pc->srv; in pty_client_write()
140 pty_server_t* ps = pc->srv; in pty_client_ioctl()
217 pty_server_t* ps = pc->srv; in pty_client_release()
223 pc->srv = NULL; in pty_client_release()
257 pty_server_t* ps = pc->srv; in pty_client_openat()
311 pc->srv = ps; in pty_openat()
/system/ulib/fs/
A Dunmount.cpp16 zx_status_t vfs_unmount_handle(zx_handle_t srv, zx_time_t deadline) { in vfs_unmount_handle() argument
44 zx_status_t status = zx_channel_call(srv, 0, deadline, &args, &dsize, &hcount); in vfs_unmount_handle()
54 zx_handle_close(srv); in vfs_unmount_handle()
/system/ulib/fdio/
A Dremoteio.c302 zx_handle_t cli, srv; in fdio_service_clone() local
307 if ((r = zx_channel_create(0, &cli, &srv)) < 0) { in fdio_service_clone()
310 if ((r = zxrio_connect(svc, srv, fuchsia_io_NodeCloneOrdinal, ZX_FS_RIGHT_READABLE | in fdio_service_clone()
319 zx_status_t fdio_service_clone_to(zx_handle_t svc, zx_handle_t srv) { in fdio_service_clone_to() argument
320 if (srv == ZX_HANDLE_INVALID) { in fdio_service_clone_to()
324 zx_handle_close(srv); in fdio_service_clone_to()
327 return zxrio_connect(svc, srv, fuchsia_io_NodeCloneOrdinal, ZX_FS_RIGHT_READABLE | in fdio_service_clone_to()
/system/ulib/fdio/include/lib/fdio/
A Dutil.h113 zx_status_t fdio_service_clone_to(zx_handle_t h, zx_handle_t srv);
/system/utest/core/channel/
A Dchannel.c684 zx_handle_t cli, srv; in channel_call() local
685 ASSERT_EQ(zx_channel_create(0, &cli, &srv), ZX_OK, ""); in channel_call()
689 ASSERT_EQ(thrd_create(&srvt, cc_server, (void*) (uintptr_t) srv), thrd_success, ""); in channel_call()
730 zx_handle_t cli, srv; in channel_call_consumes_handles() local
731 ASSERT_EQ(zx_channel_create(0, &cli, &srv), ZX_OK, ""); in channel_call_consumes_handles()
732 ASSERT_EQ(zx_handle_close(srv), ZX_OK, ""); in channel_call_consumes_handles()
790 zx_handle_t cli, srv; in channel_call2() local
791 ASSERT_EQ(zx_channel_create(0, &cli, &srv), ZX_OK, ""); in channel_call2()
794 ASSERT_EQ(thrd_create(&t, call_server2, (void*) (uintptr_t) srv), thrd_success, ""); in channel_call2()

Completed in 15 milliseconds