Lines Matching refs:cpu

100 query_out(id_t pid, id_t lwpid, processorid_t cpu)  in query_out()  argument
113 if (cpu == PBIND_NONE) in query_out()
118 proclwp, pidstr, cpu); in query_out()
125 bind_err(processorid_t cpu, id_t pid, id_t lwpid, int err) in bind_err() argument
129 switch (cpu) { in bind_err()
218 bind_lwp(struct ps_prochandle *Pr, id_t pid, id_t lwpid, processorid_t cpu) in bind_lwp() argument
222 if (pr_processor_bind(Pr, P_LWPID, lwpid, cpu, &old_cpu) < 0) { in bind_lwp()
223 bind_err(cpu, pid, lwpid, errno); in bind_lwp()
229 bind_out(pid, lwpid, old_cpu, cpu); in bind_lwp()
237 do_lwps(id_t pid, const char *range, processorid_t cpu) in do_lwps() argument
256 bind_err(cpu, pid, -1, errno); in do_lwps()
261 bind_err(cpu, pid, -1, errno); in do_lwps()
268 bind_err(cpu, pid, -1, errno); in do_lwps()
272 bind_err(cpu, pid, -1, errno); in do_lwps()
292 bind_lwp(Pr, pid, lwp->pr_lwpid, cpu); in do_lwps()
353 exec_cmd(processorid_t cpu, char *cmd, char **args) in exec_cmd() argument
355 if (processor_bind(P_PID, P_MYID, cpu, NULL) == -1) { in exec_cmd()
356 bind_err(cpu, getpid(), -1, errno); in exec_cmd()
371 processorid_t cpu; in parse_cpu() local
374 cpu = strtol(str, &endstr, 10); in parse_cpu()
375 if (endstr != NULL && *endstr != '\0' || cpu < 0) in parse_cpu()
378 return (cpu); in parse_cpu()
401 processorid_t cpu, old_cpu; in main() local
414 cpu = parse_cpu(optarg); in main()
419 cpu = parse_cpu(optarg); in main()
424 cpu = PBIND_QUERY; in main()
429 cpu = PBIND_QUERY; in main()
434 cpu = PBIND_NONE; in main()
454 cpu = PBIND_QUERY; in main()
491 exec_cmd(cpu, argv[0], argv); in main()
499 cpu = (id_t)strtol(*argv, &endstr, 10); in main()
501 p_online(cpu, P_STATUS) == -1) { in main()
507 &cpu, PR_WALK_LWP); in main()
511 if (processor_bind(P_CPUID, cpu, in main()
514 "processor %d"), (int)cpu); in main()
548 ret = do_lwps(pid, lwps, qflag ? PBIND_QUERY : cpu); in main()
557 if (processor_bind(P_PID, pid, cpu, &old_cpu) < 0) { in main()
558 bind_err(cpu, pid, -1, errno); in main()
565 bind_out(pid, -1, old_cpu, cpu); in main()