Lines Matching full:ie
64 int32_t ie; in dba_array_free() local
69 for (ie = 0; ie < array->eu; ie++) in dba_array_free()
70 free(array->ep[ie]); in dba_array_free()
77 dba_array_set(struct dba_array *array, int32_t ie, void *entry) in dba_array_set() argument
79 assert(ie >= 0); in dba_array_set()
80 assert(ie < array->ea); in dba_array_set()
81 assert(ie <= array->eu); in dba_array_set()
82 if (ie == array->eu) in dba_array_set()
86 array->ep[ie] = entry; in dba_array_set()
87 array->em[ie] = 0; in dba_array_set()
105 dba_array_get(struct dba_array *array, int32_t ie) in dba_array_get() argument
107 if (ie < 0 || ie >= array->eu || array->em[ie] == -1) in dba_array_get()
109 return array->ep[ie]; in dba_array_get()
146 dba_array_setpos(struct dba_array *array, int32_t ie, int32_t pos) in dba_array_setpos() argument
148 array->em[ie] = pos; in dba_array_setpos()
174 int32_t ie; in dba_array_writepos() local
177 for (ie = 0; ie < array->eu; ie++) in dba_array_writepos()
178 if (array->em[ie] != -1) in dba_array_writepos()
179 dba_int_write(array->em[ie]); in dba_array_writepos()