#include <bufferpool.h>

Data Fields | |
| bp_slot * | bufferpool |
| pthread_mutex_t | fl_mutex |
| pthread_cond_t | cond_full |
| int * | freelist |
| int | flhead |
| int | flcount |
| int | size |
Definition at line 131 of file bufferpool.h.
| pthread_mutex_t buffer_pool_t::fl_mutex |
Mutex to access the Bufferpool internals.
Definition at line 134 of file bufferpool.h.
Referenced by bpfree(), bpget(), bpinit(), bprmv(), and rtp_rm_all_pkts().
| pthread_cond_t buffer_pool_t::cond_full |
Advertise availability of free slots.
Definition at line 135 of file bufferpool.h.
Referenced by bpget(), bpinit(), bprmv(), and rtp_rm_all_pkts().
Free slot indexes vector.
Definition at line 136 of file bufferpool.h.
Referenced by bpfree(), bpget(), bpinit(), bprmv(), and rtp_rm_all_pkts().
Free List head.
Definition at line 137 of file bufferpool.h.
Referenced by bpfree(), bpget(), bpinit(), bprmv(), and rtp_rm_all_pkts().
Free List count.
Definition at line 138 of file bufferpool.h.
Referenced by bpfree(), bpget(), bpinit(), bprmv(), and rtp_rm_all_pkts().
1.5.4