Searched refs:kfifo (Results 1 - 25 of 56) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/samples/
H A DMakefile4 hw_breakpoint/ kfifo/
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dkfifo.h28 * - Modify the declaration of the "struct kfifo *" object into a
29 * in-place "struct kfifo" object
31 * Note: The address of the in-place "struct kfifo" object must be
68 struct __kfifo kfifo; \
94 * define compatibility "struct kfifo" for dynamic allocated fifos
96 struct kfifo __STRUCT_KFIFO_PTR(unsigned char, 0, void);
139 struct __kfifo *__kfifo = &__tmp->kfifo; \
184 #define kfifo_initialized(fifo) ((fifo)->kfifo.mask)
190 #define kfifo_esize(fifo) ((fifo)->kfifo.esize)
202 #define kfifo_size(fifo) ((fifo)->kfifo
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/
H A Dsm_ftl.h15 #include <linux/kfifo.h>
25 struct kfifo free_sectors; /* queue of free sectors */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/scsi/
H A Dlibsrp.h5 #include <linux/kfifo.h>
25 struct kfifo queue;
H A Dlibiscsi_tcp.h83 struct kfifo r2tqueue;
H A Dlibiscsi.h31 #include <linux/kfifo.h>
235 struct kfifo queue; /* FIFO Queue */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/
H A Dfhci.h26 #include <linux/kfifo.h>
427 struct kfifo empty_frame_Q; /* Empty frames list to use */
428 struct kfifo conf_frame_Q; /* frames passed to TDs,waiting for tx */
429 struct kfifo dummy_packets_Q;/* dummy packets for the CRC overun */
497 static inline int cq_new(struct kfifo *fifo, int size)
502 static inline void cq_delete(struct kfifo *kfifo) argument
504 kfifo_free(kfifo);
507 static inline unsigned int cq_howmany(struct kfifo *kfifo) argument
512 cq_put(struct kfifo *kfifo, void *p) argument
517 cq_get(struct kfifo *kfifo) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/samples/kfifo/
H A Ddma-example.c12 #include <linux/kfifo.h>
21 static struct kfifo fifo;
50 * Configure the kfifo buffer to receive data from DMA input.
61 * end of the kfifo buffer (19 bytes) and another for the first free
H A Dbytestream-example.c2 * Sample kfifo byte stream implementation
14 #include <linux/kfifo.h>
39 static struct kfifo test;
H A Dinttype-example.c2 * Sample kfifo int type implementation
14 #include <linux/kfifo.h>
H A Drecord-example.c14 #include <linux/kfifo.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb3/
H A Dcxio_resource.c36 #include <linux/kfifo.h>
42 static struct kfifo rhdl_fifo;
47 static int __cxio_init_resource_fifo(struct kfifo *fifo,
95 static int cxio_init_resource_fifo(struct kfifo *fifo, spinlock_t * fifo_lock,
102 static int cxio_init_resource_fifo_random(struct kfifo *fifo,
181 static u32 cxio_hal_get_resource(struct kfifo *fifo, spinlock_t * lock)
190 static void cxio_hal_put_resource(struct kfifo *fifo, spinlock_t * lock,
H A Dcxio_hal.h37 #include <linux/kfifo.h>
79 struct kfifo tpt_fifo;
81 struct kfifo qpid_fifo;
83 struct kfifo cqid_fifo;
85 struct kfifo pdid_fifo;
H A Dcxio_resource.h38 #include <linux/kfifo.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/IR/
H A Dir-core-priv.h36 struct kfifo kfifo; /* fifo for the pulse/space durations */ member in struct:ir_raw_event_ctrl
H A Dir-raw-event.c48 while (kfifo_out(&raw->kfifo, &ev, sizeof(ev)) == sizeof(ev)) {
83 if (kfifo_in(&ir->raw->kfifo, ev, sizeof(*ev)) != sizeof(*ev))
270 rc = kfifo_alloc(&ir->raw->kfifo, sizeof(s64) * MAX_IR_EVENT_SIZE,
316 kfifo_free(&ir->raw->kfifo);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/libertas/
H A Ddev.h13 #include <linux/kfifo.h>
123 struct kfifo event_fifo;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-omap/include/plat/
H A Dmailbox.h10 #include <linux/kfifo.h>
46 struct kfifo fifo;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb4/
H A Dresource.c36 #include <linux/kfifo.h>
44 static int __c4iw_init_resource_fifo(struct kfifo *fifo,
92 static int c4iw_init_resource_fifo(struct kfifo *fifo, spinlock_t * fifo_lock,
99 static int c4iw_init_resource_fifo_random(struct kfifo *fifo,
154 u32 c4iw_get_resource(struct kfifo *fifo, spinlock_t *lock)
163 void c4iw_put_resource(struct kfifo *fifo, u32 entry, spinlock_t *lock)
H A Diw_cxgb4.h48 #include <linux/kfifo.h>
98 struct kfifo tpt_fifo;
100 struct kfifo qid_fifo;
102 struct kfifo pdid_fifo;
651 u32 c4iw_get_resource(struct kfifo *fifo, spinlock_t *lock);
652 void c4iw_put_resource(struct kfifo *fifo, u32 entry, spinlock_t *lock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/dccp/
H A Dprobe.c31 #include <linux/kfifo.h>
47 struct kfifo fifo;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/media/
H A Dlirc_dev.h21 #include <linux/kfifo.h>
31 struct kfifo fifo;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/
H A Dmeye.h41 #include <linux/kfifo.h>
307 struct kfifo grabq; /* queue for buffers to be grabbed */
309 struct kfifo doneq; /* queue for grabbed buffers */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sctp/
H A Dprobe.c32 #include <linux/kfifo.h>
58 struct kfifo fifo;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/usb/
H A Dserial.h19 #include <linux/kfifo.h>
64 * @write_fifo: kfifo used to buffer outgoing data
105 struct kfifo write_fifo;

Completed in 195 milliseconds

123