Searched defs:buffers (Results 1 - 18 of 18) sorted by relevance

/drivers/scsi/isci/
H A Dunsolicited_frame_control.h209 * 1KB buffers into which the silicon will DMA unsolicited frames.
250 struct sci_uf_buffer_array buffers; member in struct:sci_unsolicited_frame_control
/drivers/media/video/omap3isp/
H A Dispqueue.h4 * TI OMAP3 ISP - Video buffers queue handling
66 * @queue: ISP buffers queue this buffer belongs to
69 * @vaddr: Memory virtual address (for kernel buffers)
70 * @vm_flags: Buffer VMA flags (for userspace buffers)
71 * @offset: Offset inside the first page (for userspace buffers)
72 * @npages: Number of pages (for userspace buffers)
73 * @pages: Pages table (for userspace non-VM_PFNMAP buffers)
74 * @paddr: Memory physical address (for userspace VM_PFNMAP buffers)
75 * @sglen: Number of elements in the scatter list (for non-VM_PFNMAP buffers)
76 * @sglist: Scatter list (for non-VM_PFNMAP buffers)
156 struct isp_video_buffer *buffers[ISP_VIDEO_MAX_BUFFERS]; member in struct:isp_video_queue
[all...]
/drivers/media/video/pvrusb2/
H A Dpvrusb2-io.c62 /* Pointers to all buffers */
63 struct pvr2_buffer **buffers; member in struct:pvr2_stream
64 /* Array size of buffers */
66 /* Total buffers actually in circulation */
68 /* Designed number of buffers to be in circulation */
305 /* Allocate buffers pointer array in multiples of 32 entries */
324 memcpy(nb,sp->buffers,
326 kfree(sp->buffers);
328 sp->buffers = nb;
340 sp->buffers[s
[all...]
/drivers/media/video/
H A Dvideobuf2-core.c147 * video buffer memory for all buffers/planes on the queue and initializes the
150 * Returns the number of buffers successfully allocated.
167 /* Length stores number of planes for multiplanar buffers */
207 dprintk(1, "Allocated %d buffers, %d plane(s) each\n",
216 static void __vb2_free_mem(struct vb2_queue *q, unsigned int buffers) argument
221 for (buffer = q->num_buffers - buffers; buffer < q->num_buffers;
227 /* Free MMAP buffers or release USERPTR buffers */
236 * __vb2_queue_free() - free buffers at the end of the queue - video memory and
237 * related information, if no buffers ar
240 __vb2_queue_free(struct vb2_queue *q, unsigned int buffers) argument
[all...]
/drivers/gpu/ion/
H A Dion.c41 * @buffers: an rb tree of all the existing buffers
42 * @lock: lock protecting the buffers & heaps trees
48 struct rb_root buffers; member in struct:ion_device
67 * A client represents a list of buffers this client may access.
118 struct rb_node **p = &dev->buffers.rb_node;
137 rb_insert_color(&buffer->node, &dev->buffers);
228 rb_erase(&buffer->node, &dev->buffers);
1224 for (n = rb_first(&dev->buffers); n; n = rb_next(n)) {
1324 idev->buffers
[all...]
/drivers/media/video/marvell-ccic/
H A Dmcam-core.h41 S_BUFWAIT /* streaming requested but no buffers yet */
120 struct list_head buffers; /* Available frames */ member in struct:mcam_camera
125 /* DMA buffers - vmalloc mode */
135 /* DMA buffers - DMA modes */
299 #define C1_TWOBUFS 0x08000000 /* Use only two DMA buffers */
/drivers/net/ethernet/pasemi/
H A Dpasemi_mac.h52 u64 *buffers; /* RX interface buffer ring */ member in struct:pasemi_mac_rxring
115 #define RX_BUFF(rx, num) ((rx)->buffers[(num) & (RX_RING_SIZE-1)])
/drivers/atm/
H A Dsolos-pci.c70 #define RX_BUF(card, nr) ((card->buffers) + (nr)*(card->buffer_size)*2)
71 #define TX_BUF(card, nr) ((card->buffers) + (nr)*(card->buffer_size)*2 + (card->buffer_size))
72 #define FLASH_BUF ((card->buffers) + 4*(card->buffer_size)*2)
110 void __iomem *buffers; member in struct:solos_card
1122 card->buffers = pci_iomap(dev, 1, DATA_RAM_SIZE);
1123 if (!card->buffers) {
1124 dev_warn(&dev->dev, "Failed to ioremap data buffers\n");
1211 pci_iounmap(dev, card->buffers);
1321 pci_iounmap(dev, card->buffers);
H A Dhe.h217 * the he dma engine will try to hold an extra 16 buffers in its local
218 * caches. and add a couple buffers for safety.
321 struct list_head buffers; member in struct:he_vcc
/drivers/md/
H A Ddm-bufio.c22 * Limit the number of buffers to DM_BUFIO_MEMORY_PERCENT of main memory
24 * Always allocate at least DM_BUFIO_MIN_BUFFERS buffers.
26 * dirty buffers.
40 * Free buffers when they are older than this (seconds)
73 * Linking of buffers:
74 * All buffers are linked to cache_hash with their hash_list field.
76 * Clean buffers that are not being written (B_WRITING not set)
79 * Dirty and clean buffers that are being written are linked to
83 * context), so some clean-not-writing buffers can be held on
303 * Small buffers ar
814 unsigned long buffers; local
[all...]
/drivers/media/video/zoran/
H A Dzoran.h66 # error "Too many video frame buffers to handle"
207 struct zoran_buffer buffer[MAX_FRAME]; /* buffers */
208 u8 allocated; /* Flag if buffers are allocated */
209 u8 need_contiguous; /* Flag if contiguous buffers are needed */
210 /* only applies to jpg buffers, raw buffers are always contiguous */
225 struct zoran_buffer_col buffers; /* buffers' info */ member in struct:zoran_fh
326 struct zoran_buffer_col v4l_buffers; /* V4L buffers' info */
353 struct zoran_buffer_col jpg_buffers; /* MJPEG buffers' inf
[all...]
/drivers/scsi/qla2xxx/
H A Dqla_mbx.c2657 uint16_t buffers)
2677 mcp->mb[6] = buffers;
2730 uint16_t buffers, uint16_t *mb, uint32_t *dwords)
2751 mcp->mb[6] = buffers;
2772 *dwords = buffers;
2656 qla2x00_enable_eft_trace(scsi_qla_host_t *vha, dma_addr_t eft_dma, uint16_t buffers) argument
2729 qla2x00_enable_fce_trace(scsi_qla_host_t *vha, dma_addr_t fce_dma, uint16_t buffers, uint16_t *mb, uint32_t *dwords) argument
/drivers/media/video/cpia2/
H A Dcpia2.h412 struct framebuf *buffers; member in struct:camera_data
/drivers/media/video/cx18/
H A Dcx18-driver.h127 /* Maximum firmware DMA buffers per stream */
392 struct list_head buf_pool; /* buffers not attached to an MDL */
393 u32 buffers; /* total buffers owned by this stream */ member in struct:cx18_stream
398 u32 mdl_size; /* total bytes in all buffers in a mdl */
506 u32 frame; /* Count of VBI buffers/frames received from Encoder */
609 int stream_buffers[CX18_MAX_STREAMS]; /* # of buffers for each stream */
/drivers/net/ethernet/sun/
H A Dsunqe.h341 struct sunqe_buffers *buffers; /* CPU visible address. */ member in struct:sunqe
/drivers/media/dvb/siano/
H A Dsmscoreapi.h128 struct list_head buffers; member in struct:smscore_device_t
/drivers/staging/android/
H A Dbinder.c300 struct list_head buffers; member in struct:binder_proc
536 if (list_is_last(&buffer->entry, &proc->buffers))
798 buffer_size = size; /* no room for other buffers */
853 BUG_ON(proc->buffers.next == &buffer->entry);
865 if (!list_is_last(&buffer->entry, &proc->buffers)) {
928 if (!list_is_last(&buffer->entry, &proc->buffers)) {
936 if (proc->buffers.next != &buffer->entry) {
2903 INIT_LIST_HEAD(&proc->buffers);
2904 list_add(&buffer->entry, &proc->buffers);
3011 int threads, nodes, incoming_refs, outgoing_refs, buffers, active_transaction local
[all...]
/drivers/media/video/ivtv/
H A Divtv-driver.h286 /* Needed when dealing with highmem userspace buffers */
318 struct list_head list; /* the list of buffers in this queue */
319 u32 buffers; /* number of buffers in this queue */ member in struct:ivtv_queue
352 u32 buffers; member in struct:ivtv_stream
357 struct ivtv_queue q_free; /* free buffers */
358 struct ivtv_queue q_full; /* full buffers */
363 /* DMA xfer counter, buffers belonging to the same DMA
553 u32 dec_start; /* start in decoder memory of VBI re-insertion buffers */
554 u32 enc_start; /* start in encoder memory of VBI capture buffers */
[all...]

Completed in 8519 milliseconds