Lines Matching refs:_i
46 int32_t _i = (_b+_e)/2; \
47 int _r = comparison_fn(target, array[_i]->field); \
48 if (_r == 0) { (result) = array[_i]; break; } \
49 if (_r < 0) _e = _i - 1; else _b = _i + 1; \
62 int32_t _i = (_b+_e)/2; \
63 int _r = comparison_fn(target, array[_i].field); \
64 if (_r == 0) { (result) = &array[_i]; break; } \
65 if (_r < 0) _e = _i - 1; else _b = _i + 1; \