/dports/sysutils/slurm-wlm/slurm-20.02.7/src/common/ |
H A D | gres.h | 699 extern bool gres_plugin_job_sched_init(List job_gres_list); 954 extern bool gres_plugin_job_tres_per_task(List job_gres_list); 960 extern uint64_t gres_plugin_job_mem_max(List job_gres_list); 966 extern bool gres_plugin_job_mem_set(List job_gres_list, 981 List job_gres_list); 993 List job_gres_list); 1006 List *job_gres_list, List node_gres_list, 1026 List job_gres_list, List node_gres_list, 1052 extern void gres_plugin_job_clear(List job_gres_list); 1145 List job_gres_list, uint32_t job_id, [all …]
|
H A D | gres.c | 5149 if (!job_gres_list) in _job_has_gres_bits() 5221 if (!job_gres_list) in _validate_node_gres_cnt() 5346 if (!job_gres_list) in gres_plugin_job_sched_init() 5372 if (!job_gres_list) in gres_plugin_job_sched_test() 5405 if (!job_gres_list) in gres_plugin_job_sched_test2() 5444 if (!job_gres_list) in gres_plugin_job_sched_add() 5482 if (!job_gres_list) in gres_plugin_job_sched_consec() 7495 if (!job_gres_list || (list_count(job_gres_list) == 0)) in gres_plugin_job_test2() 9861 if (!job_gres_list || (list_count(job_gres_list) == 0)) in gres_plugin_job_min_cpus() 9911 if (!job_gres_list || (list_count(job_gres_list) == 0)) in gres_plugin_job_min_cpu_node() [all …]
|
H A D | slurm_cred.c | 194 List job_gres_list; /* Generic resources allocated to JOB */ member 574 cred->job_gres_list = gres_plugin_job_state_dup(arg->job_gres_list); in slurm_cred_create() 688 rcred->job_gres_list = gres_plugin_job_state_dup(cred->job_gres_list); in slurm_cred_copy() 811 FREE_NULL_LIST(arg->job_gres_list); in slurm_cred_free_args() 836 arg->job_gres_list = gres_plugin_job_state_dup(cred->job_gres_list); in _copy_cred_to_arg() 891 rc = (void *) cred->job_gres_list; in slurm_cred_get_arg() 986 FREE_NULL_LIST(cred->job_gres_list); in slurm_cred_destroy() 1279 List *job_gres_list, List *step_gres_list) in get_cred_gres() argument 1285 xassert(job_gres_list); in get_cred_gres() 1288 FREE_NULL_LIST(*job_gres_list); in get_cred_gres() [all …]
|
H A D | slurm_cred.h | 168 List job_gres_list; /* Generic resources allocated to JOB */ member 345 List *job_gres_list, List *step_gres_list);
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/testsuite/expect/ |
H A D | test7.17.prog.c | 71 List job_gres_list = NULL, node_gres_list = NULL; in main() local 163 &job_gres_list); in main() 169 gres_plugin_job_state_log(job_gres_list, job_id); in main() 173 cpu_alloc = gres_plugin_job_test(job_gres_list, node_gres_list, true, in main()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/task/cgroup/ |
H A D | task_cgroup_devices.c | 202 List job_gres_list = job->job_gres_list; in task_cgroup_devices_create() local 344 device_list = gres_plugin_get_allocated_devices(job_gres_list, true); in task_cgroup_devices_create()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/slurmd/slurmstepd/ |
H A D | slurmstepd_job.h | 233 List job_gres_list; /* Needed by GRES plugin */ member
|
H A D | slurmstepd.c | 693 gres_plugin_job_state_log(job->job_gres_list, job->jobid); in _step_setup() 698 gres_plugin_job_set_env(&job->env, job->job_gres_list, 0); in _step_setup()
|
H A D | slurmstepd_job.c | 500 &job->job_gres_list, &job->step_gres_list); in stepd_step_rec_create() 609 &job->job_gres_list, &job->step_gres_list); in batch_stepd_step_rec_create() 666 FREE_NULL_LIST(job->job_gres_list); in stepd_step_rec_destroy()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/select/cons_res/ |
H A D | job_test.c | 132 static uint32_t _gres_sock_job_test(List job_gres_list, List node_gres_list, 154 static uint32_t _gres_sock_job_test(List job_gres_list, List node_gres_list, in _gres_sock_job_test() argument 171 return gres_plugin_job_test(job_gres_list, node_gres_list, in _gres_sock_job_test() 208 avail_cores[i] = gres_plugin_job_test(job_gres_list, in _gres_sock_job_test()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/api/ |
H A D | step_ctx.c | 101 arg.job_gres_list = NULL; in _job_fake_cred()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/slurmd/slurmd/ |
H A D | req.c | 1482 List job_gres_list, epi_env_gres_list; in _rpc_launch_tasks() local 1501 job_gres_list = (List) slurm_cred_get_arg(req->cred, in _rpc_launch_tasks() 1503 epi_env_gres_list = gres_plugin_epilog_build_env(job_gres_list, in _rpc_launch_tasks() 2430 List job_gres_list, epi_env_gres_list; in _rpc_batch_job() local 2442 job_gres_list = (List) slurm_cred_get_arg(req->cred, in _rpc_batch_job() 2444 epi_env_gres_list = gres_plugin_epilog_build_env(job_gres_list, in _rpc_batch_job()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/slurmctld/ |
H A D | node_scheduler.c | 3325 cred_arg.job_gres_list = job_ptr->gres_list; in launch_prolog()
|
H A D | job_scheduler.c | 2620 cred_arg.job_gres_list = job_ptr->gres_list; in make_batch_job_cred()
|
H A D | proc_req.c | 1196 cred_arg.job_gres_list = job_ptr->gres_list; in _make_step_cred()
|