Home
last modified time | relevance | path

Searched full:synchronization (Results 1 – 25 of 787) sorted by relevance

12345678910>>...32

/Linux-v6.1/Documentation/networking/
Dnetdevices.rst210 struct net_device synchronization rules
213 Synchronization: rtnl_lock() semaphore.
217 Synchronization: rtnl_lock() semaphore.
222 Synchronization: rtnl_lock() semaphore.
230 Synchronization: rtnl_lock() semaphore.
237 Synchronization: rtnl_lock() semaphore.
244 Synchronization: rtnl_lock() semaphore.
251 Synchronization: rtnl_lock() semaphore.
255 Synchronization: rtnl_lock() semaphore, dev_base_lock rwlock, or RCU.
259 Synchronization: __netif_tx_lock spinlock.
[all …]
/Linux-v6.1/include/uapi/linux/
Ddma-buf.h39 * The synchronization provided via DMA_BUF_IOCTL_SYNC only provides cache
41 * accessing the memory at the same time. If synchronization with a GPU or
49 * synchronization, waiting for prior work to complete can be done via
51 * explicit synchronization, the client may have to wait on a sync_file or
52 * other synchronization primitive outside the scope of the DMA buffer API.
98 * synchronization model but still need to inter-operate with dma-buf.
112 * Unlike doing implicit synchronization via a GPU kernel driver's exec ioctl,
144 * sync_file into a dma-buf for the purposes of implicit synchronization
147 * which expect implicit synchronization such as OpenGL or most media
/Linux-v6.1/drivers/dma-buf/
DKconfig5 bool "Explicit Synchronization Framework"
9 The Sync File Framework adds explicit synchronization via
11 userspace via Sync File fds for synchronization between drivers via
27 synchronization. Useful when there is no hardware primitive backing
28 the synchronization.
/Linux-v6.1/drivers/net/ethernet/xscale/
Dixp46x_ts.h15 u32 ch_control; /* 0x40 Time Synchronization Channel Control */
16 u32 ch_event; /* 0x44 Time Synchronization Channel Event */
57 /* 0x40 Time Synchronization Channel Control Register Bits */
61 /* 0x44 Time Synchronization Channel Event Register Bits */
/Linux-v6.1/Documentation/devicetree/bindings/media/
Drenesas,vin.yaml18 with both external synchronization and BT.656 synchronization for the latter.
88 synchronization is selected.
94 synchronization is selected.
137 synchronization is selected.
143 synchronization is selected.
Datmel,isc.yaml18 with both external synchronization and BT.656 synchronization for the latter.
/Linux-v6.1/arch/mips/include/asm/octeon/
Dcvmx-spi.h62 /** Called for calendar data synchronization */
92 * @timeout: Timeout to wait for clock synchronization in seconds
101 * This routine restarts the SPI interface after it has lost synchronization
110 * @timeout: Timeout to wait for clock synchronization in seconds
212 * @timeout: Timeout to wait for clock synchronization in seconds
238 * Callback to perform calendar data synchronization
/Linux-v6.1/drivers/media/platform/ti/omap3isp/
Domap3isp.h33 * @hs_pol: Horizontal synchronization polarity
35 * @vs_pol: Vertical synchronization polarity
41 * @bt656: Data contain BT.656 embedded synchronization
/Linux-v6.1/drivers/firmware/tegra/
DKconfig11 keeps the content is synchronization between host CPU and remote
20 It needs HSP as the HW synchronization and notification module and
/Linux-v6.1/arch/um/drivers/
Dchan_user.c157 "synchronization byte, err = %d\n", -count); in winch_thread()
195 * These are synchronization calls between various UML threads on the in winch_thread()
203 "synchronization byte, err = %d\n", errno); in winch_thread()
253 "synchronization byte\n"); in winch_tramp()
301 "synchronization byte, err = %d\n", errno); in register_winch()
/Linux-v6.1/Documentation/devicetree/bindings/mailbox/
Dnvidia,tegra186-hsp.yaml7 title: NVIDIA Tegra Hardware Synchronization Primitives (HSP)
15 communicate together. It provides a set of hardware synchronization
17 communication (IPC) protocols can use hardware synchronization
/Linux-v6.1/kernel/rcu/
Dsync.c29 * @rsp: Pointer to rcu_sync structure to use for synchronization
52 * @rhp: Pointer to rcu_head in rcu_sync structure to use for synchronization
108 * @rsp: Pointer to rcu_sync structure to use for synchronization
160 * @rsp: Pointer to rcu_sync structure to use for synchronization
/Linux-v6.1/drivers/staging/media/deprecated/saa7146/av7110/
Daudio-set-av-sync.rst41 - Tells the Digital TV subsystem if A/V synchronization shall be ON or OFF.
51 synchronization.
/Linux-v6.1/Documentation/core-api/
Dthis_cpu_ops.rst26 without the typical synchronization overhead, but still provide some
32 synchronization is not necessary since we are dealing with per cpu
311 relaxed synchronization requirements for this_cpu operations.
315 share a cache-line but the relaxed synchronization is applied to
331 data within the same cache line are avoided. Also costly synchronization
Ddma-attributes.rst60 same synchronization operation on the CPU cache. CPU cache synchronization
63 DMA_ATTR_SKIP_CPU_SYNC allows platform code to skip synchronization of
/Linux-v6.1/drivers/media/platform/mediatek/mdp3/
Dmtk-mdp3-core.h71 /* synchronization protect for accessing vpu working buffer info */
82 /* synchronization protect for m2m device operation */
/Linux-v6.1/kernel/
Dasync.c41 synchronization with the async_synchronize_full() function, before returning
157 * wait within a certain synchronization domain rather than globally.
250 * synchronization domain specified by @domain have been done.
264 * synchronization domain specified by @domain submitted prior to @cookie
/Linux-v6.1/drivers/infiniband/hw/ocrdma/
Docrdma.h254 /* provided synchronization to sgid table for
268 /* provide synchronization for av
325 spinlock_t cq_lock ____cacheline_aligned; /* provide synchronization
381 /* provide synchronization to multiple context(s) posting rqe */
402 /* provide synchronization to multiple context(s) posting wqe, rqe */
/Linux-v6.1/include/linux/
Ddma-resv.h87 * @DMA_RESV_USAGE_WRITE: Implicit write synchronization.
95 * @DMA_RESV_USAGE_READ: Implicit read synchronization.
106 * any implicit synchronization.
113 * dma_buf_import_sync_file() when implicit synchronization should
123 * This returns the implicit synchronization usage for write or read accesses,
145 * dynamic buffer management or just to handle implicit synchronization between
/Linux-v6.1/include/linux/fsl/
Dftm.h12 #define FTM_SYNC 0x58 /* Synchronization */
25 #define FTM_SYNCONF 0x8C /* Synchronization Configuration */
/Linux-v6.1/Documentation/driver-api/soundwire/
Derror_handling.rst7 errors. Examples of this design can be found in the synchronization
55 possible in a single segment setup, but this can lead to synchronization
/Linux-v6.1/arch/arm/mm/
Dtlb-v6.S55 mcr p15, 0, ip, c7, c10, 4 @ data synchronization barrier
83 mcr p15, 0, r2, c7, c10, 4 @ data synchronization barrier
/Linux-v6.1/Documentation/driver-api/
Ddma-buf.rst1 Buffer Sharing and Synchronization
217 that userspace uses for synchronization across engines or with the CPU, which
284 synchronization. Synchronization fences controlled by userspace must be used
290 faults. Specifically this means implicit synchronization will not be possible.
/Linux-v6.1/Documentation/userspace-api/media/v4l/
Ddev-raw-vbi.rst14 oscilloscope you will find here the vertical synchronization pulses and
117 of the line synchronization pulse and counted in samples: The
224 **Figure 4.1. Line synchronization**
252 To assure synchronization with the field number and easier
/Linux-v6.1/include/uapi/drm/
Dv3d_drm.h311 * job will execute in the order submitted to its FD. Synchronization
326 * synchronization must be performed with in_sync/out_sync.
341 * Synchronization against rendering/TFU jobs or CSD from
466 * No implicit synchronization is performed, so the user has to

12345678910>>...32