/fuchsia/zircon/system/dev/ethernet/rndis/ |
H A D | rndishost.c | 200 static zx_status_t rndishost_query(void* ctx, uint32_t options, ethmac_info_t* info) { argument 216 static void rndishost_stop(void* ctx) { argument 223 static zx_status_t rndishost_start(void* ctx, ethmac_ifc_t* ifc, void* cookie) { argument 241 static zx_status_t rndishost_queue_tx(void* ctx, uint32_t options, ethmac_netbuf_t* netbuf) { argument 285 static void rndishost_unbind(void* ctx) { argument 290 rndishost_release(void* ctx) argument 295 rndishost_set_param(void *ctx, uint32_t param, int32_t value, void* data) argument 425 rndishost_bind(void* ctx, zx_device_t* device) argument [all...] |
/fuchsia/zircon/system/dev/i2c/aml-i2c/ |
H A D | aml-i2c.c | 281 static uint32_t aml_i2c_get_bus_count(void* ctx) { argument 287 static zx_status_t aml_i2c_get_max_transfer_size(void* ctx, uint32_t bus_id, size_t* out_size) { argument 292 static zx_status_t aml_i2c_set_bitrate(void* ctx, uint32_t bus_id, uint32_t bitrate) { argument 297 static zx_status_t aml_i2c_transact(void* ctx, uint32_t bus_id, i2c_impl_op_t* rws, size_t count) { argument 336 static void aml_i2c_release(void* ctx) { argument 353 static zx_status_t aml_i2c_bind(void* ctx, zx_device_t* parent) { argument [all...] |
/fuchsia/zircon/system/dev/input/i2c-hid/ |
H A D | i2c-hid.c | 102 static zx_status_t i2c_hid_query(void* ctx, uint32_t options, hid_info_t* info) { argument 112 static zx_status_t i2c_hid_start(void* ctx, hidbus_ifc_t* ifc, void* cookie) { argument 125 static void i2c_hid_stop(void* ctx) { argument 133 static zx_status_t i2c_hid_get_descriptor(void* ctx, uint8_t desc_type, argument 173 static zx_status_t i2c_hid_get_report(void* ctx, uint8_t rpt_type, uint8_t rpt_id, argument 178 static zx_status_t i2c_hid_set_report(void* ctx, uint8_t rpt_type, uint8_t rpt_id, argument 183 static zx_status_t i2c_hid_get_idle(void* ctx, uint8_ argument 187 i2c_hid_set_idle(void* ctx, uint8_t rpt_id, uint8_t duration) argument 191 i2c_hid_get_protocol(void* ctx, uint8_t* protocol) argument 195 i2c_hid_set_protocol(void* ctx, uint8_t protocol) argument 410 i2c_hid_release(void* ctx) argument 419 i2c_hid_bind(void* ctx, zx_device_t* dev) argument [all...] |
/fuchsia/zircon/system/dev/nand/aml-rawnand/ |
H A D | aml-rawnand.c | 389 static void aml_cmd_ctrl(void* ctx, argument 406 static uint8_t aml_read_byte(void* ctx) { argument 494 static zx_status_t aml_read_page_hwecc(void* ctx, argument 584 static zx_status_t aml_write_page_hwecc(void* ctx, argument 655 aml_erase_block(void* ctx, uint32_t nand_page) argument 790 aml_get_nand_info(void* ctx, struct nand_info* nand_info) argument 824 aml_raw_nand_release(void* ctx) argument 1003 aml_raw_nand_unbind(void* ctx) argument 1018 aml_raw_nand_bind(void* ctx, zx_device_t* parent) argument [all...] |
/fuchsia/zircon/system/dev/usb/usb-composite/ |
H A D | usb-interface.c | 16 static zx_status_t usb_interface_get_protocol(void* ctx, uint32_t proto_id, void* out) { argument 36 static void usb_interface_unbind(void* ctx) { argument 41 static void usb_interface_release(void* ctx) { argument 123 static zx_status_t usb_interface_req_alloc(void* ctx, usb_request_t** out, uint64_t data_size, argument 129 usb_interface_req_alloc_vmo(void* ctx, usb_request_t** out, zx_handle_t vmo_handle, uint64_t vmo_offset, uint64_t length, uint8_t ep_address) argument 136 usb_interface_req_init(void* ctx, usb_request_t* req, zx_handle_t vmo_handle, uint64_t vmo_offset, uint64_t length, uint8_t ep_address) argument 143 usb_interface_req_copy_from(void* ctx, usb_request_t* req, void* data, size_t length, size_t offset) argument 149 usb_interface_req_copy_to(void* ctx, usb_request_t* req, const void* data, size_t length, size_t offset) argument 155 usb_interface_req_mmap(void* ctx, usb_request_t* req, void** data) argument 160 usb_interface_req_cacheop(void* ctx, usb_request_t* req, uint32_t op, size_t offset, size_t length) argument 166 usb_interface_req_cache_flush(void* ctx, usb_request_t* req, size_t offset, size_t length) argument 172 usb_interface_req_cache_flush_invalidate(void* ctx, usb_request_t* req, zx_off_t offset, size_t length) argument 178 usb_interface_req_physmap(void* ctx, usb_request_t* req) argument 183 usb_interface_req_release(void* ctx, usb_request_t* req) argument 188 usb_interface_req_complete(void* ctx, usb_request_t* req, zx_status_t status, zx_off_t actual) argument 194 usb_interface_req_phys_iter_init(void* ctx, phys_iter_t* iter, usb_request_t* req, size_t max_length) argument 200 usb_interface_control(void* ctx, uint8_t request_type, uint8_t request, uint16_t value, uint16_t index, void* data, size_t length, zx_time_t timeout, size_t* out_length) argument 208 usb_interface_request_queue(void* ctx, usb_request_t* usb_request) argument 213 usb_interface_get_speed(void* ctx) argument 218 usb_interface_set_interface(void* ctx, uint8_t interface_number, uint8_t alt_setting) argument 224 usb_interface_get_configuration(void* ctx) argument 229 usb_interface_set_configuration(void* ctx, uint8_t configuration) argument 234 usb_interface_enable_endpoint(void* ctx, usb_endpoint_descriptor_t* ep_desc, usb_ss_ep_comp_descriptor_t* ss_comp_desc, bool enable) argument 240 usb_interface_reset_endpoint(void* ctx, uint8_t ep_address) argument 245 usb_interface_get_max_transfer_size(void* ctx, uint8_t ep_address) argument 250 usb_interface_get_device_id(void* ctx) argument 255 usb_interface_get_device_descriptor(void* ctx, usb_device_descriptor_t* out_desc) argument 260 usb_interface_get_configuration_descriptor(void* ctx, uint8_t configuration, usb_configuration_descriptor_t** out, size_t* out_length) argument 267 usb_interface_get_descriptor_list(void* ctx, void** out_descriptors, size_t* out_length) argument 282 usb_interface_get_additional_descriptor_list(void* ctx, void** out_descriptors, size_t* out_length) argument 324 usb_interface_get_string_descriptor(void* ctx, uint8_t desc_id, uint16_t* inout_lang_id, uint8_t* buf, size_t* inout_buflen) argument 330 usb_interface_claim_device_interface(void* ctx, usb_interface_descriptor_t* claim_intf, size_t claim_length) argument 355 usb_interface_cancel_all(void* ctx, uint8_t ep_address) argument 360 usb_interface_get_current_frame(void* ctx) argument [all...] |
/fuchsia/zircon/system/dev/usb/usb-test/usb-tester/ |
H A D | usb-tester.c | 394 static zx_status_t usb_tester_ioctl(void* ctx, uint32_t op, const void* in_buf, size_t in_len, argument 434 static void usb_tester_free(usb_tester_t* ctx) { argument 438 static void usb_tester_unbind(void* ctx) { argument 445 static void usb_tester_release(void* ctx) { argument 461 static zx_status_t usb_tester_bind(void* ctx, zx_device_t* device) { argument [all...] |
/fuchsia/zircon/system/uapp/iochk/ |
H A D | iochk.cpp | 387 zx_status_t InitializeChecker(WorkContext& ctx, fbl::unique_ptr<Checker>* checker) { argument 392 zx_status_t InitializeDevice(WorkContext& ctx) { argument 420 auto* ctx = static_cast<WorkContext*>(arg); local [all...] |
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/ |
H A D | bt-gatt-svc.h | 180 void* ctx; member in struct:bt_gatt_svc_proto [all...] |
H A D | pci.h | 74 void* ctx; member in struct:pci_protocol [all...] |
H A D | sdmmc.h | 114 void* ctx; member in struct:sdmmc_protocol [all...] |
H A D | usb-function.h | 45 void* ctx; member in struct:__anon1001 106 void* ctx; member in struct:__anon1003 [all...] |
/fuchsia/zircon/system/ulib/edid/ |
H A D | edid.cpp | 61 bool Edid::Init(void* ctx, ddc_i2c_transact transact, const char** err_msg) { argument
|
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/err/ |
H A D | err.c | 581 void ERR_print_errors_cb(ERR_print_errors_callback_t callback, void *ctx) { argument 607 static int print_errors_to_file(const char* msg, size_t msg_len, void* ctx) { argument
|
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/cipher_extra/ |
H A D | e_aesgcmsiv.c | 53 static int aead_aes_gcm_siv_asm_init(EVP_AEAD_CTX *ctx, const uint8_t *key, argument 97 static void aead_aes_gcm_siv_asm_cleanup(EVP_AEAD_CTX *ctx) { argument 405 static int aead_aes_gcm_siv_asm_open(const EVP_AEAD_CTX *ctx, uint8_t *out, argument 561 static int aead_aes_gcm_siv_init(EVP_AEAD_CTX *ctx, cons argument 335 aead_aes_gcm_siv_asm_seal_scatter( const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, size_t *out_tag_len, size_t max_out_tag_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *extra_in, size_t extra_in_len, const uint8_t *ad, size_t ad_len) argument 594 aead_aes_gcm_siv_cleanup(EVP_AEAD_CTX *ctx) argument 716 aead_aes_gcm_siv_seal_scatter( const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, size_t *out_tag_len, size_t max_out_tag_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *extra_in, size_t extra_in_len, const uint8_t *ad, size_t ad_len) argument 757 aead_aes_gcm_siv_open_gather(const EVP_AEAD_CTX *ctx, uint8_t *out, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *in_tag, size_t in_tag_len, const uint8_t *ad, size_t ad_len) argument [all...] |
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/cipher/ |
H A D | e_aes.c | 192 static int aes_init_key(EVP_CIPHER_CTX *ctx, const uint8_t *key, argument 254 aes_cbc_cipher(EVP_CIPHER_CTX *ctx, uint8_t *out, const uint8_t *in, size_t len) argument 269 aes_ecb_cipher(EVP_CIPHER_CTX *ctx, uint8_t *out, const uint8_t *in, size_t len) argument 286 aes_ctr_cipher(EVP_CIPHER_CTX *ctx, uint8_t *out, const uint8_t *in, size_t len) argument 300 aes_ofb_cipher(EVP_CIPHER_CTX *ctx, uint8_t *out, const uint8_t *in, size_t len) argument 354 aes_gcm_init_key(EVP_CIPHER_CTX *ctx, const uint8_t *key, const uint8_t *iv, int enc) argument 520 aes_gcm_cipher(EVP_CIPHER_CTX *ctx, uint8_t *out, const uint8_t *in, size_t len) argument 784 aes_hw_ecb_cipher(EVP_CIPHER_CTX *ctx, uint8_t *out, const uint8_t *in, size_t len) argument 911 aead_aes_gcm_init(EVP_AEAD_CTX *ctx, const uint8_t *key, size_t key_len, size_t requested_tag_len) argument 931 aead_aes_gcm_cleanup(EVP_AEAD_CTX *ctx) argument 935 aead_aes_gcm_seal_scatter(const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, size_t *out_tag_len, size_t max_out_tag_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *extra_in, size_t extra_in_len, const uint8_t *ad, size_t ad_len) argument 998 aead_aes_gcm_open_gather(const EVP_AEAD_CTX *ctx, uint8_t *out, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *in_tag, size_t in_tag_len, const uint8_t *ad, size_t ad_len) argument 1081 aead_aes_gcm_tls12_init(EVP_AEAD_CTX *ctx, const uint8_t *key, size_t key_len, size_t requested_tag_len) argument 1103 aead_aes_gcm_tls12_seal_scatter( const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, size_t *out_tag_len, size_t max_out_tag_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *extra_in, size_t extra_in_len, const uint8_t *ad, size_t ad_len) argument 1169 aead_aes_gcm_tls13_init(EVP_AEAD_CTX *ctx, const uint8_t *key, size_t key_len, size_t requested_tag_len) argument 1192 aead_aes_gcm_tls13_seal_scatter( const EVP_AEAD_CTX *ctx, uint8_t *out, uint8_t *out_tag, size_t *out_tag_len, size_t max_out_tag_len, const uint8_t *nonce, size_t nonce_len, const uint8_t *in, size_t in_len, const uint8_t *extra_in, size_t extra_in_len, const uint8_t *ad, size_t ad_len) argument [all...] |
/fuchsia/zircon/kernel/platform/pc/ |
H A D | platform.cpp | 470 e820_walk_ctx* ctx = (e820_walk_ctx*)void_ctx; local 502 e820_walk_ctx ctx; local [all...] |
/fuchsia/zircon/system/dev/block/ahci/ |
H A D | ahci.c | 498 static void ahci_release(void* ctx) { argument 781 static zx_status_t ahci_bind(void* ctx, zx_device_t* dev) { argument
|
/fuchsia/zircon/system/dev/block/aml-sd-emmc/ |
H A D | aml-sd-emmc.c | 193 static void aml_sd_emmc_release(void* ctx) { argument 206 static zx_status_t aml_sd_emmc_host_info(void* ctx, sdmmc_host_info_t* info) { argument 214 static zx_status_t aml_sd_emmc_set_bus_width(void* ctx, uint32_t bw) { argument 339 static zx_status_t aml_sd_emmc_perform_tuning(void* ctx, uint32_t tuning_cmd_idx) { argument 424 static zx_status_t aml_sd_emmc_set_bus_freq(void* ctx, uint32_ argument 482 aml_sd_emmc_hw_reset(void* ctx) argument 493 aml_sd_emmc_set_bus_timing(void* ctx, sdmmc_timing_t timing) argument 527 aml_sd_emmc_set_signal_voltage(void* ctx, sdmmc_voltage_t voltage) argument 533 aml_sd_emmc_irq_thread(void* ctx) argument 893 aml_sd_emmc_request(void* ctx, sdmmc_req_t* req) argument 964 aml_sd_emmc_bind(void* ctx, zx_device_t* parent) argument [all...] |
/fuchsia/zircon/system/dev/block/imx-sdhci/ |
H A D | imx-sdhci.c | 768 static zx_status_t imx_sdhci_host_info(void* ctx, sdmmc_host_info_t* info) { argument 776 static zx_status_t imx_sdhci_set_signal_voltage(void* ctx, sdmmc_voltage_t voltage) { argument 782 static zx_status_t imx_sdhci_set_bus_width(void* ctx, uint32_t bus_width) { argument 823 static zx_status_t imx_sdhci_set_bus_freq(void* ctx, uint32_t bus_freq) { argument 894 static zx_status_t imx_sdhci_set_timing(void* ctx, sdmmc_timing_t timing) { argument 944 static void imx_sdhci_hw_reset(void* ctx) { argument 995 imx_sdhci_request(void* ctx, sdmmc_req_t* req) argument 1030 imx_sdhci_perform_tuning(void* ctx, uint32_t tuning_cmd_idx) argument 1096 imx_sdhci_unbind(void* ctx) argument 1101 imx_sdhci_release(void* ctx) argument 1115 imx_sdhci_bind(void* ctx, zx_device_t* parent) argument [all...] |
/fuchsia/zircon/system/dev/block/sdhci/ |
H A D | sdhci.c | 599 static zx_status_t sdhci_host_info(void* ctx, sdmmc_host_info_t* info) { argument 605 static zx_status_t sdhci_set_signal_voltage(void* ctx, sdmmc_voltage_t voltage) { argument 688 static zx_status_t sdhci_set_bus_width(void* ctx, uint32_t bus_width) { argument 727 static zx_status_t sdhci_set_bus_freq(void* ctx, uint32_t bus_freq) { argument 770 static zx_status_t sdhci_set_timing(void* ctx, sdmmc_timing_t timing) { argument 811 sdhci_hw_reset(void* ctx) argument 820 sdhci_request(void* ctx, sdmmc_req_t* req) argument 853 sdhci_perform_tuning(void* ctx, uint32_t tuning_cmd_idx) argument 910 sdhci_unbind(void* ctx) argument 920 sdhci_release(void* ctx) argument 1042 sdhci_bind(void* ctx, zx_device_t* parent) argument [all...] |
/fuchsia/zircon/system/dev/display/intel-i915/ |
H A D | intel-i915.cpp | 62 static zx_status_t read_pci_config_16(void* ctx, uint16_t addr, uint16_t* value_out) { argument 66 static zx_status_t map_pci_mmio(void* ctx, uint32_t pci_bar, void** addr_out, uint64_t* size_out) { argument 70 static zx_status_t unmap_pci_mmio(void* ctx, uint32_t pci_bar) { argument 74 static zx_status_t get_pci_bti(void* ctx, uint32_t index, zx_handle_t* bti_out) { argument 78 static zx_status_t register_interrupt_callback(void* ctx, argument 85 unregister_interrupt_callback(void* ctx) argument 89 gtt_get_size(void* ctx) argument 93 gtt_alloc(void* ctx, uint64_t page_count, uint64_t* addr_out) argument 97 gtt_free(void* ctx, uint64_t addr) argument 101 gtt_clear(void* ctx, uint64_t addr) argument 105 gtt_insert(void* ctx, uint64_t addr, zx_handle_t buffer, uint64_t page_offset, uint64_t page_count) argument 124 gpu_release(void* ctx) argument 130 get_bus_count(void* ctx) argument 134 get_max_transfer_size(void* ctx, uint32_t bus_id, size_t* out_size) argument 138 set_bitrate(void* ctx, uint32_t bus_id, uint32_t bitrate) argument 142 transact(void* ctx, uint32_t bus_id, i2c_impl_op_t* ops, size_t count) argument [all...] |
/fuchsia/zircon/system/dev/ethernet/asix-88179/ |
H A D | asix-88179.c | 460 static zx_status_t ax88179_queue_tx(void* ctx, uint32_t options, ethmac_netbuf_t* netbuf) { argument 538 static void ax88179_unbind(void* ctx) { argument 559 static void ax88179_release(void* ctx) { argument 575 static zx_status_t ax88179_query(void* ctx, uint32_t options, ethmac_info_t* info) { argument 589 static void ax88179_stop(void* ctx) { argument 596 ax88179_start(void* ctx, ethmac_ifc_t* ifc, void* cookie) argument 674 ax88179_set_param(void *ctx, uint32_t param, int32_t value, void* data) argument 886 ax88179_bind(void* ctx, zx_device_t* device) argument [all...] |
/fuchsia/zircon/system/dev/ethernet/ethernet/ |
H A D | ethernet.c | 773 eth_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 864 fidl_GetInfo_locked(void* ctx, fidl_txn_t* txn) argument 879 fidl_GetFifos_locked(void* ctx, fidl_txn_t* txn) argument 885 fidl_SetIOBuffer_locked(void* ctx, zx_handle_t h, fidl_txn_t* txn) argument 890 fidl_Start_locked(void* ctx, fidl_txn_t* txn) argument 895 fidl_Stop_locked(void* ctx, fidl_txn_t* txn) argument 901 fidl_ListenStart_locked(void* ctx, fidl_txn_t* txn) argument 906 fidl_ListenStop_locked(void* ctx, fidl_txn_t* txn) argument 912 fidl_SetClientName_locked(void* ctx, const char* buf, size_t len, fidl_txn_t* txn) argument 918 fidl_GetStatus_locked(void* ctx, fidl_txn_t* txn) argument 926 fidl_SetPromisc_locked(void* ctx, bool enabled, fidl_txn_t* txn) argument 946 eth_message(void* ctx, fidl_msg_t* msg, fidl_txn_t* txn) argument 1012 eth_release(void* ctx) argument 1020 eth_close(void* ctx, uint32_t flags) argument 1040 eth0_open(void* ctx, zx_device_t** out, uint32_t flags) argument 1079 eth0_unbind(void* ctx) argument 1099 eth0_release(void* ctx) argument 1111 eth_bind(void* ctx, zx_device_t* dev) argument [all...] |
/fuchsia/zircon/system/dev/ethernet/usb-cdc-ecm/ |
H A D | usb-cdc-ecm.c | 81 ecm_ctx_t* ctx = cookie; local 97 static void ecm_free(ecm_ctx_t* ctx) { argument 114 ecm_release(void* ctx) argument 125 ecm_update_online_status(ecm_ctx_t* ctx, bool is_online) argument 151 ethmac_query(void* ctx, uint32_t options, ethmac_info_t* info) argument 171 ecm_ctx_t* ctx = cookie; local 179 ecm_ctx_t* ctx = ctx_cookie; local 195 queue_request(ecm_ctx_t* ctx, uint8_t* data, size_t length, usb_request_t* req) argument 206 send_locked(ecm_ctx_t* ctx, ethmac_netbuf_t* netbuf) argument 227 ecm_ctx_t* ctx = cookie; local 279 usb_recv(ecm_ctx_t* ctx, usb_request_t* request) argument 298 ecm_ctx_t* ctx = cookie; local 330 ecm_ctx_t* ctx = cookie; local 369 ecm_ctx_t* ctx = cookie; local 373 ecm_handle_interrupt(ecm_ctx_t* ctx, usb_request_t* request) argument 415 ecm_ctx_t* ctx = cookie; local 445 parse_cdc_ethernet_descriptor(ecm_ctx_t* ctx, usb_cs_ethernet_interface_descriptor_t* desc) argument 512 ecm_bind(void* ctx, zx_device_t* device) argument [all...] |
/fuchsia/zircon/system/dev/i2c/intel-i2c/ |
H A D | intel-i2c-controller.c | 51 static zx_status_t intel_i2c_transact(void* ctx, i2c_op_t ops[], size_t cnt, argument 103 static zx_status_t intel_i2c_get_max_transfer_size(void* ctx, size_t* out_size) { argument 108 static zx_status_t intel_i2c_get_interrupt(void* ctx, uint32_t flags, zx_handle_t* out_handle) { argument 605 static void intel_serialio_i2c_unbind(void* ctx) { argument 620 static void intel_serialio_i2c_release(void* ctx) { argument 819 intel_i2c_bind(void* ctx, zx_device_t* dev) argument [all...] |