Lines Matching full:transactions
180 transactions.
189 transactions with differing properties.
195 If a device has restrictions that are common to all DMA transactions
197 transactions,
213 To prepare for one or more DMA transactions,
238 handles two types of DMA transactions: static and dynamic.
239 Static transactions are used with a long-lived memory region that is reused
240 for many transactions such as a descriptor ring.
241 Dynamic transactions are used for transfers to or from transient buffers
246 .Ss Static Transactions
247 Static transactions use memory regions allocated by
252 DMA transactions to this region such as alignment or address restrictions.
278 .Ss Dynamic Transactions
279 Dynamic transactions map memory regions provided by other parts of the system.
282 to describe the DMA transactions to and from these memory regions,
285 to track the mappings of any in-flight transactions.
309 When a consumer is no longer scheduling DMA transactions,
318 characteristics of a group of DMA transactions.
321 This allows all devices along the path of DMA transactions
322 to contribute to the constraints of those transactions.
831 The generated transactions to and from the virtual page are non-cacheable.