Lines Matching defs:_nr
556 /* just the memmove, doesn't update @_nr */
557 #define __array_insert_item(_array, _nr, _pos) \
560 sizeof((_array)[0]) * ((_nr) - (_pos)))
562 #define array_insert_item(_array, _nr, _pos, _new_item) \
564 __array_insert_item(_array, _nr, _pos); \
565 (_nr)++; \
569 #define array_remove_items(_array, _nr, _pos, _nr_to_remove) \
571 (_nr) -= (_nr_to_remove); \
574 sizeof((_array)[0]) * ((_nr) - (_pos))); \
577 #define array_remove_item(_array, _nr, _pos) \
578 array_remove_items(_array, _nr, _pos, 1)
612 #define bubble_sort(_base, _nr, _cmp) \
617 for (_last= (ssize_t) (_nr) - 1; _last > 0 && _swapped; --_last) {\