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
279 uint32 fb_offset; // offset in frame buffer
357 // one overlay buffer
364 overlay_buffer buffer;
377 overlay_buffer_node *on; // current buffer
378 overlay_buffer_node *prev_on; // previous buffer (for temporal deinterlace, currently unused)
406 uint32 fb_offset; // offset of frame buffer in graphics mem
417 frame_buffer_config fbc; // data for direct frame buffer access
440 // info about indirect CP buffer
442 int next; // next used/free buffer (-1 for EOL)
443 int32 send_tag; // tag assigned when buffer was submitted
452 // ring buffer (in non-local memory)
455 uint32 vm_base; // base of ring buffer as seen by graphics card
458 //uint32 head_offset; // offset for automatically updates head in DMA buffer
462 //uint32 *start; // pointer to ring buffer
465 uint32 space; // known space in ring buffer
484 int free_list; // index of first empty buffer
485 int oldest, // oldest submitted buffer
486 newest; // newest submitted buffer
487 int active_state; // index of active state buffer
488 uint64 cur_tag; // tag of last submitted indirect buffer
544 void *framebuffer_pci; // physical address of frame buffer (aka local memory)
595 char *name; // pointer to buffer containing name (in)
652 uint32 count; // size of buffer
662 uint32 count; // size of buffer
690 // copy data from frame buffer to some memory location
693 uint32 src; // offset of source data in frame buffer
694 void *target; // target buffer