Home
last modified time | relevance | path

Searched full:apis (Results 1 – 25 of 558) sorted by relevance

12345678910>>...23

/linux/Documentation/driver-api/
H A Dnvmem.rst9 This document explains the NVMEM Framework along with the APIs provided,
93 3. NVMEM cell based consumer APIs
97 The NVMEM framework provides 3 APIs to read/write NVMEM cells::
108 `*nvmem_cell_get()` apis will get a reference to nvmem cell for a given id,
113 4. Direct NVMEM device based consumer APIs
117 To facilitate such consumers NVMEM framework provides below apis::
137 The difference between these apis and cell based apis is that these apis always
144 to the NVMEM it has obtained using the APIs mentioned in the above section.
145 The NVMEM framework provides 2 APIs to release a reference to the NVMEM::
152 Both these APIs are used to release a reference to the NVMEM and
H A Dslimbus.rst92 Driver and Controller APIs:
113 Clock-pause APIs:
120 The framework supports regmap and read/write apis to exchange control-information
121 with a SLIMbus device. APIs can be synchronous or asynchronous.
122 The header file <linux/slimbus.h> has more documentation about messaging APIs.
124 Messaging APIs:
129 Streaming APIs:
H A Dvfio-mediated-device.rst19 developers had to create their own management interfaces and APIs, and then
24 The VFIO driver framework provides unified APIs for direct device access. It is
41 supports VFIO APIs. The mediated bus driver adds a mediated device to and
54 | | driver | | probe()/remove() | | APIs
249 Translation APIs for Mediated Devices
252 The following APIs are provided for translating user pfn to host pfn in a VFIO
/linux/Documentation/bpf/libbpf/
H A Dlibbpf_overview.rst15 * Provides high-level and low-level APIs for user space programs to interact
16 with BPF programs. The low-level APIs wrap all the bpf system call
22 * Provides BPF-side APIS, including BPF helper definitions, BPF maps support,
32 BPF App Lifecycle and libbpf APIs
38 a common set of data. libbpf provides APIs that user space programs can use to
72 BPF skeleton is an alternative interface to libbpf APIs for working with BPF
73 objects. Skeleton code abstract away generic libbpf APIs to significantly
88 optional, you can have more control by using libbpf APIs directly)
94 was possible to do with generic libbpf APIs is still possible even when the BPF
111 ``bpf_object_find_program_by_name()`` APIs, reducing errors due to BPF source
[all …]
/linux/Documentation/driver-api/xilinx/
H A Deemi.rst9 driver provides an interface to firmware APIs. Interface APIs can be
19 Any driver who wants to communicate with PMC using EEMI APIs use the
35 Refer EEMI API guide [0] for IOCTL specific parameters and other EEMI APIs.
/linux/Documentation/driver-api/thermal/
H A Dcpu-cooling-api.rst2 CPU cooling APIs How To
14 The generic cpu cooling(freq clipping) provides registration/unregistration APIs
16 the user. The registration APIs returns the cooling device pointer.
18 1. cpu cooling APIs
21 1.1 cpufreq registration/unregistration APIs
/linux/Documentation/userspace-api/media/dvb/
H A Dlegacy_dvb_apis.rst6 Digital TV Deprecated APIs
9 The APIs described here **should not** be used on new drivers or applications.
16 The APIs described here doesn't necessarily reflect the current
/linux/drivers/net/ethernet/brocade/bna/
H A Dbna.h257 /* APIs for BNAD */
269 /* APIs for RxF */
295 /* APIs for BNA */
300 /* APIs for ENET */
305 /* APIs for BNAD */
332 /* APIs for BNA */
337 /* APIs for ENET */
342 /* APIs for BNAD */
396 /* APIs for BNAD */
/linux/arch/arm/mach-omap2/
H A Domap-smc.S3 * OMAP34xx and OMAP44xx secure APIs file.
36 * Low level common routine for secure HAL and PPA APIs.
37 * @id: Application ID of HAL APIs
59 * Low level common routine for secure HAL and PPA APIs via smc #1
H A Domap-secure.h41 /* Secure Monitor mode APIs */
52 /* Secure PPA(Primary Protected Application) APIs */
60 /* Secure RX-51 PPA (Primary Protected Application) APIs */
/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
H A Ddpio-driver.rst21 subcomponents, and its APIs.
43 DPIO service-- provides APIs to other Linux drivers for services
145 The qbman-portal component provides APIs to do the low level hardware
152 The qbman-portal APIs are not public to other drivers, and are
158 Frame descriptor and scatter-gather definitions and the APIs used to
161 Dequeue result struct and parsing APIs are defined in dpaa2-global.h.
/linux/include/linux/
H A Dextcon-provider.h19 /* Following APIs register/unregister the extcon device. */
27 /* Following APIs allocate/free the memory of the extcon device. */
38 * Following APIs set the connected state of each external connector.
47 * Following APIs set the property of each external connector.
H A Dcgroup_rdma.h36 * APIs for RDMA/IB stack to publish when a device wants to
42 /* APIs for RDMA/IB stack to charge/uncharge pool specific resources */
/linux/Documentation/core-api/
H A Dmemory-allocation.rst7 Linux provides a variety of APIs for memory allocation. You can
14 Most of the memory allocation APIs use GFP flags to express how that
18 Diversity of the allocation APIs combined with the numerous GFP flags
26 Of course there are cases when other allocation APIs and different GFP
78 use new scope APIs described in
86 `dma_alloc*` APIs.
/linux/include/linux/usb/
H A Dch9.h4 * USB device APIs. These are used by the USB device model, which is
6 * Wireless USB 1.0 spec (now defunct). Linux has several APIs in C that
15 * device side APIs benefit from working well together.
/linux/tools/lib/bpf/
H A Dlibbpf_legacy.h4 * Libbpf legacy APIs (either discouraged or deprecated, as mentioned in [0])
48 * Return actual error codes from low-level APIs directly, not just -1.
117 /* "Discouraged" APIs which don't follow consistent libbpf naming patterns.
118 * They are normally a trivial aliases or wrappers for proper APIs and are
/linux/Documentation/userspace-api/media/v4l/
H A Dplanar-apis.rst3 .. _planar-apis:
6 Single- and multi-planar APIs
39 Calls that distinguish between single and multi-planar APIs
H A Dselections-common.rst9 :ref:`V4L2 subdev selection APIs <v4l2-subdev-selections>` are very
16 on the two APIs.
/linux/Documentation/admin-guide/mm/
H A Dnuma_memory_policy.rst12 document attempts to describe the concepts and APIs of the 2.6 memory policy
57 :ref:`Memory Policy APIs <memory_policy_apis>` section,
78 :ref:`Memory Policy APIs <memory_policy_apis>` section,
176 This mode is only used in the memory policy APIs. Internally,
187 When specified in one of the memory policy APIs, the Default mode
382 mbind() APIs [see below] always acquire the mmap_lock for write when
415 Memory Policy APIs
418 Linux supports 4 system calls for controlling memory policy. These APIS
423 the headers that define these APIs and the parameter data types for
520 this information requires "stepping outside" the memory policy APIs to use the
/linux/drivers/firmware/xilinx/
H A DKconfig20 bool "Enable Xilinx Zynq MPSoC firmware debug APIs"
23 Say yes to enable ZynqMP firmware interface debug APIs.
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Dlgcy.h9 /* Eswitch acl egress external APIs */
13 /* Eswitch acl ingress external APIs */
/linux/Documentation/networking/
H A Dsriov.rst4 NIC SR-IOV APIs
18 Since the legacy APIs do not integrate well with the rest of the stack
/linux/arch/x86/include/asm/
H A Dset_memory.h66 * For legacy compatibility with the old APIs, a few functions
73 * These APIs should be considered *deprecated* and are likely going to
78 * Specifically, many users of the old APIs had a virtual address,
/linux/arch/arc/kernel/
H A Dstacktrace.c3 * stacktrace.c : stacktracing APIs needed by rest of kernel
9 * -Implemented CONFIG_STACKTRACE APIs, primarily save_stack_trace_tsk( )
11 * -Iterator based approach to have single copy of unwinding core and APIs
163 * callbacks called by unwinder iterator to implement kernel APIs
230 * APIs expected by various kernel sub-systems
/linux/Documentation/
H A Dindex.rst42 Driver APIs <driver-api/index>
43 Subsystems <subsystem-apis>
70 developers seeking information on the kernel's user-space APIs.

12345678910>>...23