Lines Matching refs:pp_arr
516 def WaitqPrepostFromObj(wqp, head_id, inv_ok, prepost_str, pp_arr = 0, depth = 0): argument
517 if pp_arr != 0:
518 pp_arr.append(wqp)
544 … WaitqPrepostFromObj(GetWaitqPrepost(next_id)[0], head_id, inv_ok, prepost_str, pp_arr, depth + 1)
555 … WaitqPrepostFromObj(GetWaitqPrepost(next_id)[0], head_id, inv_ok, prepost_str, pp_arr, depth + 1)
558 def GetPrepostChain(head_id, inv_ok = False, pp_arr = 0): argument
566 WaitqPrepostFromObj(wqp, head_id, inv_ok, pp, pp_arr)
608 pp_arr = []
609 GetPrepostChain(wqp.wqte.lt_id.id, True, pp_arr)
610 pp_cnt = len(pp_arr)
616 print GetWaitqPrepostSummary(pp_arr[idx])
617 if pp_arr[idx] != 0:
618 type = WaitqTableElemType(pp_arr[idx])
620 post_wqp = GetWaitqPrepost(pp_arr[idx].wqp_post.wqp_wq_id)[0]
629 print "Total: {:d} ({:d} valid, {:d} invalid)".format(len(pp_arr), nvalid, ninvalid)