/fuchsia/zircon/system/core/devmgr/ |
H A D | devhost-api.cpp | 124 void* ctx; member in struct:__anon129
|
H A D | devhost-core.cpp | 48 void devhost_set_creation_context(creation_context_t* ctx) { argument 52 static zx_status_t default_open(void* ctx, zx_device_t** out, uint32_t flags) { argument 56 static zx_status_t default_open_at(void* ctx, zx_device_t** out, const char* path, uint32_t flags) { argument 60 static zx_status_t default_close(void* ctx, uint32_t flags) { argument 64 static void default_unbind(void* ctx) { argument 67 static void default_release(void* ctx) { argument 70 static zx_status_t default_read(void* ctx, void* buf, size_t count, zx_off_t off, size_t* actual) { argument 74 static zx_status_t default_write(void* ctx, const void* buf, size_t count, zx_off_t off, size_t* actual) { argument 78 static zx_off_t default_get_size(void* ctx) { argument 82 default_ioctl(void* ctx, uint32_t op, const void* in_buf, size_t in_len, void* out_buf, size_t out_len, size_t* out_actual) argument 88 default_suspend(void* ctx, uint32_t flags) argument 92 default_resume(void* ctx, uint32_t flags) argument 96 default_rxrpc(void* ctx, zx_handle_t channel) argument 100 default_message(void *ctx, fidl_msg_t* msg, fidl_txn_t* txn) argument 126 device_invalid_fatal(void* ctx) argument 442 creation_context_t* ctx; variable [all...] |
H A D | device-internal.h | 78 void* ctx; member in struct:zx_device [all...] |
H A D | devmgr-fdio.cpp | 64 devmgr_launch( zx_handle_t job, const char* name, zx_status_t (*load)(void*, launchpad_t*, const char*), void* ctx, int argc, const char* const* argv, const char** _envp, int stdiofd, const zx_handle_t* handles, const uint32_t* types, size_t hcount, zx_handle_t* proc, uint32_t flags) argument 136 devmgr_launch_cmdline( const char* me, zx_handle_t job, const char* name, zx_status_t (*load)(void* ctx, launchpad_t*, const char* file), void* ctx, const char* cmdline, const zx_handle_t* handles, const uint32_t* types, size_t hcount, zx_handle_t* proc, uint32_t flags) argument
|
/fuchsia/zircon/system/dev/audio/intel-hda/controller/ |
H A D | intel-hda-controller.cpp | 334 DriverBind(void* ctx, zx_device_t* device) argument 368 DriverRelease(void* ctx) argument 391 ihda_bind_hook(void* ctx, zx_device_t* pci_dev) argument 395 ihda_release_hook(void* ctx) argument [all...] |
/fuchsia/zircon/system/dev/audio/usb-audio/ |
H A D | usb-audio-device.cpp | 500 zx_status_t usb_audio_device_bind(void* ctx, zx_device_t* device) { argument
|
H A D | usb-midi-sink.c | 70 static void usb_midi_sink_unbind(void* ctx) { argument 86 static void usb_midi_sink_release(void* ctx) { argument 91 static zx_status_t usb_midi_sink_open(void* ctx, zx_device_t** dev_out, uint32_t flags) { argument 107 static zx_status_t usb_midi_sink_close(void* ctx, uint32_t flags) { argument 117 static zx_status_t usb_midi_sink_write(void* ctx, const void* data, size_t length, argument 173 usb_midi_sink_ioctl(void* ctx, uint32_t op, const void* in_buf, size_t in_len, void* out_buf, size_t out_len, size_t* out_actual) argument [all...] |
H A D | usb-midi-source.c | 73 static void usb_midi_source_unbind(void* ctx) { argument 91 static void usb_midi_source_release(void* ctx) { argument 96 static zx_status_t usb_midi_source_open(void* ctx, zx_device_t** dev_out, uint32_t flags) { argument 121 static zx_status_t usb_midi_source_close(void* ctx, uint32_t flags) { argument 131 static zx_status_t usb_midi_source_read(void* ctx, void* data, size_t len, zx_off_t off, argument 167 usb_midi_source_ioctl(void* ctx, uint32_t op, const void* in_buf, size_t in_len, void* out_buf, size_t out_len, size_t* out_actual) argument [all...] |
/fuchsia/zircon/system/dev/block/ahci/ |
H A D | sata.c | 191 static zx_status_t sata_ioctl(void* ctx, uint32_t op, const void* cmd, size_t cmdlen, void* reply, argument 212 static zx_off_t sata_getsize(void* ctx) { argument 217 static void sata_release(void* ctx) { argument 229 static void sata_query(void* ctx, block_info_t* info_out, size_t* block_op_size_out) { argument 235 static void sata_queue(void* ctx, block_op_t* bop) { argument [all...] |
/fuchsia/zircon/system/dev/block/bootpart/ |
H A D | bootpart.c | 82 static zx_status_t bootpart_ioctl(void* ctx, uint32_t op, const void* cmd, size_t cmdlen, argument 122 static void bootpart_query(void* ctx, block_info_t* bi, size_t* bopsz) { argument 128 static void bootpart_queue(void* ctx, block_op_t* bop) { argument 158 static void bootpart_unbind(void* ctx) { argument 163 bootpart_release(void* ctx) argument 168 bootpart_get_size(void* ctx) argument 188 bootpart_bind(void* ctx, zx_device_t* parent) argument [all...] |
/fuchsia/zircon/system/dev/block/sdmmc/ |
H A D | sdmmc.c | 97 static void close_trace(void* ctx) { argument 123 static zx_off_t sdmmc_get_size(void* ctx) { argument 128 static zx_status_t sdmmc_ioctl(void* ctx, uint32_t op, const void* cmd, argument 177 static void sdmmc_unbind(void* ctx) { argument 183 static void sdmmc_release(void* ctx) { argument 223 sdmmc_query(void* ctx, block_info_t* info_out, size_t* block_op_size_out) argument 229 sdmmc_queue(void* ctx, block_op_t* btxn) argument 544 sdmmc_bind(void* ctx, zx_device_t* parent) argument [all...] |
/fuchsia/zircon/system/dev/block/zxcrypt/ |
H A D | device.cpp | 549 extern "C" zx_status_t zxcrypt_device_bind(void* ctx, zx_device_t* parent) { argument
|
/fuchsia/zircon/system/dev/bus/acpi/ |
H A D | dev-battery.c | 191 static void acpi_battery_notify(ACPI_HANDLE handle, UINT32 value, void* ctx) { argument 207 static zx_status_t acpi_battery_ioctl(void* ctx, uint32_t op, argument 268 static void acpi_battery_release(void* ctx) { argument 286 static zx_status_t acpi_battery_suspend(void* ctx, uint32_t flags) { argument
|
H A D | dev-pwrbtn.cpp | 110 uint32_t AcpiPwrbtnDevice::FixedEventHandler(void* ctx) { argument 120 void AcpiPwrbtnDevice::NotifyHandler(ACPI_HANDLE handle, UINT32 value, void* ctx) { argument
|
H A D | dev-tbmc.cpp | 134 void AcpiTbmcDevice::NotifyHandler(ACPI_HANDLE handle, UINT32 value, void* ctx) { argument
|
H A D | dev-thermal.c | 72 static zx_status_t acpi_thermal_read(void* ctx, void* buf, size_t count, zx_off_t off, argument 93 static zx_status_t acpi_thermal_ioctl(void* ctx, uint32_t op, argument 158 static void acpi_thermal_notify(ACPI_HANDLE handle, UINT32 value, void* ctx) { argument 168 static void acpi_thermal_release(void* ctx) { argument
|
/fuchsia/zircon/system/dev/bus/pci/ |
H A D | kpci.c | 221 static zx_status_t kpci_rxrpc(void* ctx, zx_handle_t ch) { argument 270 static void kpci_release(void* ctx) { argument 356 static zx_status_t pci_drv_bind(void* ctx, zx_device_t* parent) { argument
|
/fuchsia/zircon/system/dev/bus/virtio/ |
H A D | block.cpp | 42 zx_off_t BlockDevice::virtio_block_get_size(void* ctx) { argument 62 void BlockDevice::virtio_block_query(void* ctx, block_info_t* info, size_t* bopsz) { argument 68 void BlockDevice::virtio_block_queue(void* ctx, block_op_t* bop) { argument 91 zx_status_t BlockDevice::virtio_block_ioctl(void* ctx, uint32_t op, const void* in_buf, size_t in_len, argument [all...] |
H A D | console.cpp | 264 zx_status_t ConsoleDevice::virtio_console_read(void* ctx, void* buf, size_t count, zx_off_t off, size_t* actual) { argument 301 zx_status_t ConsoleDevice::virtio_console_write(void* ctx, const void* buf, size_t count, zx_off_t off, size_t* actual) { argument
|
H A D | input.cpp | 159 void InputDevice::virtio_input_release(void* ctx) { argument 164 zx_status_t InputDevice::virtio_input_query(void* ctx, uint32_t options, hid_info_t* info) { argument 169 zx_status_t InputDevice::virtio_input_get_descriptor(void* ctx, uint8_t desc_type, argument 175 zx_status_t InputDevice::virtio_input_get_report(void* ctx, uint8_t rpt_type, uint8_t rpt_id, argument 180 zx_status_t InputDevice::virtio_input_set_report(void* ctx, uint8_t rpt_type, uint8_t rpt_id, argument 185 zx_status_t InputDevice::virtio_input_get_idle(void* ctx, uint8_t rpt_type, uint8_t* duration) { argument 189 zx_status_t InputDevice::virtio_input_set_idle(void* ctx, uint8_ argument 193 virtio_input_get_protocol(void* ctx, uint8_t* protocol) argument 197 virtio_input_set_protocol(void* ctx, uint8_t protocol) argument 201 virtio_input_start(void* ctx, hidbus_ifc_t* ifc, void* cookie) argument 206 virtio_input_stop(void* ctx) argument [all...] |
/fuchsia/zircon/system/dev/clk/amlogic-clk/ |
H A D | aml-clk.cpp | 337 extern "C" zx_status_t aml_clk_bind(void* ctx, zx_device_t* parent) { argument
|
/fuchsia/zircon/system/dev/display/astro-display/ |
H A D | astro-display.cpp | 529 extern "C" zx_status_t astro_display_bind(void* ctx, zx_device_t* parent) { argument
|
/fuchsia/zircon/system/dev/display/hikey-display/ |
H A D | dsi.c | 123 static void dsi_release(void* ctx) { argument 129 static zx_status_t dsi_get_protocol(void* ctx, uint32_t proto_id, void* out) { argument 346 static zx_status_t dsi_bind(void* ctx, zx_device_t* parent) { argument
|
/fuchsia/zircon/system/dev/display/imx8m-display/ |
H A D | imx8m-display.c | 35 static uint32_t imx8m_compute_linear_stride(void* ctx, uint32_t width, zx_pixel_format_t format) { argument 52 static void imx8m_set_display_controller_cb(void* ctx, void* cb_ctx, display_controller_cb_t* cb) { argument 69 static zx_status_t imx8m_import_vmo_image(void* ctx, image_t* image, argument 114 static void imx8m_release_image(void* ctx, image_t* image) { argument 134 static void imx8m_check_configuration(void* ctx, argument 175 static void imx8m_apply_configuration(void* ctx, cons argument 192 allocate_vmo(void* ctx, uint64_t size, zx_handle_t* vmo_out) argument 207 display_unbind(void* ctx) argument 212 display_release(void* ctx) argument 259 imx8m_display_bind(void* ctx, zx_device_t* parent) argument [all...] |
/fuchsia/zircon/system/dev/display/intel-i915/ |
H A D | display-device.cpp | 20 zx_status_t backlight_ioctl(void* ctx, uint32_t op, argument 55 void backlight_release(void* ctx) { argument
|