class IoBufferSharedRegionDispatcher

Defined at line 18 of file ../../zircon/kernel/object/include/object/io_buffer_shared_region_dispatcher.h

Public Methods

zx_status_t Create (uint64_t size, KernelHandle<IoBufferSharedRegionDispatcher> * handle, zx_rights_t * rights)

static

Defined at line 14 of file ../../zircon/kernel/object/io_buffer_shared_region_dispatcher.cc

void ~IoBufferSharedRegionDispatcher ()

Defined at line 24 of file ../../zircon/kernel/object/include/object/io_buffer_shared_region_dispatcher.h

zx_obj_type_t get_type ()

SoloDispatcher implementation.

Defined at line 27 of file ../../zircon/kernel/object/include/object/io_buffer_shared_region_dispatcher.h

const fbl::RefPtr<VmObjectPaged> & vmo ()

Defined at line 32 of file ../../zircon/kernel/object/include/object/io_buffer_shared_region_dispatcher.h

zx::result<> Write (uint64_t tag, user_in_iovec_t message)

May block on page requests and must be called without locks held.

Defined at line 47 of file ../../zircon/kernel/object/io_buffer_shared_region_dispatcher.cc