Lines Matching defs:idx
48 * struct mecherrmap__pair *getaddr(idx) -> aborts if out of range
49 * void set(idx, value) -> aborts if out of range
50 * struct mecherrmap__pair get(idx) -> value, or aborts if out of range
120 mecherrmap__pairarray_getaddr (mecherrmap__pairarray *arr, long idx)
122 if (idx < 0 || (unsigned long) idx >= arr->allocated)
124 return arr->elts + idx;
128 mecherrmap__pairarray_set (mecherrmap__pairarray *arr, long idx, struct mecherrmap__pair value)
131 newvalp = mecherrmap__pairarray_getaddr(arr, idx);
136 mecherrmap__pairarray_get (mecherrmap__pairarray *arr, long idx)
138 return *mecherrmap__pairarray_getaddr(arr, idx);