/drivers/scsi/isci/ |
H A D | unsolicited_frame_control.h | 209 * 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 D | ispqueue.h | 4 * 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 D | pvrusb2-io.c | 62 /* 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 D | videobuf2-core.c | 147 * 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 D | ion.c | 41 * @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 D | mcam-core.h | 41 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 D | pasemi_mac.h | 52 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 D | solos-pci.c | 70 #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 D | he.h | 217 * 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 D | dm-bufio.c | 22 * 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 D | zoran.h | 66 # 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 D | qla_mbx.c | 2657 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 D | cpia2.h | 412 struct framebuf *buffers; member in struct:camera_data
|
/drivers/media/video/cx18/ |
H A D | cx18-driver.h | 127 /* 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 D | sunqe.h | 341 struct sunqe_buffers *buffers; /* CPU visible address. */ member in struct:sunqe
|
/drivers/media/dvb/siano/ |
H A D | smscoreapi.h | 128 struct list_head buffers; member in struct:smscore_device_t
|
/drivers/staging/android/ |
H A D | binder.c | 300 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 D | ivtv-driver.h | 286 /* 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...] |