Lines Matching defs:si

374 # define xfarray_sort_bump_loads(si)	do { (si)->loads++; } while (0)  argument
375 # define xfarray_sort_bump_stores(si) do { (si)->stores++; } while (0) argument
376 # define xfarray_sort_bump_compares(si) do { (si)->compares++; } while (0) argument
377 # define xfarray_sort_bump_heapsorts(si) do { (si)->heapsorts++; } while (0) argument
379 # define xfarray_sort_bump_loads(si) argument
380 # define xfarray_sort_bump_stores(si) argument
381 # define xfarray_sort_bump_compares(si) argument
382 # define xfarray_sort_bump_heapsorts(si) argument
388 struct xfarray_sortinfo *si, in xfarray_sort_load()
399 struct xfarray_sortinfo *si, in xfarray_sort_store()
410 struct xfarray_sortinfo *si, in xfarray_sort_cmp()
419 static inline xfarray_idx_t *xfarray_sortinfo_lo(struct xfarray_sortinfo *si) in xfarray_sortinfo_lo()
425 static inline xfarray_idx_t *xfarray_sortinfo_hi(struct xfarray_sortinfo *si) in xfarray_sortinfo_hi()
446 struct xfarray_sortinfo *si; in xfarray_sortinfo_alloc() local
487 xfarray_sortinfo_lo(si)[0] = 0; in xfarray_sortinfo_alloc() local
488 xfarray_sortinfo_hi(si)[0] = array->nr - 1; in xfarray_sortinfo_alloc() local
501 struct xfarray_sortinfo *si, in xfarray_sort_terminated()
520 struct xfarray_sortinfo *si, in xfarray_want_isort()
532 static inline void *xfarray_sortinfo_isort_scratch(struct xfarray_sortinfo *si) in xfarray_sortinfo_isort_scratch()
543 struct xfarray_sortinfo *si, in xfarray_isort()
573 struct xfarray_sortinfo *si, in xfarray_foliosort()
605 static inline void *xfarray_sortinfo_pivot(struct xfarray_sortinfo *si) in xfarray_sortinfo_pivot()
613 struct xfarray_sortinfo *si) in xfarray_sortinfo_pivot_array()
650 struct xfarray_sortinfo *si, in xfarray_qsort_pivot()
757 struct xfarray_sortinfo *si, in xfarray_qsort_push()
791 struct xfarray_sortinfo *si) in xfarray_sort_scan_done()
806 struct xfarray_sortinfo *si, in xfarray_sort_scan()
909 struct xfarray_sortinfo *si; in xfarray_sort() local