Searched full:abstraction (Results 1 – 25 of 296) sorted by relevance
12345678910>>...12
3 //! Firmware abstraction28 /// Abstraction around a C `struct firmware`.30 /// This is a simple abstraction around the C firmware API. Just like with the C API, firmware can31 /// be requested. Once requested the abstraction provides direct access to the firmware buffer as
3 //! Devres abstraction5 //! [`Devres`] represents an abstraction for the kernel devres (device resource management)30 /// This abstraction is meant to be used by subsystems to containerize [`Device`] bound resources to
59 see `Frame Buffer Abstraction`_) feed into planes. Planes are represented by60 :c:type:`struct drm_plane <drm_plane>`, see `Plane Abstraction`_ for more62 (represented by :c:type:`struct drm_crtc <drm_crtc>`, see `CRTC Abstraction`_)67 :c:type:`struct drm_encoder <drm_encoder>`, see `Encoder Abstraction`_). Those80 Abstraction`_). Connectors can have different possible encoders, but the kernel164 Modeset Base Object Abstraction309 CRTC Abstraction333 Frame Buffer Abstraction371 Plane Abstraction425 Connector Abstraction[all …]
224 struct perf_cpu_map:: Provides a CPU list abstraction.226 struct perf_thread_map:: Provides a thread list abstraction.228 struct perf_evsel:: Provides an abstraction for single a perf event.232 struct perf_mmap:: Provides an abstraction for accessing perf ring buffer.
7 * This file contains the code for a 'channel' abstraction.32 * struct vidtv_channel - A 'channel' abstraction
84 Each logical I2C bus may be an abstraction of a physical I2C bus controller, or85 an abstraction of a channel behind an I2C MUX. In case it is an abstraction of a88 abstraction.93 If the logical I2C bus is a direct abstraction of a physical I2C bus controller,178 abstraction.
138 * struct mtk_jpegenc_comp_dev - JPEG COREX abstraction165 * struct mtk_jpegdec_comp_dev - JPEG COREX abstraction192 * struct mtk_jpeg_dev - JPEG IP abstraction
74 Abstraction layers78 abstraction layers in the name of flexibility and information hiding.79 Certainly the kernel makes extensive use of abstraction; no project81 But experience has shown that excessive or premature abstraction can be82 just as harmful as premature optimization. Abstraction should be used to96 Abstraction layers which hide access to hardware - often to allow the bulk
3 * OPAL PNOR flash MTD abstraction26 * This driver creates the a Linux MTD abstraction for platform PNOR flash298 MODULE_DESCRIPTION("MTD abstraction for OPAL flash");
53 * Set up prom abstraction structure with REX entry points. in which_prom()77 * Set up prom abstraction structure with non-REX entry points. in which_prom()
92 is a low-level abstraction for the connector. One interesting aspect of the101 wrong impression that this abstraction only deals with physical connections116 think about it as an abstraction similar to `drm_plane` that represents the
14 abstraction of interrupt handling for device drivers. It is able to64 A more natural abstraction is the clean separation of the 'irq flow' and97 Abstraction layers100 There are three main levels of abstraction in the interrupt code:
3 * Defines an spu hypervisor abstraction layer.164 /* spu management abstraction */
36 * struct clocksource - hardware abstraction for a free running counter76 * @base: Hardware abstraction for clock on which a clocksource317 * struct clocksource_base - hardware abstraction for clock on which a clocksource
7 connected to the "platform bus" (Linux abstraction for directly
3 * spu hypervisor abstraction for direct hardware access.
20 connected to the "platform bus" (Linux abstraction for directly
3 * SPEAr platform SPI chipselect abstraction over gpiolib40 * @chip: gpio_chip abstraction
3 * MUSB OTG driver DMA controller abstraction16 * DMA Controller Abstraction
8 of abstraction that required userspace clients to duplicate much
111 accepts a more general abstraction 'struct fwnode_handle'.135 accepts a more general abstraction 'struct fwnode_handle'.213 accepts a more general abstraction 'struct fwnode_handle'.
12 to the "platform bus" (Linux abstraction for directly to the
32 parport abstraction layer and hrtimers to precisely control the signal.
15 the *RV monitor* abstraction. The RV monitor includes a set of instances42 The synthesis of automata-based models into the Linux *RV monitor* abstraction
74 A carrier device is just an abstraction for the real world physical bus the77 device). To provide abstraction from the real hardware bus, an MCB carrier