Home
last modified time | relevance | path

Searched refs:het_job_offset (Results 1 – 25 of 71) sorted by relevance

123

/dports/sysutils/slurm-wlm/slurm-20.02.7/src/srun/libsrun/
H A Dopt.c111 static void _opt_env(int het_job_offset);
138 (het_job_offset >= 0) && in _get_first_opt()
204 if (het_job_offset == -2) { in get_next_opt()
210 if (offset_last != het_job_offset) { in get_next_opt()
211 offset_last = het_job_offset; in get_next_opt()
234 het_job_offset = in get_max_het_group()
237 max_het_job_offset = het_job_offset; in get_max_het_group()
573 static void _opt_env(int het_job_offset) in _opt_env() argument
581 if ((het_job_offset >= 0) && in _opt_env()
586 e->var, het_job_offset); in _opt_env()
[all …]
H A Dsrun_job.c139 int het_job_offset);
141 int het_job_offset);
498 int het_job_offset; in _het_grp_test() local
516 ((het_job_offset = in _het_grp_test()
519 het_job_offset); in _het_grp_test()
546 het_job_offset = 0; in _het_grp_test()
1089 het_job_offset = 0; in create_srun_job()
1203 het_job_offset++; in create_srun_job()
1277 job->het_job_offset = het_job_offset; in create_srun_job()
1820 int het_job_offset) in _set_env_vars() argument
[all …]
H A Dopt.h101 extern slurm_opt_t *get_next_opt(int het_job_offset);
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/common/
H A Dwrite_labelled_message.c52 uint32_t het_job_offset,
76 uint32_t het_job_offset, in write_labelled_message() argument
88 prefix = _build_label(task_id, task_id_width, het_job_offset, in write_labelled_message()
129 uint32_t het_job_offset, in _build_label() argument
134 if (het_job_offset != NO_VAL) { in _build_label()
139 xstrfmtcat(buf, "P%u %*d: ", het_job_offset, in _build_label()
H A Denv.c948 if (het_job_offset < 1) { in env_array_for_job()
1046 het_job_offset, in env_array_for_job()
1057 het_job_offset, in env_array_for_job()
1075 het_job_offset, in env_array_for_job()
1104 het_job_offset, in env_array_for_job()
1108 het_job_offset, in env_array_for_job()
1542 int het_job_offset, in env_array_overwrite_het_fmt() argument
1553 if (het_job_offset != -1) { in env_array_overwrite_het_fmt()
1557 het_job_offset); in env_array_overwrite_het_fmt()
1561 het_job_offset); in env_array_overwrite_het_fmt()
[all …]
H A Denv.h130 const job_desc_msg_t *desc, int het_job_offset);
289 int het_job_offset,
364 int het_job_offset);
H A Dslurm_protocol_util.c172 if (msg->het_job_offset != NO_VAL) in slurm_print_launch_task_msg()
173 debug3("het_job_offset: %u", msg->het_job_offset); in slurm_print_launch_task_msg()
H A Dwrite_labelled_message.h64 uint32_t het_job_offset,
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/sbcast/
H A Dopts.c111 params.het_job_offset = NO_VAL; in parse_command_line()
144 params.het_job_offset = in parse_command_line()
255 if (params.het_job_offset == NO_VAL) { in _print_options()
259 params.job_id, params.het_job_offset); in _print_options()
262 if (params.het_job_offset == NO_VAL) { in _print_options()
267 params.job_id, params.het_job_offset, in _print_options()
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/sbatch/
H A Dopt.c1291 int het_job_offset) in set_envs() argument
1295 het_job_offset, "%u", in set_envs()
1301 het_job_offset, "%s", in set_envs()
1307 het_job_offset, "%s", in set_envs()
1313 het_job_offset, "%s", in set_envs()
1319 het_job_offset, "%s", in set_envs()
1325 het_job_offset, "%s", in set_envs()
1341 het_job_offset, "%u", in set_envs()
1347 het_job_offset, "%u", in set_envs()
1353 het_job_offset, "%u", in set_envs()
[all …]
H A Dopt.h128 int het_job_offset);
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/api/
H A Dstep_io.h48 uint32_t het_job_offset; /* offset within a hetjob or NO_VAL */ member
109 bool label, uint32_t het_job_offset,
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/slurmd/slurmstepd/
H A Dslurmstepd_job.c136 uint32_t het_job_offset = 0; in _job_init_task_info() local
144 if (job->het_job_offset != NO_VAL) in _job_init_task_info()
145 het_job_offset = job->het_job_offset; in _job_init_task_info()
164 gtid[node_id][i] + het_job_offset, in _job_init_task_info()
167 gtid[node_id][i] + het_job_offset, in _job_init_task_info()
170 gtid[node_id][i] + het_job_offset, in _job_init_task_info()
383 job->het_job_offset = msg->het_job_offset; in stepd_step_rec_create()
541 job->het_job_offset = NO_VAL; /* Used to set labels and env vars */ in batch_stepd_step_rec_create()
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/scontrol/
H A Dinfo_job.c279 static bool _het_job_offset_match(job_info_t *job_ptr, uint32_t het_job_offset) in _het_job_offset_match() argument
281 if ((het_job_offset == NO_VAL) || in _het_job_offset_match()
282 (het_job_offset == job_ptr->het_job_offset)) in _het_job_offset_match()
315 uint32_t array_id = NO_VAL, het_job_offset = NO_VAL; in scontrol_print_job() local
340 het_job_offset = strtol(end_ptr + 1, &end_ptr, 10); in scontrol_print_job()
362 if (!_het_job_offset_match(job_ptr, het_job_offset)) in scontrol_print_job()
387 } else if (het_job_offset != NO_VAL) { in scontrol_print_job()
389 job_id, het_job_offset); in scontrol_print_job()
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/sstat/
H A Doptions.c204 selected_step->het_job_offset = NO_VAL; in _addto_job_list()
211 selected_step->het_job_offset = in _addto_job_list()
268 selected_step->het_job_offset = NO_VAL; in _addto_job_list()
274 selected_step->het_job_offset = atoi(plus); in _addto_job_list()
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/bcast/
H A Dfile_bcast.c137 rc = slurm_sbcast_lookup(params->job_id, params->het_job_offset, in _get_job_info()
141 if (params->het_job_offset == NO_VAL) { in _get_job_info()
147 params->job_id, params->het_job_offset, in _get_job_info()
151 if (params->het_job_offset == NO_VAL) { in _get_job_info()
157 params->job_id, params->het_job_offset, in _get_job_info()
H A Dfile_bcast.h49 uint32_t het_job_offset; /* HetJob offset or NO_VAL */ member
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/accounting_storage/mysql/
H A Das_mysql_jobacct_process.c268 char *het_job_ids = NULL, *het_job_offset = NULL; in _setup_job_cond_selected_steps() local
286 if (het_job_offset) in _setup_job_cond_selected_steps()
287 xstrcat(het_job_offset, " ,"); in _setup_job_cond_selected_steps()
290 xstrfmtcat(het_job_offset, "%u", in _setup_job_cond_selected_steps()
291 selected_step->het_job_offset); in _setup_job_cond_selected_steps()
323 if (het_job_offset) { in _setup_job_cond_selected_steps()
330 sep, het_job_ids, het_job_offset); in _setup_job_cond_selected_steps()
350 xfree(het_job_offset); in _setup_job_cond_selected_steps()
872 } else if ((selected_step->het_job_offset != in _cluster_get_jobs()
874 (selected_step->het_job_offset != in _cluster_get_jobs()
[all …]
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/prep/script/
H A Dprep_script_slurmctld.c237 job_ptr->het_job_offset); in _build_env()
241 job_ptr->het_job_offset); in _build_env()
242 if ((job_ptr->het_job_offset == 0) && job_ptr->het_job_list) { in _build_env()
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/jobcomp/script/
H A Djobcomp_script.c158 uint32_t het_job_offset; member
219 j->het_job_offset = job->het_job_offset; in _jobcomp_info_create()
409 _env_append_fmt (&env, "PACKJOBOFFSET", "%u", job->het_job_offset); in _create_environment()
411 _env_append_fmt (&env, "HETJOBOFFSET", "%u", job->het_job_offset); in _create_environment()
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/slurmctld/
H A Dburst_buffer.c426 extern char *bb_g_build_het_job_script(char *script, uint32_t het_job_offset) in bb_g_build_het_job_script() argument
449 if (cur_offset > het_job_offset) in bb_g_build_het_job_script()
451 } else if (cur_offset == het_job_offset) { in bb_g_build_het_job_script()
459 if (het_job_offset == 0) { in bb_g_build_het_job_script()
H A Dproc_req.c127 uint32_t het_job_offset,
1541 job_desc_msg->het_job_offset = het_job_offset; in _slurm_rpc_allocate_het_job()
1552 if (het_job_offset) { in _slurm_rpc_allocate_het_job()
1560 job_desc_msg->het_job_offset = het_job_offset; in _slurm_rpc_allocate_het_job()
1582 job_ptr->het_job_offset = het_job_offset++; in _slurm_rpc_allocate_het_job()
4268 job_desc_msg->het_job_offset = het_job_offset; in _slurm_rpc_submit_batch_het_job()
4290 het_job_offset++; in _slurm_rpc_submit_batch_het_job()
4312 het_job_offset = 0; in _slurm_rpc_submit_batch_het_job()
4326 if (het_job_offset) { in _slurm_rpc_submit_batch_het_job()
4344 job_desc_msg->het_job_offset = het_job_offset; in _slurm_rpc_submit_batch_het_job()
[all …]
H A Dburst_buffer.h131 extern char *bb_g_build_het_job_script(char *script, uint32_t het_job_offset);
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/srun/
H A Dsrun.c418 het_job_tid_offsets[i] = job->het_job_offset; in _launch_app()
572 if (job->het_job_offset) { in _launch_app()
579 job->het_job_offset; in _launch_app()
758 params->het_job_offset = bit_ffs(srun_opt->het_grp_bits); in _file_bcast()
760 params->het_job_offset = NO_VAL; in _file_bcast()
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/launch/slurm/
H A Dlaunch_slurm.c697 job->het_job_offset, task_state_list); in launch_p_step_launch()
700 job->het_job_offset, job->ntasks, in launch_p_step_launch()
734 launch_params.het_job_offset = job->het_job_offset; in launch_p_step_launch()

123