| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
| 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 …]
|
| /kernel/linux/linux-5.10/Documentation/crypto/ |
| 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 …]
|
| 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 …]
|
| D | index.rst | 2 Linux Kernel Crypto API 8 This documentation outlines the Linux kernel crypto API with its 9 concepts, details about developing cipher implementations, employment of the API 20 api-intro 23 async-tx-api 28 api 29 api-samples
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/ |
| 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 …]
|
| /kernel/liteos_m/kal/posix/ |
| D | Kconfig | 31 bool "Enable POSIX API" 34 Answer Y to enable LiteOS support POSIX API. 39 bool "Enable POSIX Thread API" 42 Answer Y to enable LiteOS support POSIX Thread API. 45 bool "Enable POSIX Semaphore API" 48 Answer Y to enable LiteOS support POSIX Semaphore API. 51 bool "Enable POSIX Clock API" 54 Answer Y to enable LiteOS support POSIX Clock API. 57 bool "Enable POSIX Mqueue API" 60 Answer Y to enable LiteOS support POSIX Mqueue API. [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | selection-api-vs-crop-api.rst | 6 Comparison with old cropping API 9 The selection API was introduced to cope with deficiencies of the 10 older :ref:`CROP API <crop>`, that was designed to control simple 11 capture devices. Later the cropping API was adopted by video output 13 video signal is inserted. It should be considered as an API abuse 15 selection API makes a clear distinction between composing and cropping 18 The CROP API lacks any support for composing to and cropping from an 21 API. Cropping a smaller image from a larger one is achieved by setting 29 The selection API deals with configuration of buffer 31 the selection API the concepts of the padded target and constraints [all …]
|
| D | selection-api.rst | 3 .. _selection-api: 5 Cropping, composing and scaling -- the SELECTION API 12 selection-api-intro.rst 13 selection-api-targets.rst 14 selection-api-configuration.rst 15 selection-api-vs-crop-api.rst 16 selection-api-examples.rst
|
| D | v4l2.rst | 7 Part I - Video for Linux API 10 This part describes the Video for Linux API version 2 (V4L2 API) specification. 46 - Subdev selections API. 54 - Original author of the V4L2 API and documentation. 63 - Original author of the V4L2 API and documentation. 67 - Documented the Digital Video timings API. 76 - Designed and documented the multi-planar API. 80 - SDR API. 96 …control ioctls, major parts of the sliced VBI API, the MPEG encoder and decoder APIs and the DV Ti… 150 Update several sections of "Common API Elements": "Opening and Closing [all …]
|
| /kernel/liteos_a/kernel/include/ |
| D | los_list.h | 61 * This API is used to initialize a doubly linked list. 71 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> 86 * <li>This API is used to point to the next node pointed to by the current node.</li> 97 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> 108 * <li>This API is used to test node is the end of the list.</li> 120 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> 131 * <li>This API is used to test node is on the list.</li> 142 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> 153 * <li>This API is used to point to the previous node pointed to by the current node.</li> 164 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> [all …]
|
| D | los_pm.h | 109 * This API is used to register a power management node. 118 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> 128 * This API is used to unregister a power management node. 137 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> 147 * This API is used to set the system wake-up flag. 155 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> 165 * This API is used to get the low power mode of the current system. 173 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> 183 * This API is used to set low power mode. 191 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> [all …]
|
| D | los_ld_elflib.h | 53 * This API is used to set the memory pool address used by dynload. 56 …* <li>The parameter passed to this API should be a legal memory pool address by managed with LiteO… 65 * <ul><li>los_ld_elflib.h: the header file that contains the API declaration.</li></ul> 75 * This API is used to load a shared object file under a particular module file path. 78 * <li>The parameter passed to this API should be a legal path of a shared object file.</li> 86 * <ul><li>los_ld_elflib.h: the header file that contains the API declaration.</li></ul> 96 * This API is used to load an object file under a particular module file path. 99 * <li>The parameter passed to this API should be a legal path of an object file.</li> 107 * <ul><li>los_ld_elflib.h: the header file that contains the API declaration.</li></ul> 117 * This API is used to unload a module with a particular module handle. [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_mbx.h | 41 /* definitions to support mailbox API version negotiation */ 44 * Each element denotes a version of the API; existing numbers may not 48 ixgbe_mbox_api_10, /* API version 1.0, linux/freebsd VF driver */ 49 ixgbe_mbox_api_20, /* API version 2.0, solaris Phase1 VF driver */ 50 ixgbe_mbox_api_11, /* API version 1.1, linux/freebsd VF driver */ 51 ixgbe_mbox_api_12, /* API version 1.2, linux/freebsd VF driver */ 52 ixgbe_mbox_api_13, /* API version 1.3, linux/freebsd VF driver */ 53 ixgbe_mbox_api_14, /* API version 1.4, linux/freebsd VF driver */ 55 ixgbe_mbox_api_unknown, /* indicates that API version is not known */ 58 /* mailbox API, legacy requests */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/ |
| D | mbx.h | 54 /* definitions to support mailbox API version negotiation */ 56 /* each element denotes a version of the API; existing numbers may not 60 ixgbe_mbox_api_10, /* API version 1.0, linux/freebsd VF driver */ 61 ixgbe_mbox_api_20, /* API version 2.0, solaris Phase1 VF driver */ 62 ixgbe_mbox_api_11, /* API version 1.1, linux/freebsd VF driver */ 63 ixgbe_mbox_api_12, /* API version 1.2, linux/freebsd VF driver */ 64 ixgbe_mbox_api_13, /* API version 1.3, linux/freebsd VF driver */ 65 ixgbe_mbox_api_14, /* API version 1.4, linux/freebsd VF driver */ 67 ixgbe_mbox_api_unknown, /* indicates that API version is not known */ 70 /* mailbox API, legacy requests */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
| D | hinic_hw_api_cmd.c | 154 dev_err(&pdev->dev, "API CMD chain %d is busy, cons_idx: %d, prod_idx: %d\n", in chain_busy() 163 dev_err(&pdev->dev, "Unknown API CMD Chain type\n"); in chain_busy() 216 * prepare_api_cmd - prepare API CMD command 300 dev_err(&pdev->dev, "API CMD status: Xor check error\n"); in api_cmd_status_update() 306 dev_err(&pdev->dev, "unknown API CMD Chain %d\n", chain_type); in api_cmd_status_update() 314 * wait_for_status_poll - wait for write to api cmd command to complete 356 dev_err(&pdev->dev, "API CMD Poll status timeout\n"); in wait_for_api_cmd_completion() 363 dev_err(&pdev->dev, "unknown API CMD Chain type\n"); in wait_for_api_cmd_completion() 372 * api_cmd - API CMD command 410 * hinic_api_cmd_write - Write API CMD command [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/dvb/ |
| D | dvbapi.rst | 7 Part II - Digital TV API 12 This API is also known as Linux **DVB API**. 22 - the Digital TV API version 23 (e. g. DVB API version 3 or DVB API version 5); 58 - Original author of the Digital TV API documentation. 62 - Original author of the Digital TV API documentation. 66 - Ported document to Docbook XML, addition of DVBv5 API, documentation gaps fix. 79 got fixed for the non-legacy API. 85 Digital TV API. 89 Add more information about DVBv5 API, better describing the frontend
|
| /kernel/linux/linux-5.10/Documentation/sound/kernel-api/ |
| D | alsa-driver-api.rst | 2 The ALSA Driver API 26 PCM API 44 PCM DMA Engine API 49 Control/Mixer API 56 AC97 Codec API 61 Virtual Master Control API 66 MIDI API 69 Raw MIDI API 73 MPU401-UART API 77 Proc Info API [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/cfg/ |
| D | 22000.c | 59 /* Highest firmware API version supported */ 62 /* Lowest firmware API version supported */ 97 #define IWL_QU_B_HR_B_MODULE_FIRMWARE(api) \ argument 98 IWL_QU_B_HR_B_FW_PRE __stringify(api) ".ucode" 99 #define IWL_QNJ_B_HR_B_MODULE_FIRMWARE(api) \ argument 100 IWL_QNJ_B_HR_B_FW_PRE __stringify(api) ".ucode" 101 #define IWL_QUZ_A_HR_B_MODULE_FIRMWARE(api) \ argument 102 IWL_QUZ_A_HR_B_FW_PRE __stringify(api) ".ucode" 103 #define IWL_QUZ_A_JF_B_MODULE_FIRMWARE(api) \ argument 104 IWL_QUZ_A_JF_B_FW_PRE __stringify(api) ".ucode" [all …]
|
| /kernel/liteos_a/apps/shell/include/ |
| D | shell_list.h | 59 * This API is used to initialize a doubly linked list. 69 * <ul><li>shell_list.h: the header file that contains the API declaration.</li></ul> 84 * <li>This API is used to point to the next node pointed to by the current node.</li> 95 * <ul><li>shell_list.h: the header file that contains the API declaration.</li></ul> 106 * <li>This API is used to point to the previous node pointed to by the current node.</li> 117 * <ul><li>shell_list.h: the header file that contains the API declaration.</li></ul> 127 * This API is used to insert a new node to a doubly linked list. 138 * <ul><li>shell_list.h: the header file that contains the API declaration.</li></ul> 154 * This API is used to insert a new node to the tail of a doubly linked list. 165 * <ul><li>shell_list.h: the header file that contains the API declaration.</li></ul> [all …]
|
| /kernel/liteos_m/components/power/ |
| D | los_pm.h | 209 * This API is used to initialize the system low power frame. 217 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> 227 * This API is used to check whether low power consumption is met. 235 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> 252 * This API is used to register a power management node. 261 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> 271 * This API is used to unregister a power management node. 280 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> 290 * This API is used to set the system wake-up flag. 298 * <ul><li>los_pm.h: the header file that contains the API declaration.</li></ul> [all …]
|
| /kernel/liteos_m/utils/ |
| D | los_list.h | 62 * This API is used to initialize a doubly linked list. 72 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> 87 * <li>This API is used to point to the next node pointed to by the current node.</li> 98 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> 108 * This API is used to insert a new node to a doubly linked list. 119 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> 135 * This API is used to insert a new node to the tail of a doubly linked list. 146 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> 159 * This API is used to insert a new node to the head of a doubly linked list. 170 * <ul><li>los_list.h: the header file that contains the API declaration.</li></ul> [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/media/ |
| D | v4l2-clocks.rst | 8 This is a temporary API and it shall be replaced by the generic 9 clock API, when the latter becomes widely available. 17 clock API usage. E.g. V4L2 has to support clock provider driver unregistration 19 a V4L2 clock helper API has been developed and is provided to bridge and 22 The API consists of two parts: two functions to register and unregister a V4L2 24 a clock object, similar to the respective generic clock API calls: 27 clock operations that will be called when clock users invoke respective API 31 architectures this API will be removed.
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | intro.rst | 22 - Remote Controller API; 23 - HDMI CEC API; 24 - Video4Linux API; 25 - Media controller API; 26 - Video4Linux Request API (experimental); 27 - Digital TV API (also known as DVB API).
|
| /kernel/liteos_a/arch/arm/arm/include/ |
| D | los_atomic.h | 56 * This API is used to implement the atomic read and return the result value of the read. 66 * <ul><li>los_atomic.h: the header file that contains the API declaration.</li></ul> 79 * This API is used to implement the atomic setting operation. 90 * <ul><li>los_atomic.h: the header file that contains the API declaration.</li></ul> 103 * This API is used to implement the atomic addition and return the result value of the augend. 116 * <ul><li>los_atomic.h: the header file that contains the API declaration.</li></ul> 141 * This API is used to implement the atomic subtraction and return the result value of the minuend. 154 * <ul><li>los_atomic.h: the header file that contains the API declaration.</li></ul> 179 * This API is used to implement the atomic addSelf. 190 * <ul><li>los_atomic.h: the header file that contains the API declaration.</li></ul> [all …]
|
| /kernel/liteos_m/kernel/include/ |
| D | los_tick.h | 86 * This API is used to get system timer cycles. 96 * <ul><li>los_tick.h: the header file that contains the API declaration.</li></ul> 282 * This API is used to adjust the system tick timer clock frequency. 293 * <ul><li>los_tick.h: the header file that contains the API declaration.</li></ul> 303 * This API is used to adjust the system tick timer clock frequency. 315 * <ul><li>los_tick.h: the header file that contains the API declaration.</li></ul> 325 * This API is used to obtain the number of Ticks. 335 * <ul><li>los_tick.h: the header file that contains the API declaration.</li></ul> 345 * This API is used to obtain the number of cycles in one second. 355 * <ul><li>los_tick.h: the header file that contains the API declaration.</li></ul> [all …]
|