Home | History | Annotate | Download | only in shm

Lines Matching refs:Range

52   struct Range {
53 // Points to the first bytes that is part of the range
55 // Points to the first byte that is not in the range. This is similar to
62 * Copy bytes from buffer_in into the part of the queue specified by Range.
64 void CopyInRange(const char* buffer_in, const Range& t);
67 * Copy the bytes specified by range to the given buffer. They caller must
68 * ensure that the buffer is large enough to hold the content of the range.
70 void CopyOutRange(const Range& t, char* buffer_out);
82 * Indexes pointing to the reserved space will be placed in range.
89 Range* t, bool non_blocking);
141 using Range = typename CircularQueueBase<SizeLog2>::Range;
196 using Range = typename CircularQueueBase<SizeLog2>::Range;