/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...] |