MCPcopy Create free account

hub / github.com/SchedMD/slurm / functions

Functions18,978 in github.com/SchedMD/slurm

↓ 26 callersFunctioneval_nodes_cpus_to_use
src/plugins/topology/common/eval_nodes.c:1848
↓ 26 callersFunctionlist_shallow_copy
src/common/list.c:282
↓ 26 callersFunctionslurm_format_tres_string
src/common/slurm_protocol_defs.c:6220
↓ 26 callersFunctionslurmdb_qos_get
* get info from the storage * IN: slurmdb_qos_cond_t * * RET: List of slurmdb_qos_rec_t * * note List needs to be freed with slurm_list_destroy()
src/api/qos_functions.c:65
↓ 26 callersFunctionslurmdb_tres_list_from_string
src/common/slurmdb_defs.c:4122
↓ 26 callersFunctionvalidate_slurm_user
* validate_slurm_user - validate that the uid is authorized to see * privileged data (either user root or SlurmUser) * IN uid - user to validat
src/common/slurm_protocol_defs.c:6667
↓ 26 callersFunctionxstrtolower
src/common/xstring.c:655
↓ 25 callersFunction_env_append
src/plugins/jobcomp/script/jobcomp_script.c:339
↓ 25 callersFunctionassoc_mgr_make_tres_str_from_array
src/common/assoc_mgr.c:7098
↓ 25 callersFunctionbit_copybits
src/common/bitstring.c:877
↓ 25 callersFunctioneio_new_initial_obj
* Add an eio_obj_t "obj" to an eio_handle_t "eio"'s internal object list. * * This function can only be used to initialize "eio"'s list before * ca
src/common/eio.c:610
↓ 25 callersFunctionfd_set_close_on_exec
src/common/fd.c:317
↓ 25 callersFunctionlog_num2string
Convert log level number to equivalent string */
src/common/slurm_protocol_defs.c:2762
↓ 25 callersFunctionreset_mysql_conn
src/plugins/accounting_storage/mysql/accounting_storage_mysql.c:1138
↓ 25 callersFunctionserialize_g_string_to_data
src/interfaces/serializer.c:232
↓ 25 callersFunctionslurmdb_destroy_qos_rec
src/common/slurmdb_defs.c:985
↓ 25 callersFunctiontest
testsuite/slurm_unit/common/slurm_protocol_defs/slurm_addto_mode_char_list-test.c:57
↓ 25 callersFunctiontry_grow_buf_remaining
src/common/pack.c:246
↓ 25 callersFunctionxhash_add
src/common/xhash.c:110
↓ 24 callersFunction_is_fed_job
src/slurmctld/fed_mgr.c:4440
↓ 24 callersFunction_pack_slingshot_limits
src/plugins/switch/hpe_slingshot/switch_hpe_slingshot.c:589
↓ 24 callersFunction_unpack_slingshot_limits
src/plugins/switch/hpe_slingshot/switch_hpe_slingshot.c:596
↓ 24 callersFunctionfd_resolve_peer
src/common/fd.c:593
↓ 24 callersFunctionfree_job_resources
src/common/job_resources.c:365
↓ 24 callersFunctionjobacct_storage_g_job_start
* load into the storage information about a job, * typically when it begins execution, but possibly earlier */
src/interfaces/accounting_storage.c:1122
↓ 24 callersFunctionparse_uint16
* parse_uint16 - Convert ascii string to a 16 bit unsigned int. * IN aval - ascii string. * IN/OUT ival - 16 bit pointer. * RET 0 if no e
src/common/proc_args.c:1292
↓ 24 callersFunctionremove_file
(file_path)
testsuite/python/tests/test_116_12.py:37
↓ 24 callersFunctionslurm_free_msg_data
src/common/slurm_protocol_defs.c:5115
↓ 24 callersFunctionslurm_get_return_code
src/common/slurm_protocol_defs.c:5633
↓ 24 callersFunctionslurmdb_destroy_user_cond
src/common/slurmdb_defs.c:1137
↓ 24 callersFunctionuid_to_string_cached
src/common/uid.c:566
↓ 24 callersFunctionunpack_msg
unpack_msg * unpacks a generic slurm protocol message body * OUT msg - the body structure to unpack (note: includes message type) * IN/OUT buffer -
src/common/slurm_protocol_pack.c:13451
↓ 23 callersFunctionagent_queue_request
* agent_queue_request - put a new request on the queue for execution or * execute now if not too busy * IN agent_arg_ptr - the request to enqueue
src/slurmctld/agent.c:2030
↓ 23 callersFunctionlist_destroy
src/common/list.c:214
↓ 23 callersFunctionpmixp_coll_tree_state2str
src/plugins/mpi/pmix/pmixp_coll.h:107
↓ 23 callersFunctionslurm_ctime2
Slurm variants of ctime and ctime_r without a trailing new-line */
src/common/slurm_time.c:52
↓ 23 callersFunctionslurmdb_setup_cluster_dims
src/common/working_cluster.c:58
↓ 22 callersFunctionconn_tls_enabled
src/interfaces/conn.c:131
↓ 22 callersFunctioncreate_file
(val, file_type=OUTPUT_TYPE)
testsuite/python/tests/test_116_12.py:31
↓ 22 callersFunctioncreate_file_path
(fnp, file_type=OUTPUT_TYPE)
testsuite/python/tests/test_116_12.py:24
↓ 22 callersFunctiondata_list_dequeue
src/common/data.c:737
↓ 22 callersFunctiondata_resolve_dict_path
src/common/data.c:2243
↓ 22 callersFunctiongres_build_id
src/interfaces/gres.c:457
↓ 22 callersFunctionserialize_g_data_to_string
src/interfaces/serializer.c:204
↓ 22 callersFunctionslurm_lua_stack_dump
Generic stack dump function for debugging purposes */
src/lua/slurm_lua.c:1104
↓ 22 callersFunctionslurm_option_reset
* Reset option by common option name. */
src/common/slurm_opt.c:4980
↓ 22 callersFunctionslurm_send_recv_controller_rc_msg
* Send message to controller and get return code. * Make use of slurm_send_recv_controller_msg(), which handles * support for backup controller and
src/common/slurm_protocol_api.c:2691
↓ 22 callersFunctionslurm_sprint_cpu_bind_type
* slurm_sprint_cpu_bind_type * * Given a cpu_bind_type, report all flag settings in str * IN - cpu_bind_type * OUT - str */
src/common/slurm_resource_info.c:177
↓ 22 callersFunctionsreport_get_time_str
src/sreport/common.c:46
↓ 22 callersFunctionwait_and_assert_files
(expected=None)
testsuite/python/tests/test_116_12.py:43
↓ 21 callersFunction_check_data_list_node_magic
src/common/data.c:213
↓ 21 callersFunctionassoc_mgr_fill_in_user
src/common/assoc_mgr.c:3100
↓ 21 callersFunctiondata_key_get_const
src/common/data.c:801
↓ 21 callersFunctionfed_mgr_get_cluster_by_id
src/slurmctld/fed_mgr.c:1345
↓ 21 callersFunctiongres_job_state_log
* Log a job's current gres state * IN gres_list - generated by gres_job_state_validate() * IN job_id - job's ID */
src/interfaces/gres.c:8893
↓ 21 callersFunctionhttp_con_send_response
src/common/http_con.c:545
↓ 21 callersFunctionjob_signal
* Signal a job based upon job pointer. * Authentication and authorization checks must be performed before calling. */
src/slurmctld/job_mgr.c:5193
↓ 21 callersFunctionlog
(text, prefix=PREFIX)
testsuite/src/lib/utils/log.py:9
↓ 21 callersFunctionpack_msg
pack_msg * packs a generic slurm protocol message body * IN msg - the body structure to pack (note: includes message type) * IN/OUT buffer - destin
src/common/slurm_protocol_pack.c:12912
↓ 21 callersFunctionprint_slurm_version
print this version of Slurm */
src/common/proc_args.c:73
↓ 21 callersFunctionqueue_job_scheduler
Request that the job scheduler execute soon (typically within seconds) */
src/slurmctld/controller.c:1617
↓ 21 callersFunctionslurm_add_slash_to_quotes
here to add \\ to all \" in a string this needs to be xfreed later */
src/common/slurm_protocol_defs.c:304
↓ 21 callersFunctionslurm_conf_expand_slurmd_path
* Replace first "%h" in path string with NodeHostname. * Replace first "%n" in path string with NodeName. * * NOTE: Caller should be holding slurm_
src/common/read_config.c:5511
↓ 21 callersFunctionslurm_free_resource_allocation_response_msg
* slurm_free_resource_allocation_response_msg - free slurm resource * allocation response message * IN msg - pointer to allocation response message
src/common/slurm_protocol_defs.c:4311
↓ 21 callersFunctionslurmdb_destroy_cluster_rec
src/common/slurmdb_defs.c:787
↓ 21 callersFunctionslurmdb_destroy_user_rec
src/common/slurmdb_defs.c:727
↓ 21 callersFunctionslurmdb_init_cluster_cond
src/common/slurmdb_defs.c:1734
↓ 21 callersFunctionwait_for_jobs
(job_list, expected_state)
testsuite/python/tests/test_107_3.py:223
↓ 21 callersFunctionxlate_array_task_str
src/common/slurm_protocol_defs.c:6049
↓ 20 callersFunction_match
testsuite/slurm_unit/common/xahash-test.c:71
↓ 20 callersFunctionassoc_mgr_fill_in_qos
src/common/assoc_mgr.c:3185
↓ 20 callersFunctionassoc_mgr_valid_tres_cnt
src/common/assoc_mgr.c:7306
↓ 20 callersFunctionbuild_cg_bitmap
Build a bitmap of nodes completing this job */
src/slurmctld/job_mgr.c:18943
↓ 20 callersFunctioncon_set_status_code
src/conmgr/con.c:240
↓ 20 callersFunctioncpu_freq_to_string
Convert a cpu_freq number to its equivalent string */
src/common/cpu_frequency.c:1341
↓ 20 callersFunctioncreate_mmap_buf
* create_mmap_buf - create an mmap()'d read-only buffer from * the supplied file. */
src/common/pack.c:140
↓ 20 callersFunctionfreepairs
frees all of the keyvals pointed to by a keyvalpair* array and the array itself*/
contribs/pmi2/pmi2_api.c:1141
↓ 20 callersFunctionget_uint64
src/sacctmgr/common.c:1557
↓ 20 callersFunctionpackmem
* Given a pointer to memory (valp) and a size (size_val), convert * size_val to network byte order and store at buffer followed by * the data at val
src/common/pack.c:855
↓ 20 callersFunctionslurm_addto_char_list_with_case
returns number of objects added to list */
src/common/slurm_protocol_defs.c:544
↓ 20 callersFunctionslurm_init_update_node_msg
* slurm_init_update_node_msg - initialize node update message * OUT update_node_msg - user defined node descriptor */
src/api/init_msg.c:163
↓ 20 callersFunctionslurm_send_node_msg
* Send a slurm message over an open file descriptor `fd' * Returns the size of the message sent in bytes, or -1 on failure. */
src/common/slurm_protocol_api.c:1778
↓ 20 callersFunctionslurm_with_slurmdbd
slurm_with_slurmdbd * returns true if operating with slurmdbd */
src/common/slurm_protocol_api.c:439
↓ 20 callersFunctionslurmdb_init_cluster_rec
src/common/slurmdb_defs.c:1592
↓ 20 callersFunctionstate_save_open
src/common/state_save.c:140
↓ 20 callersFunctionsuggest_completion
* Compatible with shell/bash completions. */
src/common/slurm_opt.c:6286
↓ 20 callersFunctiontest
testsuite/slurm_unit/common/slurm_protocol_defs/slurm_addto_id_char_list-test.c:83
↓ 19 callersFunction_diff_uint32
src/squeue/sort.c:278
↓ 19 callersFunction_exec_add
src/scrun/srun.c:94
↓ 19 callersFunction_set_env
src/plugins/gres/mps/gres_mps.c:125
↓ 19 callersFunction_type_to_string
src/common/data.c:2497
↓ 19 callersFunction_write_to_file
src/sview/defaults.c:492
↓ 19 callersFunctionassoc_mgr_find_tres_pos
* Find the position of the given TRES ID or type/name in the * assoc_mgr_tres_array. If the TRES name or ID isn't found -1 is returned. */
src/common/assoc_mgr.c:6795
↓ 19 callersFunctiondbd_conn_send_recv_rc_msg
src/plugins/accounting_storage/slurmdbd/dbd_conn.c:468
↓ 19 callersFunctionenv_array_create
* Return an empty environment variable array (contains a single * pointer to NULL). */
src/common/env.c:1474
↓ 19 callersFunctionenv_array_merge
* Merge all of the environment variables in src_array into the * array dest_array. Any variables already found in dest_array * will be overwritten
src/common/env.c:1792
↓ 19 callersFunctionlist_remove_first
src/common/list.c:493
↓ 19 callersFunctionparse_int
* Get a decimal integer from arg. * * Returns the integer on success, exits program on failure. */
src/common/proc_args.c:1387
↓ 19 callersFunctionslurm_job_preempt_mode
* Return the PreemptMode which should apply to stop this job */
src/interfaces/preempt.c:333
↓ 19 callersFunctionslurmdb_format_tres_str
src/common/slurmdb_defs.c:3983
← previousnext →301–400 of 18,978, ranked by callers