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

1 2

  /external/fio/
fifo.h 4 * A simple FIFO implementation.
25 struct fifo { struct
32 struct fifo *fifo_alloc(unsigned int);
33 unsigned int fifo_put(struct fifo *, void *, unsigned int);
34 unsigned int fifo_get(struct fifo *, void *, unsigned int);
35 void fifo_free(struct fifo *);
37 static inline unsigned int fifo_len(struct fifo *fifo)
39 return fifo->in - fifo->out
    [all...]
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...]
blktrace.c 17 * fifo refill frontend, to avoid reading data in trace sized bites
19 static int refill_fifo(struct thread_data *td, struct fifo *fifo, int fd)
26 if (total > fifo_room(fifo))
27 total = fifo_room(fifo);
36 ret = fifo_put(fifo, buf, ret);
43 * Retrieve 'len' bytes from the fifo, refilling if necessary.
45 static int trace_fifo_get(struct thread_data *td, struct fifo *fifo, int fd,
48 if (fifo_len(fifo) < len)
339 struct fifo *fifo; local
    [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...]
  /system/media/audio_utils/
fifo.c 22 #include <audio_utils/fifo.h>
27 void audio_utils_fifo_init(struct audio_utils_fifo *fifo, size_t frameCount, size_t frameSize,
31 ALOG_ASSERT(fifo != NULL && frameCount > 0 && frameSize > 0 && buffer != NULL);
32 fifo->mFrameCount = frameCount;
33 fifo->mFrameCountP2 = roundup(frameCount);
34 fifo->mFudgeFactor = fifo->mFrameCountP2 - fifo->mFrameCount;
35 fifo->mFrameSize = frameSize;
36 fifo->mBuffer = buffer
    [all...]
Android.mk 10 fifo.c \
36 fifo.c \
82 fifo.c \
  /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...]
  /system/media/audio_utils/include/audio_utils/
fifo.h 29 // Single writer, single reader non-blocking FIFO.
35 size_t mFrameCount; // max number of significant frames to be stored in the FIFO > 0
46 // Initialize a FIFO object.
48 // fifo Pointer to the FIFO object.
49 // frameCount Max number of significant frames to be stored in the FIFO > 0.
54 void audio_utils_fifo_init(struct audio_utils_fifo *fifo, size_t frameCount, size_t frameSize,
57 // De-initialize a FIFO object.
59 // fifo Pointer to the FIFO object
    [all...]
  /external/toybox/tests/
find.test 8 mkfifo fifo
9 ln -s fifo link
17 "find dir -type l -a -type d -o -type p" "dir/fifo\n" "" ""
19 "dir/fifo\n" "" ""
30 "find dir \( -type p -o -type d \) -type p" "dir/fifo\n" "" ""
  /external/libvncserver/x11vnc/misc/
desktop.cgi 333 # One-time VNC password fifo:
335 # For extra security against local untrusted users a fifo is used
337 # ~user/x11vnc.pw. If that fifo transfer technique causes problems,
1028 # Short of a special program doing this, we use a fifo so ONLY ONE
1034 # So here we start long, tedious work carefully managing the fifo.
1042 # Find a command to make a fifo:
1054 # Create the filename for our fifo:
1056 my $fifo = `/bin/mktemp /tmp/desktop.cgi.XXXXXX`;
1057 chomp $fifo;
1059 if (! -e $fifo || ! -o $fifo || -l $fifo)
    [all...]
  /system/media/audio_utils/tests/
fifo_tests.cpp 17 // Test program for audio_utils FIFO library.
23 #include <audio_utils/fifo.h>
37 case 'c': // FIFO frame count
40 case 'r': // maximum frame count per read from FIFO
43 case 'w': // maximum frame count per write to FIFO
90 struct audio_utils_fifo fifo; local
92 audio_utils_fifo_init(&fifo, frameCount, frameSize, fifoBuffer);
106 ssize_t actualWritten = audio_utils_fifo_write(&fifo,
109 fprintf(stderr, "write to FIFO failed\n");
127 ssize_t actualRead = audio_utils_fifo_read(&fifo,
    [all...]
  /cts/apps/CtsVerifier/jni/audio_loopback/
sles.h 32 #include <audio_utils/fifo.h>
58 struct audio_utils_fifo fifo; //(*) member in struct:__anon1180
  /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/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);
nv10_context.c 205 struct nv04_fifo *fifo = hw->chan->data; local
214 PUSH_DATA (push, fifo->vram);
215 PUSH_DATA (push, fifo->gart);
216 PUSH_DATA (push, fifo->gart);
218 PUSH_DATA (push, fifo->vram);
219 PUSH_DATA (push, fifo->vram);
250 PUSH_DATA (push, fifo->vram);
251 PUSH_DATA (push, fifo->vram);
  /external/fio/t/
btrace2fio.c 11 #include "../fifo.h"
170 * fifo refill frontend, to avoid reading data in trace sized bites
172 static int refill_fifo(struct fifo *fifo, int fd)
179 if (total > fifo_room(fifo))
180 total = fifo_room(fifo);
189 ret = fifo_put(fifo, buf, ret);
195 * Retrieve 'len' bytes from the fifo, refilling if necessary.
197 static int trace_fifo_get(struct fifo *fifo, int fd, void *buf
484 struct fifo *fifo; local
    [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...]
  /frameworks/native/libs/gui/
BufferQueueCore.cpp 94 String8 fifo; local
95 Fifo::const_iterator current(mQueue.begin());
97 fifo.appendFormat("%02d:%p crop=[%d,%d,%d,%d], "
108 "default-format=%d, transform-hint=%02x, FIFO(%zu)={%s}\n",
111 mQueue.size(), fifo.string());
  /frameworks/wilhelm/tests/examples/
slesTestFeedback.cpp 30 #include <audio_utils/fifo.h>
64 static audio_utils_fifo fifo; variable
90 ssize_t actual = audio_utils_fifo_write(&fifo, buffer, (size_t) bufSizeInFrames);
178 ssize_t actual = audio_utils_fifo_read(&fifo, buffer, bufSizeInFrames);
366 audio_utils_fifo_init(&fifo, FIFO_FRAMES, frameSize, fifoBuffer);
583 audio_utils_fifo_deinit(&fifo);
  /frameworks/wilhelm/tests/sandbox/
playbq.c 31 #include <audio_utils/fifo.h>
67 static audio_utils_fifo fifo; variable
95 ssize_t count = audio_utils_fifo_read(&fifo, buffer, framesPerBuffer);
144 ssize_t actual = audio_utils_fifo_write(&fifo, ptr, (size_t) count);
539 audio_utils_fifo_init(&fifo, FIFO_FRAMES, sfframesize, fifoBuffer);
613 audio_utils_fifo_deinit(&fifo);
playbq.cpp 31 #include <audio_utils/fifo.h>
67 static audio_utils_fifo fifo; variable
95 ssize_t count = audio_utils_fifo_read(&fifo, buffer, framesPerBuffer);
144 ssize_t actual = audio_utils_fifo_write(&fifo, ptr, (size_t) count);
539 audio_utils_fifo_init(&fifo, FIFO_FRAMES, sfframesize, fifoBuffer);
613 audio_utils_fifo_deinit(&fifo);
  /external/mesa3d/src/gallium/drivers/nv50/
nv50_screen.c 330 struct nv04_fifo *fifo; local
333 fifo = (struct nv04_fifo *)screen->base.channel->data;
339 PUSH_DATA (push, fifo->vram);
340 PUSH_DATA (push, fifo->vram);
346 PUSH_DATA (push, fifo->vram);
347 PUSH_DATA (push, fifo->vram);
348 PUSH_DATA (push, fifo->vram);
368 PUSH_DATA(push, fifo->vram);
371 PUSH_DATA(push, fifo->vram);
612 /* TODO: Prevent FIFO prefetch before transfer of index buffers an
    [all...]

Completed in 2071 milliseconds

1 2