HomeSort by relevance Sort by last modified time
    Searched refs:Segment (Results 1 - 25 of 174) sorted by null

1 2 3 4 5 6 7

  /external/okhttp/okio/src/main/java/okio/
SegmentPool.java 30 private Segment next;
38 Segment take() {
41 Segment result = next;
44 byteCount -= Segment.SIZE;
48 return new Segment(); // Pool is empty. Don't zero-fill while holding a lock.
51 void recycle(Segment segment) {
52 if (segment.next != null || segment.prev != null) throw new IllegalArgumentException();
54 if (byteCount + Segment.SIZE > MAX_SIZE) return; // Pool is full
    [all...]
Segment.java 19 * A segment of an OkBuffer.
21 * <p>Each segment in an OkBuffer is a circularly-linked list node referencing
24 * <p>Each segment in the pool is a singly-linked list node referencing the rest
27 final class Segment {
31 // TODO: Is 2 KiB a good default segment size?
36 /** The next byte of application data byte to read in this segment. */
42 /** Next segment in a linked or circularly-linked list. */
43 Segment next;
45 /** Previous segment in a circularly-linked list. */
46 Segment prev
    [all...]
OkBuffer.java 48 Segment head;
130 Segment tail = head.prev;
131 if (tail.limit < Segment.SIZE) {
141 Segment segment = head;
142 int pos = segment.pos;
143 int limit = segment.limit;
145 byte[] data = segment.data;
150 head = segment.pop();
151 SegmentPool.INSTANCE.recycle(segment);
    [all...]
RealBufferedSource.java 48 long read = source.read(buffer, Segment.SIZE);
58 return buffer.exhausted() && source.read(buffer, Segment.SIZE) == -1;
64 if (source.read(buffer, Segment.SIZE) == -1) throw new EOFException();
132 if (buffer.size == 0 && source.read(buffer, Segment.SIZE) == -1) {
147 if (source.read(buffer, Segment.SIZE) == -1) return -1L;
157 long count = source.read(buffer, Segment.SIZE);
168 long count = source.read(buffer, Segment.SIZE);
InflaterSource.java 66 Segment tail = sink.writableSegment(1);
67 int bytesInflated = inflater.inflate(tail.data, tail.limit, Segment.SIZE - tail.limit);
99 Segment head = source.buffer().head;
DeflaterSink.java 51 // Share bytes from the head segment of 'source' with the deflater.
52 Segment head = source.head;
74 Segment s = buffer.writableSegment(1);
81 ? deflater.deflate(s.data, s.limit, Segment.SIZE - s.limit, Deflater.SYNC_FLUSH)
82 : deflater.deflate(s.data, s.limit, Segment.SIZE - s.limit);
  /external/valgrind/main/drd/
drd_segment.h 30 * Segments and segment lists. A segment represents information about
32 * clock associated with each segment.
42 typedef struct segment struct
44 struct segment* g_next;
45 struct segment* g_prev;
47 struct segment* thr_next;
48 struct segment* thr_prev;
50 /** Reference count: number of pointers that point to this segment. */
52 /** Stack trace of the first instruction of the segment. *
    [all...]
drd_segment.c 39 Segment* DRD_(g_sg_list);
62 static void sg_init(Segment* const sg,
66 Segment* creator_sg;
100 VG_(message)(Vg_DebugMsg, "New segment for thread %d with vc %s\n",
107 static void DRD_(sg_cleanup)(Segment* const sg)
116 /** Allocate and initialize a new segment. */
117 Segment* DRD_(sg_new)(const DrdThreadId creator, const DrdThreadId created)
119 Segment* sg;
126 sg = VG_(malloc)("drd.segment.sn.1", sizeof(*sg));
137 static void DRD_(sg_delete)(Segment* const sg
    [all...]
  /external/chromium_org/v8/src/
zone.cc 16 // chained together forming a LIFO structure with the newest segment
20 class Segment {
22 void Initialize(Segment* next, int size) {
27 Segment* next() const { return next_; }
31 int capacity() const { return size_ - sizeof(Segment); }
33 Address start() const { return address(sizeof(Segment)); }
37 // Computes the address of the nth byte in this segment.
42 Segment* next_;
71 // Find a segment with a suitable size to keep around.
72 Segment* keep = NULL
195 Segment* segment = NewSegment(static_cast<int>(new_size)); local
    [all...]
  /external/chromium_org/third_party/skia/include/core/
SkPathMeasure.h 59 /** Given a start and stop distance, return in dst the intervening segment(s).
60 If the segment is zero-length, return false, else return true.
63 Begin the segment with a moveTo if startWithMoveTo is true
88 struct Segment {
96 SkTDArray<Segment> fSegments;
99 static const Segment* NextSegment(const Segment*);
106 const Segment* distanceToSegment(SkScalar distance, SkScalar* t);
  /external/skia/include/core/
SkPathMeasure.h 59 /** Given a start and stop distance, return in dst the intervening segment(s).
60 If the segment is zero-length, return false, else return true.
63 Begin the segment with a moveTo if startWithMoveTo is true
88 struct Segment {
96 SkTDArray<Segment> fSegments;
99 static const Segment* NextSegment(const Segment*);
106 const Segment* distanceToSegment(SkScalar distance, SkScalar* t);
  /sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/common/layout/relative/
Match.java 24 import com.android.ide.common.api.Segment;
29 public final Segment with;
32 public final Segment edge;
55 public Match(GuidelineHandler handler, Segment edge, Segment with,
  /external/okhttp/okio/src/test/java/okio/
OkBufferTest.java 54 buffer.writeUtf8(repeat('a', Segment.SIZE * 4));
55 assertEquals(Segment.SIZE * 4, buffer.completeSegmentByteCount());
60 buffer.writeUtf8(repeat('a', Segment.SIZE * 4 - 10));
61 assertEquals(Segment.SIZE * 3, buffer.completeSegmentByteCount());
66 buffer.writeUtf8(repeat('a', Segment.SIZE * 2));
67 buffer.readUtf8(Segment.SIZE - 1);
73 buffer.writeUtf8(repeat('a', Segment.SIZE));
74 assertEquals(repeat('a', Segment.SIZE), buffer.readUtf8(Segment.SIZE));
144 int size = (Segment.SIZE / 2) - 1
666 OkBuffer segment = new OkBuffer(); local
    [all...]
OkioTest.java 45 ("a" + repeat('b', Segment.SIZE * 2) + "c").getBytes(UTF_8));
56 assertEquals(Segment.SIZE, source.read(sink, 20000));
57 assertEquals(repeat('b', Segment.SIZE), sink.readUtf8(sink.size()));
60 assertEquals(Segment.SIZE - 1, source.read(sink, 20000));
61 assertEquals(repeat('b', Segment.SIZE - 2) + "c", sink.readUtf8(sink.size()));
RealBufferedSourceTest.java 32 source.writeUtf8(repeat('b', Segment.SIZE));
37 assertEquals(Segment.SIZE + 2, source.size());
39 // Reading one byte buffers a full segment.
41 assertEquals(Segment.SIZE - 1, in.available());
44 // Reading as much as possible reads the rest of that buffered segment.
45 byte[] data = new byte[Segment.SIZE * 2];
46 assertEquals(Segment.SIZE - 1, in.read(data, 0, data.length));
47 assertEquals(repeat('b', Segment.SIZE - 1), new String(data, 0, Segment.SIZE - 1, UTF_8));
50 // Continuing to read buffers the next segment
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libwebm/
mkvparser.hpp 73 class Segment;
297 Segment* const m_pSegment;
356 Segment*,
385 Segment*,
391 Segment*,
418 Segment*,
423 Segment*,
448 Segment* const m_pSegment;
455 Segment*,
490 Segment* const m_pSegment;
    [all...]
  /external/chromium_org/third_party/libvpx/source/libvpx/
webmenc.cc 29 mkvmuxer::Segment *const segment = new mkvmuxer::Segment(); member in class:mkvmuxer
30 segment->Init(writer);
31 segment->set_mode(mkvmuxer::Segment::kFile);
32 segment->OutputCues(true);
34 mkvmuxer::SegmentInfo *const info = segment->GetSegmentInfo();
44 segment->AddVideoTrack(static_cast<int>(cfg->g_w),
49 segment->GetTrackByNumber(video_track_id))
62 mkvmuxer::Segment *const segment = member in class:mkvmuxer
80 mkvmuxer::Segment *const segment = member in class:mkvmuxer
    [all...]
  /external/chromium_org/third_party/libvpx/source/libvpx/third_party/libwebm/
mkvparser.hpp 64 class Segment;
302 static long Create(Segment*, const Info&, long long element_start,
307 Segment* const m_pSegment;
370 Track(Segment*, long long element_start, long long element_size);
393 VideoTrack(Segment*, long long element_start, long long element_size);
396 static long Parse(Segment*, const Info&, long long element_start,
416 AudioTrack(Segment*, long long element_start, long long element_size);
419 static long Parse(Segment*, const Info&, long long element_start,
437 Segment* const m_pSegment;
443 Tracks(Segment*, long long start, long long size, long long element_start
    [all...]
  /external/libvpx/libvpx/third_party/libwebm/
mkvparser.hpp 73 class Segment;
334 Segment*,
347 Segment* const m_pSegment;
413 Segment*,
442 Segment*,
448 Segment*,
475 Segment*,
480 Segment*,
503 Segment* const m_pSegment;
510 Segment*,
    [all...]
  /external/libvpx/libwebm/
mkvparser.hpp 64 class Segment;
302 static long Create(Segment*, const Info&, long long element_start,
307 Segment* const m_pSegment;
370 Track(Segment*, long long element_start, long long element_size);
393 VideoTrack(Segment*, long long element_start, long long element_size);
396 static long Parse(Segment*, const Info&, long long element_start,
416 AudioTrack(Segment*, long long element_start, long long element_size);
419 static long Parse(Segment*, const Info&, long long element_start,
437 Segment* const m_pSegment;
443 Tracks(Segment*, long long start, long long size, long long element_start
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/libwebm/
mkvparser.hpp 73 class Segment;
334 Segment*,
347 Segment* const m_pSegment;
413 Segment*,
442 Segment*,
448 Segment*,
475 Segment*,
480 Segment*,
503 Segment* const m_pSegment;
510 Segment*,
    [all...]
  /external/llvm/lib/MC/
MCSectionMachO.cpp 72 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section,
75 assert(Segment.size() <= 16 && Section.size() <= 16 &&
76 "Segment or section string too long");
78 if (i < Segment.size())
79 SegmentName[i] = Segment[i];
170 StringRef &Segment, // Out.
183 Segment = GetEmptyOrTrim(0);
189 // Verify that the segment is present and not too long.
190 if (Segment.empty() || Segment.size() > 16
    [all...]
  /frameworks/base/tools/layoutlib/bridge/src/android/text/
StaticLayout_Delegate.java 12 import javax.swing.text.Segment;
31 Segment segment = new Segment(text, 0, length); local
32 iterator.setText(segment);
  /sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/common/layout/
ResizeState.java 24 import com.android.ide.common.api.Segment;
51 public Segment horizontalFillSegment;
54 public Segment verticalFillSegment;
  /external/llvm/include/llvm/CodeGen/
LiveInterval.h 16 // individual segment is represented as an instance of LiveRange::Segment,
128 /// Return the end point of the last live range segment to interact with
142 /// It manages an ordered list of Segment objects.
145 /// segment with a new value number is used.
152 struct Segment {
155 VNInfo *valno; // identifier for the value contained in this segment.
157 Segment() : valno(nullptr) {}
159 Segment(SlotIndex S, SlotIndex E, VNInfo *V)
161 assert(S < E && "Cannot create empty or backwards segment");
    [all...]

Completed in 2287 milliseconds

1 2 3 4 5 6 7