Lines Matching refs:val
56 void array_set(const struct array *, unsigned index_, void *val);
58 int array_add(struct array *, void *val, unsigned *index_ret);
83 array_set(const struct array *a, unsigned index_, void *val)
86 a->v[index_] = val;
90 array_add(struct array *a, void *val, unsigned *index_ret)
96 a->v[index_] = val;
148 void ARRAY##_set(struct ARRAY *a, unsigned index_, T *val); \
150 int ARRAY##_add(struct ARRAY *a, T *val, unsigned *index_ret); \
201 ARRAY##_set(struct ARRAY *a, unsigned index_, T *val) \
203 array_set(&a->arr, index_, (void *)val); \
213 ARRAY##_add(struct ARRAY *a, T *val, unsigned *ret) \
215 return array_add(&a->arr, (void *)val, ret); \