43#define LIBCAPSTABLE_MAJOR 1
45#define LIBCAPSTABLE_MINOR 0
47#define LIBCAPSTABLE_MICRO 2
#define __nonnull(params)
Definition: libcapsbase.h:84
void caps_table_cleanup(struct caps_var_table *tbl)
Definition: libcapstable.c:85
size_t caps_table_element_count_increment(struct caps_var_table *tbl)
Definition: libcapstable.c:119
size_t caps_table_element_count_get(const struct caps_var_table *tbl)
Definition: libcapstable.c:111
void * caps_table_base_get(const struct caps_var_table *tbl)
Definition: libcapstable.c:103
void caps_table_element_ensure_free(struct caps_var_table *tbl)
Definition: libcapstable.c:94
void caps_libtable_init(void)
Definition: libcapstable.c:32
void caps_table_init(struct caps_var_table *tbl, const struct caps_table_desc *td)
Definition: libcapstable.c:75
void caps_libtable_version_get(unsigned *major, unsigned *minor, unsigned *micro)
Definition: libcapstable.c:37
static char * td
Definition: libcapsbase.c:128
Basic API for everything else of the CAPS universe.
Definition: libcapstable.h:99
size_t element_sz
Definition: libcapstable.h:100
size_t increment
Definition: libcapstable.h:101
Variable table.
Definition: libcapstable.h:105
size_t avail
Definition: libcapstable.h:108
const struct caps_table_desc * td
Definition: libcapstable.h:106
void * array
Definition: libcapstable.h:109
size_t used
Definition: libcapstable.h:107