Searched refs:io_vmo (Results 1 – 4 of 4) sorted by relevance
20 zx_status_t eth_create(zx_handle_t svc, zx_handle_t io_vmo, void* io_mem, eth_client_t** out);
27 zx_status_t eth_create(zx_handle_t svc, zx_handle_t io_vmo, void* io_mem, eth_client_t** out) { in eth_create() argument44 if ((status = zx_handle_duplicate(io_vmo, ZX_RIGHT_SAME_RIGHTS, &vmo)) < 0) { in eth_create()
111 zx_handle_t io_vmo; member573 if (edev->io_vmo != ZX_HANDLE_INVALID || edev->io_buf != NULL) { in eth_set_iobuf_locked()618 edev->io_vmo = vmo; in eth_set_iobuf_locked()646 if ((edev->io_vmo == ZX_HANDLE_INVALID) || in eth_start_locked()911 if (edev->io_vmo) { in eth_kill_locked()912 zx_handle_close(edev->io_vmo); in eth_kill_locked()913 edev->io_vmo = ZX_HANDLE_INVALID; in eth_kill_locked()
102 // Packets are transmitted by writing data into the io_vmo and writing126 const uint16 FIFO_INVALID = 0x00000002; // offset+length not within io_vmo bounds
Completed in 10 milliseconds