Home
last modified time | relevance | path

Searched refs:num_el (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/krb5/dyn/
H A Ddyn_delete.c34 if (idx >= obj->num_el) {
37 obj->num_el);
41 if (idx == obj->num_el-1) {
56 obj->el_size*(obj->num_el - idx), obj->array,
62 obj->el_size*(obj->num_el - idx));
66 obj->el_size*(obj->num_el - idx));
73 obj->el_size*(obj->num_el - 1));
74 memset(obj->array + obj->el_size*(obj->num_el - 1), 0,
79 --obj->num_el;
H A Ddyn_insert.c25 if (idx < 0 || idx > obj->num_el) {
28 idx, obj->num_el);
41 (obj->num_el-idx)*obj->el_size, obj->array,
44 if ((ret = _DynResize(obj, obj->num_el + num)) != DYN_OK)
49 (obj->num_el-idx)*obj->el_size);
53 (obj->num_el-idx)*obj->el_size);
65 obj->num_el += num;
H A Ddyn_put.c38 if (num >= obj->num_el) {
41 obj->num_el);
58 ret = DynPut(obj, el, obj->num_el);
62 ++obj->num_el;
H A Ddyn_create.c41 obj->num_el = obj->size = 0;
58 obj1->num_el = obj->num_el;
H A Ddyn_size.c21 fprintf(stderr, "dyn: size: returning size %d.\n", obj->num_el);
23 return obj->num_el;
H A Ddyn.h36 int el_size, num_el, size, inc; member