hnpinfo 91 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int gather_information(pmix_ps_mpirun_info_t *hnpinfo); hnpinfo 92 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int gather_active_jobs(pmix_ps_mpirun_info_t *hnpinfo); hnpinfo 93 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int gather_nodes(pmix_ps_mpirun_info_t *hnpinfo); hnpinfo 94 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int gather_vpid_info(pmix_ps_mpirun_info_t *hnpinfo); hnpinfo 96 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int pretty_print(pmix_ps_mpirun_info_t *hnpinfo); hnpinfo 104 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int parseable_print(pmix_ps_mpirun_info_t *hnpinfo); hnpinfo 379 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int pretty_print(pmix_ps_mpirun_info_t *hnpinfo) { hnpinfo 386 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c len_hdr = asprintf(&header, "Information from mpirun %s", PMIX_JOBID_PRINT(hnpinfo->hnp->name.jobid)); hnpinfo 396 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c pretty_print_nodes(hnpinfo->nodes, hnpinfo->num_nodes); hnpinfo 401 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c pretty_print_jobs(hnpinfo->jobs, hnpinfo->num_jobs); hnpinfo 710 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int gather_information(pmix_ps_mpirun_info_t *hnpinfo) { hnpinfo 713 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c if( PMIX_SUCCESS != (ret = gather_active_jobs(hnpinfo) )) { hnpinfo 717 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c if( PMIX_SUCCESS != (ret = gather_nodes(hnpinfo) )) { hnpinfo 721 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c if( PMIX_SUCCESS != (ret = gather_vpid_info(hnpinfo) )) { hnpinfo 729 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int gather_active_jobs(pmix_ps_mpirun_info_t *hnpinfo) { hnpinfo 732 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c if (PMIX_SUCCESS != (ret = pmix_util_comm_query_job_info(&(hnpinfo->hnp->name), pmix_ps_globals.jobid, hnpinfo 733 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c &hnpinfo->num_jobs, &hnpinfo->jobs))) { hnpinfo 740 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int gather_nodes(pmix_ps_mpirun_info_t *hnpinfo) { hnpinfo 743 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c if (PMIX_SUCCESS != (ret = pmix_util_comm_query_node_info(&(hnpinfo->hnp->name), NULL, hnpinfo 744 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c &hnpinfo->num_nodes, &hnpinfo->nodes))) { hnpinfo 747 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c pmix_output(0, "RECEIVED %d NODES", hnpinfo->num_nodes); hnpinfo 751 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int gather_vpid_info(pmix_ps_mpirun_info_t *hnpinfo) { hnpinfo 761 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c for(i=0; i < hnpinfo->num_jobs; i++) { hnpinfo 762 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c job = hnpinfo->jobs[i]; hnpinfo 773 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c if (PMIX_SUCCESS != (ret = pmix_util_comm_query_proc_info(&(hnpinfo->hnp->name), hnpinfo 806 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c static int parseable_print(pmix_ps_mpirun_info_t *hnpinfo) hnpinfo 818 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c (unsigned long)hnpinfo->hnp->pid, hnpinfo->num_nodes, hnpinfo->num_jobs-1); hnpinfo 821 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c nodes = hnpinfo->nodes; hnpinfo 822 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c for (i=0; i < hnpinfo->num_nodes; i++) { hnpinfo 829 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c jobs = hnpinfo->jobs; hnpinfo 831 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c for (i=1; i < hnpinfo->num_jobs; i++) {