Lines Matching defs:v
46 bc_vec_grow(BcVec* restrict v, size_t n) in bc_vec_grow()
76 bc_vec_init(BcVec* restrict v, size_t esize, BcDtorType dtor) in bc_vec_init()
91 bc_vec_expand(BcVec* restrict v, size_t req) in bc_vec_expand()
112 bc_vec_npop(BcVec* restrict v, size_t n) in bc_vec_npop()
140 bc_vec_npopAt(BcVec* restrict v, size_t n, size_t idx) in bc_vec_npopAt()
177 bc_vec_npush(BcVec* restrict v, size_t n, const void* data) in bc_vec_npush()
202 bc_vec_push(BcVec* restrict v, const void* data) in bc_vec_push()
208 bc_vec_pushEmpty(BcVec* restrict v) in bc_vec_pushEmpty()
231 bc_vec_pushByte(BcVec* restrict v, uchar data) in bc_vec_pushByte()
238 bc_vec_pushIndex(BcVec* restrict v, size_t idx) in bc_vec_pushIndex()
260 bc_vec_pushAt(BcVec* restrict v, const void* data, size_t idx) in bc_vec_pushAt()
288 bc_vec_string(BcVec* restrict v, size_t len, const char* restrict str) in bc_vec_string()
313 bc_vec_concat(BcVec* restrict v, const char* restrict str) in bc_vec_concat()
335 bc_vec_empty(BcVec* restrict v) in bc_vec_empty()
354 bc_vec_replaceAt(BcVec* restrict v, size_t idx, const void* data) in bc_vec_replaceAt()
372 bc_vec_item(const BcVec* restrict v, size_t idx) in bc_vec_item()
379 bc_vec_item_rev(const BcVec* restrict v, size_t idx) in bc_vec_item_rev()
386 bc_vec_clear(BcVec* restrict v) in bc_vec_clear()
397 BcVec* v = (BcVec*) vec; in bc_vec_free() local
415 bc_map_find(const BcVec* restrict v, const char* name) in bc_map_find()
434 bc_map_insert(BcVec* restrict v, const char* name, size_t idx, in bc_map_insert()
461 bc_map_index(const BcVec* restrict v, const char* name) in bc_map_index()
481 bc_map_name(const BcVec* restrict v, size_t idx) in bc_map_name()
547 bc_slabvec_init(BcVec* v) in bc_slabvec_init()
561 bc_slabvec_strdup(BcVec* v, const char* str) in bc_slabvec_strdup()
608 bc_slabvec_clear(BcVec* v) in bc_slabvec_clear()
644 bc_slabvec_print(BcVec* v, const char* func) in bc_slabvec_print()