Lines Matching refs:job_mem_limit
8404 uint64_t job_mem_limit = job_desc_msg->pn_min_memory; in _valid_pn_min_mem() local
8416 if ((job_mem_limit & MEM_PER_CPU) && (sys_mem_limit & MEM_PER_CPU)) { in _valid_pn_min_mem()
8418 job_mem_limit &= (~MEM_PER_CPU); in _valid_pn_min_mem()
8420 if (job_mem_limit <= sys_mem_limit) in _valid_pn_min_mem()
8422 mem_ratio = (job_mem_limit + sys_mem_limit - 1); in _valid_pn_min_mem()
8431 job_desc_msg->pn_min_memory = ((job_mem_limit + mem_ratio - 1) / in _valid_pn_min_mem()
8448 if (((job_mem_limit & MEM_PER_CPU) == 0) && in _valid_pn_min_mem()
8450 if (job_mem_limit <= sys_mem_limit) in _valid_pn_min_mem()
8453 job_desc_msg->job_id, job_mem_limit, sys_mem_limit, in _valid_pn_min_mem()
8490 if (job_mem_limit & MEM_PER_CPU) { in _valid_pn_min_mem()
8492 job_mem_limit &= (~MEM_PER_CPU); in _valid_pn_min_mem()
8493 job_mem_limit *= cpus_per_node; in _valid_pn_min_mem()
8498 min_cpus = (job_mem_limit + sys_mem_limit - 1) / sys_mem_limit; in _valid_pn_min_mem()
8510 if (job_mem_limit <= sys_mem_limit) in _valid_pn_min_mem()
8514 job_desc_msg->job_id, job_mem_limit, in _valid_pn_min_mem()
8515 (job_mem_limit & MEM_PER_CPU) ? "CPU" : "Node", sys_mem_limit, in _valid_pn_min_mem()