Lines Matching defs:vmo
243 static zx_status_t vmo_read(zx_handle_t vmo, void* data, uint64_t off, size_t len) {
244 return zx_vmo_read(vmo, data, off, len);
261 zx_handle_t vmo = ZX_HANDLE_INVALID;
267 if (zx_vmo_create(TXN_SIZE, 0, &vmo) != ZX_OK) {
268 zxlogf(ERROR, "gpt: cannot allocate vmo\n");
283 bop->rw.vmo = vmo;
300 if (vmo_read(vmo, &header, 0, sizeof(gpt_t)) != ZX_OK) {
320 bop->rw.vmo = vmo;
335 if (vmo_read(vmo, entries, 0, TXN_SIZE) != ZX_OK) {
421 zx_handle_close(vmo);
426 zx_handle_close(vmo);