Lines Matching refs:proc
6 def GetProcWorkqueue(proc): argument
7 wq = proc.p_wqptr;
14 def GetWorkqueueSummary(proc, wq): argument
40 task = GetTaskFromProc(proc)
42 …ions: <10d} {wq.wq_fulfilled: <10d} {wq_flags: <30s}".format(task=task, p=proc, wq=wq, wq_flags=" …
91 def GetWorkqueueThreadRequestSummary(proc, req): # req is the actual structure, not pointer argument
98 kq = proc.p_fd.fd_wqkqueue
156 proc = kern.GetValueFromAddress(cmd_args[0], "proc_t")
157 wq = Cast(proc.p_wqptr, "struct workqueue *")
159 return O.error("{:#x} doesn't have a workqueue", proc)
162 print(GetWorkqueueSummary(proc, wq))
168 … print(GetWorkqueueThreadRequestSummary(proc, dereference(wq.wq_event_manager_threadreq)))
170 print(GetWorkqueueThreadRequestSummary(proc, dereference(req)))
172 print(GetWorkqueueThreadRequestSummary(proc, dereference(req)))
174 print(GetWorkqueueThreadRequestSummary(proc, dereference(req)))
180 print(GetWorkqueueThreadRequestSummary(proc, dereference(req)))
201 proc = GetProcFromTask(t)
202 if proc is None:
204 wq = Cast(proc.p_wqptr, "struct workqueue *");
206 print(GetWorkqueueSummary(proc, wq))