Lines Matching full:operations
148 Operations on a single channel proceed sequentially.
150 Blockfill operations can be used to write a 64-bit pattern to memory.
152 Copy operations can be used to offload memory copies to the DMA engines.
154 Null operations do nothing, but may be used to test the interrupt and callback
157 All operations can optionally trigger an interrupt at completion with the
160 For example, a user might submit multiple operations to the same channel and
166 descriptor, especially for workflows consisting of many small operations.
177 All operations are safe to use in a non-blocking context with the
180 (Of course, allocations may fail and operations requested with
184 Operations that depend on the result of prior operations should use
186 For example, such a scenario can happen when two related DMA operations are
192 To avoid reading a stale value in sequences of dependent operations, use
195 All operations, as well as
204 It is invalid to attempt to submit new DMA operations in a
208 The CRC operations have three distinct modes.
251 object for exclusive access to enqueue operations on that channel.
259 new operations in the internal ring buffer.
261 Then, they will submit one or more operations using
269 After queuing one or more individual DMA operations, they will
321 Buffers for individual copy operations must be physically contiguous.
330 driver only supports blockfill, copy, and null operations at this time.