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

1 2

  /external/fio/
fifo.c 2 * A simple kernel FIFO implementation.
26 #include "fifo.h"
28 struct fifo *fifo_alloc(unsigned int size)
30 struct fifo *fifo; local
32 fifo = malloc(sizeof(struct fifo));
33 if (!fifo)
36 fifo->buffer = malloc(size);
37 fifo->size = size
    [all...]
fifo.h 2 * A simple FIFO implementation.
21 struct fifo { struct
28 struct fifo *fifo_alloc(unsigned int);
29 unsigned int fifo_put(struct fifo *, void *, unsigned int);
30 unsigned int fifo_get(struct fifo *, void *, unsigned int);
31 void fifo_free(struct fifo *);
33 static inline unsigned int fifo_len(struct fifo *fifo)
35 return fifo->in - fifo->out
    [all...]
blktrace.c 16 * fifo refill frontend, to avoid reading data in trace sized bites
18 static int refill_fifo(struct thread_data *td, struct fifo *fifo, int fd)
25 if (total > fifo_room(fifo))
26 total = fifo_room(fifo);
35 ret = fifo_put(fifo, buf, ret);
42 * Retrieve 'len' bytes from the fifo, refilling if necessary.
44 static int trace_fifo_get(struct thread_data *td, struct fifo *fifo, int fd,
47 if (fifo_len(fifo) < len)
374 struct fifo *fifo; local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
u_fifo.h 42 struct util_fifo *fifo; local
43 fifo = MALLOC(sizeof(*fifo) + size * sizeof(void*));
45 fifo->head = 0;
46 fifo->tail = 0;
47 fifo->num = 0;
48 fifo->size = size;
50 return fifo;
54 u_fifo_add(struct util_fifo *fifo, void *ptr)
56 void **array = (void**)&fifo[1]
    [all...]
  /external/mesa3d/src/gallium/auxiliary/util/
u_fifo.h 42 struct util_fifo *fifo; local
43 fifo = MALLOC(sizeof(*fifo) + size * sizeof(void*));
45 fifo->head = 0;
46 fifo->tail = 0;
47 fifo->num = 0;
48 fifo->size = size;
50 return fifo;
54 u_fifo_add(struct util_fifo *fifo, void *ptr)
56 void **array = (void**)&fifo[1]
    [all...]
  /external/chromium_org/native_client_sdk/src/tests/nacl_io_test/
fifo_test.cc 46 FIFOChar fifo(kTestSize);
48 // Fill the fifo
49 wr_offs += fifo.Write(temp_wr + wr_offs, kTestSize);
53 rd_offs += fifo.Read(temp_rd + rd_offs, kHalfSize);
58 // location 1/4 of the way into the fifo
59 wr_offs += fifo.Write(temp_wr + wr_offs, kQuarterSize);
61 wr_offs += fifo.Write(temp_wr + wr_offs, kQuarterSize);
65 rd_offs += fifo.Read(temp_rd + rd_offs, kTestSize);
69 ASSERT_EQ((char)i, temp_rd[i]) << "fifo mismatch at pos:" << i;
78 FIFOChar fifo(kTestSize)
    [all...]
  /external/chromium_org/media/base/
audio_block_fifo_unittest.cc 17 void PushAndVerify(AudioBlockFifo* fifo, int frames_to_push,
19 for (int filled_frames = max_frames - fifo->GetUnfilledFrames();
21 Push(fifo, frames_to_push, channels);
23 EXPECT_EQ(max_frames - filled_frames, fifo->GetUnfilledFrames());
25 fifo->available_blocks());
29 void Push(AudioBlockFifo* fifo, int frames_to_push, int channels) {
30 DCHECK_LE(frames_to_push, fifo->GetUnfilledFrames());
35 fifo->Push(data.get(), frames_to_push, bytes_per_sample);
38 void ConsumeAndVerify(AudioBlockFifo* fifo, int expected_unfilled_frames,
40 const AudioBus* bus = fifo->Consume()
    [all...]
audio_fifo_unittest.cc 30 AudioFifo fifo(kChannels, kMaxFrameCount);
31 EXPECT_EQ(fifo.frames(), 0);
34 // Pushes audio bus objects to a FIFO and fill it up to different degrees.
38 AudioFifo fifo(kChannels, kMaxFrameCount);
42 EXPECT_EQ(fifo.frames(), 0);
43 fifo.Push(bus.get());
44 EXPECT_EQ(fifo.frames(), bus->frames());
45 fifo.Clear();
50 EXPECT_EQ(fifo.frames(), 0);
51 fifo.Push(bus.get())
    [all...]
audio_converter_perftest.cc 30 bool fifo,
37 AudioConverter converter(in_params, out_params, !fifo);
65 // without any resampling for the FIFO vs no FIFO benchmarks.
  /external/libnl/lib/route/sch/
fifo.c 2 * lib/route/sch/fifo.c (p|b)fifo
14 * @defgroup fifo Packet/Bytes FIFO (pfifo/bfifo)
17 * The FIFO qdisc comes in two flavours:
18 * @par bfifo (Byte FIFO)
22 * @par pfifo (Packet FIFO)
37 #include <netlink/route/sch/fifo.h>
59 struct rtnl_fifo *fifo; local
65 fifo = fifo_alloc(qdisc)
83 struct rtnl_fifo *fifo = fifo_qdisc(qdisc); local
91 struct rtnl_fifo *fifo = fifo_qdisc(qdisc); local
104 struct rtnl_fifo *fifo; local
141 struct rtnl_fifo *fifo; local
160 struct rtnl_fifo *fifo; local
    [all...]
  /external/chromium_org/third_party/libevent/sample/
event-test.c 89 const char *fifo = "event.fifo";
92 if (lstat (fifo, &st) == 0) {
100 unlink (fifo);
101 if (mkfifo (fifo, 0600) == -1) {
108 socket = open (fifo, O_RDWR | O_NONBLOCK, 0);
110 socket = open (fifo, O_RDONLY | O_NONBLOCK, 0);
118 fprintf(stderr, "Write data to %s\n", fifo);
  /external/oprofile/daemon/
opd_pipe.c 3 * Functions handling the $SESSIONDIR/opd_pipe FIFO special file.
24 static int fifo; variable
42 fifo = open(op_pipe_file, O_RDONLY | O_NONBLOCK);
43 if (fifo == -1) {
54 close(fifo);
69 fifo_fd = fdopen(fifo, "r");
  /external/chromium_org/chromecast/media/cma/ipc/
media_message_fifo_unittest.cc 38 void MsgProducer(scoped_ptr<MediaMessageFifo> fifo,
50 base::Unretained(fifo.get())),
58 fifo.reset();
63 void MsgConsumer(scoped_ptr<MediaMessageFifo> fifo,
71 scoped_ptr<MediaMessage> msg2(fifo->Pop());
83 fifo.reset();
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/
parser.h 70 typedef struct fifo { struct
72 fifo *prev;
73 } FIFO;
77 FIFO *m_fifoTail;
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/
nv04_context.c 82 struct nv04_fifo *fifo = hw->chan->data; local
88 PUSH_DATA (push, fifo->vram);
89 PUSH_DATA (push, fifo->vram);
95 PUSH_DATA (push, fifo->vram);
96 PUSH_DATA (push, fifo->gart);
103 PUSH_DATA (push, fifo->vram);
104 PUSH_DATA (push, fifo->gart);
nv04_surface.c 206 struct nv04_fifo *fifo = hw->chan->data; local
234 PUSH_DATA (push, fifo->vram);
242 PUSH_RELOC(push, src->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
286 struct nv04_fifo *fifo = hw->chan->data; local
298 PUSH_RELOC(push, src->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
299 PUSH_RELOC(push, dst->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
434 struct nv04_fifo *fifo = hw->chan->data local
    [all...]
nv20_context.c 101 struct nv04_fifo *fifo = hw->chan->data; local
109 PUSH_DATA (push, fifo->vram);
110 PUSH_DATA (push, fifo->gart);
112 PUSH_DATA (push, fifo->vram);
113 PUSH_DATA (push, fifo->vram);
115 PUSH_DATA (push, fifo->vram);
116 PUSH_DATA (push, fifo->gart);
173 PUSH_DATA (push, fifo->vram);
175 PUSH_DATA (push, fifo->vram);
  /external/mesa3d/src/mesa/drivers/dri/nouveau/
nv04_context.c 82 struct nv04_fifo *fifo = hw->chan->data; local
88 PUSH_DATA (push, fifo->vram);
89 PUSH_DATA (push, fifo->vram);
95 PUSH_DATA (push, fifo->vram);
96 PUSH_DATA (push, fifo->gart);
103 PUSH_DATA (push, fifo->vram);
104 PUSH_DATA (push, fifo->gart);
nv04_surface.c 206 struct nv04_fifo *fifo = hw->chan->data; local
234 PUSH_DATA (push, fifo->vram);
242 PUSH_RELOC(push, src->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
286 struct nv04_fifo *fifo = hw->chan->data; local
298 PUSH_RELOC(push, src->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
299 PUSH_RELOC(push, dst->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
434 struct nv04_fifo *fifo = hw->chan->data local
    [all...]
nv20_context.c 101 struct nv04_fifo *fifo = hw->chan->data; local
109 PUSH_DATA (push, fifo->vram);
110 PUSH_DATA (push, fifo->gart);
112 PUSH_DATA (push, fifo->vram);
113 PUSH_DATA (push, fifo->vram);
115 PUSH_DATA (push, fifo->vram);
116 PUSH_DATA (push, fifo->gart);
173 PUSH_DATA (push, fifo->vram);
175 PUSH_DATA (push, fifo->vram);
  /external/chromium_org/chromecast/media/cma/ipc_streamer/
av_streamer_proxy.h 23 // to a media message fifo.
30 // from the |frame_provider| and feed them into the |fifo|.
32 void SetMediaMessageFifo(scoped_ptr<MediaMessageFifo> fifo);
41 // Event invoked when some data have been read from the fifo.
42 // This means some data can now possibly be written into the fifo.
62 // Fifo used to convey A/V configs and buffers.
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/
nv30_transfer.c 405 struct nv04_fifo *fifo = push->channel->data; local
439 PUSH_RELOC(push, dst->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
440 PUSH_RELOC(push, dst->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
450 PUSH_RELOC(push, dst->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
460 PUSH_RELOC(push, src->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
502 struct nv04_fifo *fifo = push->channel->data local
692 struct nv04_fifo *fifo = nv->screen->channel->data; local
    [all...]
nv30_screen.c 329 struct nv04_fifo *fifo; local
390 fifo = screen->base.channel->data;
447 ret = nouveau_bo_wrap(screen->base.device, fifo->notify, &screen->notify);
462 PUSH_DATA (push, fifo->vram); /* TEXTURE0 */
463 PUSH_DATA (push, fifo->gart); /* TEXTURE1 */
464 PUSH_DATA (push, fifo->vram); /* COLOR1 */
466 PUSH_DATA (push, fifo->vram); /* COLOR0 */
467 PUSH_DATA (push, fifo->vram); /* ZETA */
468 PUSH_DATA (push, fifo->vram); /* VTXBUF0 */
469 PUSH_DATA (push, fifo->gart); /* VTXBUF1 *
    [all...]
  /external/mesa3d/src/gallium/drivers/nv30/
nv30_transfer.c 405 struct nv04_fifo *fifo = push->channel->data; local
439 PUSH_RELOC(push, dst->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
440 PUSH_RELOC(push, dst->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
450 PUSH_RELOC(push, dst->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
460 PUSH_RELOC(push, src->bo, 0, NOUVEAU_BO_OR, fifo->vram, fifo->gart);
502 struct nv04_fifo *fifo = push->channel->data local
692 struct nv04_fifo *fifo = nv->screen->channel->data; local
    [all...]
nv30_screen.c 329 struct nv04_fifo *fifo; local
390 fifo = screen->base.channel->data;
447 ret = nouveau_bo_wrap(screen->base.device, fifo->notify, &screen->notify);
462 PUSH_DATA (push, fifo->vram); /* TEXTURE0 */
463 PUSH_DATA (push, fifo->gart); /* TEXTURE1 */
464 PUSH_DATA (push, fifo->vram); /* COLOR1 */
466 PUSH_DATA (push, fifo->vram); /* COLOR0 */
467 PUSH_DATA (push, fifo->vram); /* ZETA */
468 PUSH_DATA (push, fifo->vram); /* VTXBUF0 */
469 PUSH_DATA (push, fifo->gart); /* VTXBUF1 *
    [all...]

Completed in 1652 milliseconds

1 2