/dports/sysutils/slurm-wlm/slurm-20.02.7/testsuite/expect/ |
H A D | test3.14 | 32 set resv_name "resv$test_id" 50 if { [create_res $resv_name "starttime=now duration=2 nodecnt=2 flags=replace partition=$def_part_n… 58 spawn $scontrol show ReservationName=$resv_name 83 spawn $srun -t1 -n1 --reservation=$resv_name $bin_hostname 96 spawn $scontrol show ReservationName=$resv_name 137 spawn $scontrol show ReservationName=$resv_name 158 if { [delete_res $resv_name] } {
|
H A D | test3.15 | 31 set resv_name "resv$test_id" 201 if { [delete_res $resv_name] } { 205 if { [create_res $resv_name "starttime=now duration=2 nodecnt=2 flags=license_only users=$user_name… 226 if { [update_res $resv_name "licenses=$license_name:2"] } { 266 if { [update_res $resv_name "licenses=$license_name:1"] != 0 } {
|
H A D | globals | 5427 proc get_reservations { {resv_name ""} } { 5431 if {$resv_name ne ""} { 5432 append command " $resv_name" 5477 proc get_reservation_param { resv_name parameter_name } { 5479 set resvs_dict [get_reservations $resv_name] 5481 if [dict exists $resvs_dict $resv_name $parameter_name] { 5482 return [dict get $resvs_dict $resv_name $parameter_name]
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/jobcomp/filetxt/ |
H A D | jobcomp_filetxt.c | 191 char *resv_name, *gres, *account, *qos, *wckey, *cluster; in slurm_jobcomp_log_record() local 255 if (job_ptr->resv_name && job_ptr->resv_name[0]) in slurm_jobcomp_log_record() 256 resv_name = job_ptr->resv_name; in slurm_jobcomp_log_record() 258 resv_name = ""; in slurm_jobcomp_log_record() 342 job_ptr->total_cpus, work_dir, resv_name, gres, account, qos, in slurm_jobcomp_log_record()
|
H A D | filetxt_jobcomp_process.c | 146 job->resv_name = xstrdup(jobcomp_info->val); in _parse_line()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/slurmctld/nonstop/ |
H A D | read_config.c | 336 char resv_name[1024]; in create_hot_spare_resv() local 350 snprintf(resv_name, sizeof(resv_name), "HOT_SPARE_%s", in create_hot_spare_resv() 362 resv_msg.name = resv_name; in create_hot_spare_resv() 367 if (find_resv_name(resv_name)) { in create_hot_spare_resv() 369 resv_name); in create_hot_spare_resv() 373 resv_name); in create_hot_spare_resv() 380 if ((i >= hot_spare_info_cnt) && find_resv_name(resv_name)) { in create_hot_spare_resv() 381 info("Deleting vestigial reservation %s", resv_name); in create_hot_spare_resv() 383 delete_resv_msg.name = resv_name; in create_hot_spare_resv()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/api/ |
H A D | update_config.c | 220 char *resv_name = NULL; in slurm_create_reservation() local 238 resv_name = strdup(resp->name); in slurm_create_reservation() 249 return resv_name; in slurm_create_reservation()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/contribs/perlapi/libslurm/perl/ |
H A D | reservation.c | 190 hv_to_delete_reservation_msg(HV *hv, reservation_name_msg_t *resv_name) in hv_to_delete_reservation_msg() argument 192 resv_name->name = NULL; in hv_to_delete_reservation_msg() 194 FETCH_FIELD(hv, resv_name, name, charp, FALSE); in hv_to_delete_reservation_msg()
|
H A D | slurm-perl.h | 107 extern int hv_to_delete_reservation_msg(HV *hv, reservation_name_msg_t *resv_name);
|
H A D | job.c | 284 if(job_info->resv_name) in job_info_to_hv() 285 STORE_FIELD(hv, job_info, resv_name, charp); in job_info_to_hv() 418 FETCH_FIELD(hv, job_info, resv_name, charp, FALSE); in hv_to_job_info()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/slurmctld/ |
H A D | reservation.c | 96 char *resv_name; member 1877 (xstrcmp(resv_name, job_ptr->resv_name) != 0))) { in _job_overlap() 3489 job_ptr->resv_name); in _validate_all_reservations() 3769 if ((job_ptr->resv_name == NULL) || (job_ptr->resv_name[0] == '\0')) { in validate_job_resv() 4521 if (job_ptr->resv_name) in _valid_job_access_resv() 4875 if (job_ptr->resv_name && in job_test_lic_resv() 5118 if (job_ptr->resv_name && in job_test_watts_resv() 5181 if (job_ptr->resv_name) { in job_test_resv() 5619 xfree(args->resv_name); in _free_script_arg() 5633 argv[1] = args->resv_name; in _fork_script() [all …]
|
H A D | reservation.h | 59 extern slurmctld_resv_t *find_resv_name(char *resv_name);
|
H A D | job_mgr.c | 789 && (!resv_name || resv_name[0] == '\0')) { in _determine_and_validate_qos() 2417 job_ptr->resv_name = resv_name; in _load_job_state() 2631 xfree(resv_name); in _load_job_state() 4613 job_ptr_pend->resv_name = xstrdup(job_ptr->resv_name); in job_array_split() 9472 xfree(job_ptr->resv_name); in _list_delete_job() 11458 if (!xstrcmp(job_ptr2->resv_name, job_ptr->resv_name) || in _top_priority() 11471 job_ptr->resv_name)) in _top_priority() 12006 char *resv_name; in _update_job() local 12012 resv_name = job_ptr->resv_name; in _update_job() 12616 job_ptr->resv_name) { in _update_job() [all …]
|
H A D | job_scheduler.c | 228 if (job_ptr->resv_name) in _job_queue_append() 382 xassert(!job_queue_rec->job_ptr->resv_name); in job_queue_rec_prom_resv() 386 job_ptr->resv_name = xstrdup(job_ptr->resv_ptr->name); in job_queue_rec_prom_resv() 1520 if (job_ptr->resv_name) { in _schedule() 1544 job_ptr->resv_name); in _schedule() 1883 if (fail_by_part && job_ptr->resv_name) { in _schedule() 2253 launch_msg_ptr->resv_name = xstrdup(job_ptr->resv_name); in _build_launch_job_msg() 2429 if (het_job->resv_name) { in _set_het_job_env() 2433 het_job_offset, "%s", het_job->resv_name); in _set_het_job_env()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/common/ |
H A D | slurm_jobcomp.h | 75 char *resv_name; member
|
H A D | env.h | 88 char *resv_name; /* job's reservation */ member
|
H A D | slurm_jobcomp.c | 99 xfree(job->resv_name); in jobcomp_destroy_job()
|
H A D | env.c | 791 if (env->resv_name) { in setup_env() 795 env->resv_name)) { in setup_env() 1060 if (alloc->resv_name) { in env_array_for_job() 1063 alloc->resv_name); in env_array_for_job() 1291 if (batch->resv_name) { in env_array_for_batch_job() 1295 batch->resv_name); in env_array_for_batch_job()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/jobcomp/script/ |
H A D | jobcomp_script.c | 257 if (job->resv_name && job->resv_name[0]) in _jobcomp_info_create() 258 j->reservation = xstrdup(job->resv_name); in _jobcomp_info_create()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/srun/libsrun/ |
H A D | srun_job.h | 131 char *resv_name; /* reservation the job is using */ member
|
H A D | srun_job.c | 460 job->resv_name = xstrdup(resp->resv_name); in job_create_allocation() 1909 if (resp->resv_name) { in _set_env_vars2() 1912 (setenvf(NULL, key, "%s", resp->resv_name) < 0)) { in _set_env_vars2()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/squeue/ |
H A D | sort.c | 865 if (job1->resv_name) in _sort_job_by_reservation() 866 val1 = job1->resv_name; in _sort_job_by_reservation() 867 if (job2->resv_name) in _sort_job_by_reservation() 868 val2 = job2->resv_name; in _sort_job_by_reservation()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/sview/ |
H A D | resv_info.c | 45 char *resv_name; member 391 xfree(sview_resv_info->resv_name); in _resv_info_free() 713 if (xstrcmp(name, sview_resv_info->resv_name)) { in _update_info_resv() 792 if (!xstrcmp(sview_resv_info_ptr->resv_name, in _create_resv_info_list() 804 sview_resv_info_ptr->resv_name = xstrdup(resv_ptr->name); in _create_resv_info_list()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/jobcomp/elasticsearch/ |
H A D | jobcomp_elasticsearch.c | 798 if (job_ptr->resv_name && job_ptr->resv_name[0]) { in slurm_jobcomp_log_record() 799 char *str = _json_escape(job_ptr->resv_name); in slurm_jobcomp_log_record()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/srun/ |
H A D | srun.c | 660 env->resv_name = job->resv_name; in _setup_one_job_env()
|