Lines Matching defs:buffer

57 // size of an indirect buffer in dwords; 
59 // buffers in one chunk, the size per buffer in bytes must be a multiple of 4k
276 uint32 fb_offset; // offset in frame buffer
354 // one overlay buffer
361 overlay_buffer buffer;
374 overlay_buffer_node *on; // current buffer
375 overlay_buffer_node *prev_on; // previous buffer (for temporal deinterlace, currently unused)
403 uint32 fb_offset; // offset of frame buffer in graphics mem
414 frame_buffer_config fbc; // data for direct frame buffer access
437 // info about indirect CP buffer
439 int next; // next used/free buffer (-1 for EOL)
440 int32 send_tag; // tag assigned when buffer was submitted
449 // ring buffer (in non-local memory)
452 uint32 vm_base; // base of ring buffer as seen by graphics card
455 //uint32 head_offset; // offset for automatically updates head in DMA buffer
459 //uint32 *start; // pointer to ring buffer
462 uint32 space; // known space in ring buffer
481 int free_list; // index of first empty buffer
482 int oldest, // oldest submitted buffer
483 newest; // newest submitted buffer
484 int active_state; // index of active state buffer
485 uint64 cur_tag; // tag of last submitted indirect buffer
541 void *framebuffer_pci; // physical address of frame buffer (aka local memory)
592 char *name; // pointer to buffer containing name (in)
649 uint32 count; // size of buffer
659 uint32 count; // size of buffer
687 // copy data from frame buffer to some memory location
690 uint32 src; // offset of source data in frame buffer
691 void *target; // target buffer