Lines Matching defs:pos
468 unsigned int pos, unsigned int queue_nr,
473 while (pos) {
474 parent = (pos - 1) >> 1;
477 heap_array[pos] = heap_array[parent];
478 pos = parent;
480 heap_array[pos].queue_nr = queue_nr;
481 heap_array[pos].ordinal = ordinal;
516 unsigned int pos, last, heap_cnt = heap->heap_cnt;
526 pos = 0;
530 left = (pos << 1) + 1;
535 heap_array[pos] = heap_array[left];
539 heap_array[pos] = heap_array[left];
540 pos = left;
542 heap_array[pos] = heap_array[right];
543 pos = right;
548 auxtrace_heapify(heap_array, pos, heap_array[last].queue_nr,