Lines Matching defs:not
39 /// This method must not be called concurrently with any DMA allocation or mapping primitives,
56 /// This method must not be called concurrently with any DMA allocation or mapping primitives,
75 /// This method must not be called concurrently with any DMA allocation or mapping primitives,
218 fn not(self) -> Self::Output {
244 /// Hints DMA-mapping subsystem that it's probably not worth the time to try
286 /// The DMA mapping is not for data transfer.
289 /// will not perform any cache coherency operations.
355 // Hence, find a way to revoke the device resources of a `CoherentAllocation`, but not the
434 /// Note that this is not the size of the allocation in bytes, which is provided by
467 /// Returns `EINVAL` if `offset` is not within the bounds of the allocation.
488 /// `offset` and `count` are in units of `T`, not the number of bytes.
496 /// * Callers must ensure that the device does not read/write to/from memory while the returned
498 /// * Callers must ensure that this call does not race with a write to the same region while
516 /// * Callers must ensure that the device does not read/write to/from memory while the returned
518 /// * Callers must ensure that this call does not race with a read or write to the same region
531 /// Writes data to the region starting from `offset`. `offset` is in units of `T`, not the
536 /// * Callers must ensure that the device does not read/write to/from memory while the returned
538 /// * Callers must ensure that this call does not race with a read or write to the same region
566 /// units of `T`, not the number of bytes.
594 // - Using read_volatile() here is not sound as per the usual rules, the usage here is
597 // read on a valid memory is not UB. Currently read_volatile() is used for this, and the
617 // - Using write_volatile() here is not sound as per the usual rules, the usage here is
620 // write on a valid memory is not UB. Currently write_volatile() is used for this, and the