| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/halmac/halmac_88xx/ |
| H A D | halmac_init_88xx.c | 189 struct halmac_api *api = NULL; in mount_api_88xx() local 196 api = (struct halmac_api *)adapter->halmac_api; in mount_api_88xx() 198 api->halmac_read_efuse = NULL; in mount_api_88xx() 199 api->halmac_write_efuse = NULL; in mount_api_88xx() 202 api->halmac_register_api = register_api_88xx; in mount_api_88xx() 203 api->halmac_download_firmware = download_firmware_88xx; in mount_api_88xx() 204 api->halmac_free_download_firmware = free_download_firmware_88xx; in mount_api_88xx() 205 api->halmac_reset_wifi_fw = reset_wifi_fw_88xx; in mount_api_88xx() 206 api->halmac_get_fw_version = get_fw_version_88xx; in mount_api_88xx() 207 api->halmac_cfg_mac_addr = cfg_mac_addr_88xx; in mount_api_88xx() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/halmac/halmac_88xx/ |
| H A D | halmac_init_88xx.c | 188 struct halmac_api *api = NULL; in mount_api_88xx() local 195 api = (struct halmac_api *)adapter->halmac_api; in mount_api_88xx() 197 api->halmac_read_efuse = NULL; in mount_api_88xx() 198 api->halmac_write_efuse = NULL; in mount_api_88xx() 201 api->halmac_register_api = register_api_88xx; in mount_api_88xx() 202 api->halmac_download_firmware = download_firmware_88xx; in mount_api_88xx() 203 api->halmac_free_download_firmware = free_download_firmware_88xx; in mount_api_88xx() 204 api->halmac_reset_wifi_fw = reset_wifi_fw_88xx; in mount_api_88xx() 205 api->halmac_get_fw_version = get_fw_version_88xx; in mount_api_88xx() 206 api->halmac_cfg_mac_addr = cfg_mac_addr_88xx; in mount_api_88xx() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/halmac/halmac_88xx/ |
| H A D | halmac_init_88xx.c | 189 struct halmac_api *api = NULL; in mount_api_88xx() local 196 api = (struct halmac_api *)adapter->halmac_api; in mount_api_88xx() 198 api->halmac_read_efuse = NULL; in mount_api_88xx() 199 api->halmac_write_efuse = NULL; in mount_api_88xx() 202 api->halmac_register_api = register_api_88xx; in mount_api_88xx() 203 api->halmac_download_firmware = download_firmware_88xx; in mount_api_88xx() 204 api->halmac_free_download_firmware = free_download_firmware_88xx; in mount_api_88xx() 205 api->halmac_reset_wifi_fw = reset_wifi_fw_88xx; in mount_api_88xx() 206 api->halmac_get_fw_version = get_fw_version_88xx; in mount_api_88xx() 207 api->halmac_cfg_mac_addr = cfg_mac_addr_88xx; in mount_api_88xx() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/halmac/halmac_88xx/ |
| H A D | halmac_init_88xx.c | 188 struct halmac_api *api = NULL; in mount_api_88xx() local 195 api = (struct halmac_api *)adapter->halmac_api; in mount_api_88xx() 197 api->halmac_read_efuse = NULL; in mount_api_88xx() 198 api->halmac_write_efuse = NULL; in mount_api_88xx() 201 api->halmac_register_api = register_api_88xx; in mount_api_88xx() 202 api->halmac_download_firmware = download_firmware_88xx; in mount_api_88xx() 203 api->halmac_free_download_firmware = free_download_firmware_88xx; in mount_api_88xx() 204 api->halmac_reset_wifi_fw = reset_wifi_fw_88xx; in mount_api_88xx() 205 api->halmac_get_fw_version = get_fw_version_88xx; in mount_api_88xx() 206 api->halmac_cfg_mac_addr = cfg_mac_addr_88xx; in mount_api_88xx() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/rc/ |
| H A D | rc.cpp | 34 const RcImplApi *api; member 63 RcImplApi *api = RcImplApiService::get_instance()->api_get(type, name); in rc_init() local 65 mpp_assert(api); in rc_init() 67 if (api) { in rc_init() 68 void *rc_ctx = mpp_calloc_size(void, api->ctx_size); in rc_init() 72 mpp_err_f("failed to create context size %d\n", api->ctx_size); in rc_init() 78 p->api = api; in rc_init() 81 mpp_log("using rc impl %s\n", api->name); in rc_init() 98 const RcImplApi *api = p->api; in rc_deinit() local 103 if (api && api->deinit && p->ctx) { in rc_deinit() [all …]
|
| H A D | rc_impl.cpp | 49 RcImplApi api; member 52 static void set_node_api(RcImplApiNode *node, const RcImplApi *api) in set_node_api() argument 54 node->api = *api; in set_node_api() 55 node->type = api->type; in set_node_api() 57 strncpy(node->name, api->name, sizeof(node->name) - 1); in set_node_api() 58 node->api.name = api->name; in set_node_api() 60 node->brief.type = api->type; in set_node_api() 61 node->brief.name = api->name; in set_node_api() 90 MPP_RET RcImplApiService::api_add(const RcImplApi *api) in api_add() argument 94 if (NULL == api) { in api_add() [all …]
|
| /OK3568_Linux_fs/external/mpp/osal/driver/ |
| H A D | mpp_device.c | 34 const MppDevApi *api; member 58 const MppDevApi *api = NULL; in mpp_dev_init() local 62 api = &vcodec_service_api; in mpp_dev_init() 65 api = &mpp_service_api; in mpp_dev_init() 74 void *impl_ctx = mpp_calloc_size(void, api->ctx_size); in mpp_dev_init() 83 impl->api = api; in mpp_dev_init() 87 return api->init(impl_ctx, type); in mpp_dev_init() 100 if (p->api && p->api->deinit && p->ctx) in mpp_dev_deinit() 101 ret = p->api->deinit(p->ctx); in mpp_dev_deinit() 117 const MppDevApi *api = p->api; in mpp_dev_ioctl() local [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/common/h264/ |
| H A D | hal_h264e_api_v2.c | 38 const MppEncHalApi *api; member 47 const MppEncHalApi *api = NULL; in hal_h264e_init() local 59 api = &hal_h264e_vepu580; in hal_h264e_init() 62 api = &hal_h264e_vepu540c; in hal_h264e_init() 65 api = &hal_h264e_vepu541; in hal_h264e_init() 69 api = &hal_h264e_vepu2; in hal_h264e_init() 71 api = &hal_h264e_vepu1; in hal_h264e_init() 78 mpp_assert(api); in hal_h264e_init() 81 hw_ctx = mpp_calloc_size(void, api->ctx_size); in hal_h264e_init() 83 ctx->api = api; in hal_h264e_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | fw-api.h | 68 #include "fw/api/tdls.h" 69 #include "fw/api/mac-cfg.h" 70 #include "fw/api/offload.h" 71 #include "fw/api/context.h" 72 #include "fw/api/time-event.h" 73 #include "fw/api/datapath.h" 74 #include "fw/api/phy.h" 75 #include "fw/api/config.h" 76 #include "fw/api/soc.h" 77 #include "fw/api/alive.h" [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/common/jpeg/ |
| H A D | hal_jpege_api_v2.c | 36 const MppEncHalApi *api; member 45 const MppEncHalApi *api = NULL; in hal_jpege_init() local 54 api = &hal_jpege_vepu540c; in hal_jpege_init() 56 api = &hal_jpege_vepu2; in hal_jpege_init() 58 api = &hal_jpege_vepu1; in hal_jpege_init() 65 mpp_assert(api); in hal_jpege_init() 68 hw_ctx = mpp_calloc_size(void, api->ctx_size); in hal_jpege_init() 70 ctx->api = api; in hal_jpege_init() 76 ret = api->init(hw_ctx, cfg); in hal_jpege_init() 83 const MppEncHalApi *api = ctx->api; in hal_jpege_deinit() local [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/common/h265/ |
| H A D | hal_h265e_api_v2.c | 35 const MppEncHalApi *api; member 44 const MppEncHalApi *api = NULL; in hal_h265ev2_init() local 54 api = &hal_h265e_vepu580; in hal_h265ev2_init() 57 api = &hal_h265e_vepu540c; in hal_h265ev2_init() 60 api = &hal_h265e_vepu541; in hal_h265ev2_init() 69 mpp_assert(api); in hal_h265ev2_init() 72 hw_ctx = mpp_calloc_size(void, api->ctx_size); in hal_h265ev2_init() 74 ctx->api = api; in hal_h265ev2_init() 80 ret = api->init(hw_ctx, cfg); in hal_h265ev2_init() 87 const MppEncHalApi *api = ctx->api; in hal_h265ev2_deinit() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/ |
| H A D | hal_halmac.c | 31 * Driver API for HALMAC operations 621 PHALMAC_API api; in rtw_halmac_read8() local 626 api = HALMAC_GET_API(mac); in rtw_halmac_read8() 628 return api->halmac_reg_read_8(mac, addr); in rtw_halmac_read8() 634 PHALMAC_API api; in rtw_halmac_read16() local 639 api = HALMAC_GET_API(mac); in rtw_halmac_read16() 641 return api->halmac_reg_read_16(mac, addr); in rtw_halmac_read16() 647 PHALMAC_API api; in rtw_halmac_read32() local 652 api = HALMAC_GET_API(mac); in rtw_halmac_read32() 654 return api->halmac_reg_read_32(mac, addr); in rtw_halmac_read32() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/crypto/ |
| H A D | intro.rst | 1 Kernel Crypto API Interface Specification 7 The kernel crypto API offers a rich set of cryptographic ciphers as well 9 This document contains a description of the API and provides example 12 To understand and properly use the kernel crypto API a brief explanation 13 of its structure is given. Based on the architecture, the API can be 16 the API function call documentation are given at the end. 18 The kernel crypto API refers to all algorithms as "transformations". 20 cryptographic operations, the kernel crypto API also knows compression 23 The kernel crypto API serves the following entity types: 28 called by consumers using the kernel crypto API [all …]
|
| H A D | architecture.rst | 1 Kernel Crypto API Architecture 7 The kernel crypto API provides different API calls for the following 23 The kernel crypto API provides implementations of single block ciphers 24 and message digests. In addition, the kernel crypto API provides 60 The kernel crypto API provides synchronous and asynchronous API 63 When using the synchronous API operation, the caller invokes a cipher 64 operation which is performed synchronously by the kernel crypto API. 66 Therefore, the kernel crypto API calls work like regular function calls. 67 For synchronous operation, the set of API calls is small and 70 Asynchronous operation is provided by the kernel crypto API which [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/userspace-api/media/ |
| H A D | glossary.rst | 10 userspace API documentation. This is Work In Progress. 20 CEC API 21 **Consumer Electronics Control API** 23 An API designed to receive and transmit data via an HDMI 36 Digital TV API 37 **Previously known as DVB API** 39 An API designed to control a subset of the :term:`Media Hardware` 109 Media API 113 - :term:`CEC API`; 114 - :term:`Digital TV API`; [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/legacy/ |
| H A D | vpu_api.cpp | 42 VpuApiLegacy* api = (VpuApiLegacy*)(ctx->vpuApiObj); in vpu_api_init() local 43 if (api == NULL) { in vpu_api_init() 44 mpp_log("vpu_api_init fail, vpu api invalid"); in vpu_api_init() 48 return api->init(ctx, extraData, extra_size); in vpu_api_init() 59 VpuApiLegacy* api = (VpuApiLegacy*)(ctx->vpuApiObj); in vpu_api_decode() local 60 if (api == NULL) { in vpu_api_decode() 61 mpp_log("vpu_api_decode fail, vpu api invalid"); in vpu_api_decode() 65 return api->decode(ctx, pkt, aDecOut); in vpu_api_decode() 74 VpuApiLegacy* api = (VpuApiLegacy*)(ctx->vpuApiObj); in vpu_api_sendstream() local 75 if (api == NULL) { in vpu_api_sendstream() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/src/ |
| H A D | sox.h | 20 #define SOX_H /**< Client API: This macro is defined if sox.h has been included. */ 50 API decoration macros: 57 Plugins API: 59 pointer types used by the libSoX API. 70 Plugins API: 81 Plugins API: 93 Plugins API: 105 Plugins API: 116 Plugins API: 127 Plugins API: [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_api.c | 50 p->api = &hal_vp9d_vdpu382; in hal_vp9d_init() 53 p->api = &hal_vp9d_vdpu34x; in hal_vp9d_init() 58 p->api = &hal_vp9d_rkv; in hal_vp9d_init() 70 ret = p->api->init(ctx, cfg); in hal_vp9d_init() 80 if (p && p->api && p->api->deinit) in hal_vp9d_deinit() 81 ret = p->api->deinit(ctx); in hal_vp9d_deinit() 96 if (p && p->api && p->api->reg_gen) in hal_vp9d_gen_regs() 97 ret = p->api->reg_gen(ctx, task); in hal_vp9d_gen_regs() 107 if (p && p->api && p->api->start) in hal_vp9d_start() 108 ret = p->api->start(ctx, task); in hal_vp9d_start() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/ |
| H A D | hal_halmac.c | 27 * Driver API for HALMAC operations 594 PHALMAC_API api; in wait_halmac_event() local 612 api = HALMAC_GET_API(mac); in wait_halmac_event() 613 api->halmac_reset_feature(mac, id); in wait_halmac_event() 726 PHALMAC_API api; in rtw_halmac_read8() local 731 api = HALMAC_GET_API(mac); in rtw_halmac_read8() 733 return api->halmac_reg_read_8(mac, addr); in rtw_halmac_read8() 739 PHALMAC_API api; in rtw_halmac_read16() local 744 api = HALMAC_GET_API(mac); in rtw_halmac_read16() 746 return api->halmac_reg_read_16(mac, addr); in rtw_halmac_read16() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/ |
| H A D | hal_h265d_api.c | 63 p->api = &hal_h265d_vdpu382; in hal_h265d_init() 65 p->api = &hal_h265d_vdpu34x; in hal_h265d_init() 67 p->api = &hal_h265d_rkv; in hal_h265d_init() 79 ret = p->api->init(ctx, cfg); in hal_h265d_init() 89 if (p && p->api && p->api->deinit) in hal_h265d_deinit() 90 ret = p->api->deinit(ctx); in hal_h265d_deinit() 105 if (p && p->api && p->api->reg_gen) in hal_h265d_gen_regs() 106 ret = p->api->reg_gen(ctx, task); in hal_h265d_gen_regs() 116 if (p && p->api && p->api->start) in hal_h265d_start() 117 ret = p->api->start(ctx, task); in hal_h265d_start() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/ |
| H A D | hal_halmac.c | 34 * Driver API for HALMAC operations 683 struct halmac_api *api; in wait_halmac_event() local 701 api = HALMAC_GET_API(mac); in wait_halmac_event() 702 api->halmac_reset_feature(mac, id); in wait_halmac_event() 820 struct halmac_api *api; in rtw_halmac_read8() local 825 api = HALMAC_GET_API(mac); in rtw_halmac_read8() 827 return api->halmac_reg_read_8(mac, addr); in rtw_halmac_read8() 833 struct halmac_api *api; in rtw_halmac_read16() local 838 api = HALMAC_GET_API(mac); in rtw_halmac_read16() 840 return api->halmac_reg_read_16(mac, addr); in rtw_halmac_read16() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/ |
| H A D | hal_halmac.c | 35 * Driver API for HALMAC operations 661 struct halmac_api *api; in wait_halmac_event() local 679 api = HALMAC_GET_API(mac); in wait_halmac_event() 680 api->halmac_reset_feature(mac, id); in wait_halmac_event() 793 struct halmac_api *api; in rtw_halmac_read8() local 798 api = HALMAC_GET_API(mac); in rtw_halmac_read8() 800 return api->halmac_reg_read_8(mac, addr); in rtw_halmac_read8() 806 struct halmac_api *api; in rtw_halmac_read16() local 811 api = HALMAC_GET_API(mac); in rtw_halmac_read16() 813 return api->halmac_reg_read_16(mac, addr); in rtw_halmac_read16() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/ |
| H A D | hal_halmac.c | 35 * Driver API for HALMAC operations 661 struct halmac_api *api; in wait_halmac_event() local 679 api = HALMAC_GET_API(mac); in wait_halmac_event() 680 api->halmac_reset_feature(mac, id); in wait_halmac_event() 793 struct halmac_api *api; in rtw_halmac_read8() local 798 api = HALMAC_GET_API(mac); in rtw_halmac_read8() 800 return api->halmac_reg_read_8(mac, addr); in rtw_halmac_read8() 806 struct halmac_api *api; in rtw_halmac_read16() local 811 api = HALMAC_GET_API(mac); in rtw_halmac_read16() 813 return api->halmac_reg_read_16(mac, addr); in rtw_halmac_read16() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/ |
| H A D | hal_halmac.c | 35 * Driver API for HALMAC operations 661 struct halmac_api *api; in wait_halmac_event() local 679 api = HALMAC_GET_API(mac); in wait_halmac_event() 680 api->halmac_reset_feature(mac, id); in wait_halmac_event() 793 struct halmac_api *api; in rtw_halmac_read8() local 798 api = HALMAC_GET_API(mac); in rtw_halmac_read8() 800 return api->halmac_reg_read_8(mac, addr); in rtw_halmac_read8() 806 struct halmac_api *api; in rtw_halmac_read16() local 811 api = HALMAC_GET_API(mac); in rtw_halmac_read16() 813 return api->halmac_reg_read_16(mac, addr); in rtw_halmac_read16() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/ |
| H A D | hal_halmac.c | 35 * Driver API for HALMAC operations 694 struct halmac_api *api; in wait_halmac_event() local 716 api = HALMAC_GET_API(mac); in wait_halmac_event() 717 api->halmac_reset_feature(mac, id); in wait_halmac_event() 844 struct halmac_api *api; in rtw_halmac_read8() local 849 api = HALMAC_GET_API(mac); in rtw_halmac_read8() 851 return api->halmac_reg_read_8(mac, addr); in rtw_halmac_read8() 857 struct halmac_api *api; in rtw_halmac_read16() local 862 api = HALMAC_GET_API(mac); in rtw_halmac_read16() 864 return api->halmac_reg_read_16(mac, addr); in rtw_halmac_read16() [all …]
|