pb_slab_buffer Struct Reference

Buffer in a slab. More...

Collaboration diagram for pb_slab_buffer:

Collaboration graph
[legend]

Data Fields

struct pb_buffer base
struct pb_slabslab
struct list_head head
unsigned mapCount
size_t start
 Offset relative to the start of the slab buffer.
pipe_condvar event
 Use when validating, to signal that all mappings are finished.

Detailed Description

Buffer in a slab.

Sub-allocation of a contiguous buffer.

Definition at line 60 of file pb_bufmgr_slab.c.


Field Documentation

struct pb_buffer pb_slab_buffer::base [read]

Definition at line 62 of file pb_bufmgr_slab.c.

struct pb_slab* pb_slab_buffer::slab [read]

Definition at line 64 of file pb_bufmgr_slab.c.

struct list_head pb_slab_buffer::head [read]

Definition at line 66 of file pb_bufmgr_slab.c.

unsigned pb_slab_buffer::mapCount

Definition at line 68 of file pb_bufmgr_slab.c.

size_t pb_slab_buffer::start

Offset relative to the start of the slab buffer.

Definition at line 71 of file pb_bufmgr_slab.c.

pipe_condvar pb_slab_buffer::event

Use when validating, to signal that all mappings are finished.

Definition at line 75 of file pb_bufmgr_slab.c.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:26:03 2009 for Gallium3D by  doxygen 1.5.4