pb_slab Struct Reference

Slab -- a contiguous piece of memory. More...

Collaboration diagram for pb_slab:

Collaboration graph
[legend]

Data Fields

struct list_head head
struct list_head freeBuffers
size_t numBuffers
size_t numFree
struct pb_slab_bufferbuffers
struct pb_slab_managermgr
struct pb_bufferbo
 Buffer from the provider.
void * virtual

Detailed Description

Slab -- a contiguous piece of memory.

Definition at line 82 of file pb_bufmgr_slab.c.


Field Documentation

struct list_head pb_slab::head [read]

Definition at line 84 of file pb_bufmgr_slab.c.

struct list_head pb_slab::freeBuffers [read]

Definition at line 85 of file pb_bufmgr_slab.c.

size_t pb_slab::numBuffers

Definition at line 86 of file pb_bufmgr_slab.c.

size_t pb_slab::numFree

Definition at line 87 of file pb_bufmgr_slab.c.

struct pb_slab_buffer* pb_slab::buffers [read]

Definition at line 89 of file pb_bufmgr_slab.c.

struct pb_slab_manager* pb_slab::mgr [read]

Definition at line 90 of file pb_bufmgr_slab.c.

struct pb_buffer* pb_slab::bo [read]

Buffer from the provider.

Definition at line 93 of file pb_bufmgr_slab.c.

void* pb_slab::virtual

Definition at line 95 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