Lines Matching refs:ppos
65 int ppos = (hpos - 1) / 2; in move_up_lpt_heap() local
67 val2 = get_heap_comp_val(heap->arr[ppos], cat); in move_up_lpt_heap()
71 heap->arr[ppos]->hpos = hpos; in move_up_lpt_heap()
72 heap->arr[hpos] = heap->arr[ppos]; in move_up_lpt_heap()
73 heap->arr[ppos] = lprops; in move_up_lpt_heap()
74 lprops->hpos = ppos; in move_up_lpt_heap()
75 hpos = ppos; in move_up_lpt_heap()
99 int ppos = (hpos - 1) / 2; in adjust_lpt_heap() local
101 val2 = get_heap_comp_val(heap->arr[ppos], cat); in adjust_lpt_heap()
105 heap->arr[ppos]->hpos = hpos; in adjust_lpt_heap()
106 heap->arr[hpos] = heap->arr[ppos]; in adjust_lpt_heap()
107 heap->arr[ppos] = lprops; in adjust_lpt_heap()
108 lprops->hpos = ppos; in adjust_lpt_heap()
109 hpos = ppos; in adjust_lpt_heap()
112 ppos = (hpos - 1) / 2; in adjust_lpt_heap()
113 val2 = get_heap_comp_val(heap->arr[ppos], cat); in adjust_lpt_heap()