Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SchedMD/slurm
/ functions
Functions
18,978 in github.com/SchedMD/slurm
⨍
Functions
18,978
◇
Types & classes
1,226
↳
Endpoints
82
↓ 26 callers
Function
eval_nodes_cpus_to_use
src/plugins/topology/common/eval_nodes.c:1848
↓ 26 callers
Function
list_shallow_copy
src/common/list.c:282
↓ 26 callers
Function
slurm_format_tres_string
src/common/slurm_protocol_defs.c:6220
↓ 26 callers
Function
slurmdb_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 callers
Function
slurmdb_tres_list_from_string
src/common/slurmdb_defs.c:4122
↓ 26 callers
Function
validate_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 callers
Function
xstrtolower
src/common/xstring.c:655
↓ 25 callers
Function
_env_append
src/plugins/jobcomp/script/jobcomp_script.c:339
↓ 25 callers
Function
assoc_mgr_make_tres_str_from_array
src/common/assoc_mgr.c:7098
↓ 25 callers
Function
bit_copybits
src/common/bitstring.c:877
↓ 25 callers
Function
eio_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 callers
Function
fd_set_close_on_exec
src/common/fd.c:317
↓ 25 callers
Function
log_num2string
Convert log level number to equivalent string */
src/common/slurm_protocol_defs.c:2762
↓ 25 callers
Function
reset_mysql_conn
src/plugins/accounting_storage/mysql/accounting_storage_mysql.c:1138
↓ 25 callers
Function
serialize_g_string_to_data
src/interfaces/serializer.c:232
↓ 25 callers
Function
slurmdb_destroy_qos_rec
src/common/slurmdb_defs.c:985
↓ 25 callers
Function
test
testsuite/slurm_unit/common/slurm_protocol_defs/slurm_addto_mode_char_list-test.c:57
↓ 25 callers
Function
try_grow_buf_remaining
src/common/pack.c:246
↓ 25 callers
Function
xhash_add
src/common/xhash.c:110
↓ 24 callers
Function
_is_fed_job
src/slurmctld/fed_mgr.c:4440
↓ 24 callers
Function
_pack_slingshot_limits
src/plugins/switch/hpe_slingshot/switch_hpe_slingshot.c:589
↓ 24 callers
Function
_unpack_slingshot_limits
src/plugins/switch/hpe_slingshot/switch_hpe_slingshot.c:596
↓ 24 callers
Function
fd_resolve_peer
src/common/fd.c:593
↓ 24 callers
Function
free_job_resources
src/common/job_resources.c:365
↓ 24 callers
Function
jobacct_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 callers
Function
parse_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 callers
Function
remove_file
(file_path)
testsuite/python/tests/test_116_12.py:37
↓ 24 callers
Function
slurm_free_msg_data
src/common/slurm_protocol_defs.c:5115
↓ 24 callers
Function
slurm_get_return_code
src/common/slurm_protocol_defs.c:5633
↓ 24 callers
Function
slurmdb_destroy_user_cond
src/common/slurmdb_defs.c:1137
↓ 24 callers
Function
uid_to_string_cached
src/common/uid.c:566
↓ 24 callers
Function
unpack_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 callers
Function
agent_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 callers
Function
list_destroy
src/common/list.c:214
↓ 23 callers
Function
pmixp_coll_tree_state2str
src/plugins/mpi/pmix/pmixp_coll.h:107
↓ 23 callers
Function
slurm_ctime2
Slurm variants of ctime and ctime_r without a trailing new-line */
src/common/slurm_time.c:52
↓ 23 callers
Function
slurmdb_setup_cluster_dims
src/common/working_cluster.c:58
↓ 22 callers
Function
conn_tls_enabled
src/interfaces/conn.c:131
↓ 22 callers
Function
create_file
(val, file_type=OUTPUT_TYPE)
testsuite/python/tests/test_116_12.py:31
↓ 22 callers
Function
create_file_path
(fnp, file_type=OUTPUT_TYPE)
testsuite/python/tests/test_116_12.py:24
↓ 22 callers
Function
data_list_dequeue
src/common/data.c:737
↓ 22 callers
Function
data_resolve_dict_path
src/common/data.c:2243
↓ 22 callers
Function
gres_build_id
src/interfaces/gres.c:457
↓ 22 callers
Function
serialize_g_data_to_string
src/interfaces/serializer.c:204
↓ 22 callers
Function
slurm_lua_stack_dump
Generic stack dump function for debugging purposes */
src/lua/slurm_lua.c:1104
↓ 22 callers
Function
slurm_option_reset
* Reset option by common option name. */
src/common/slurm_opt.c:4980
↓ 22 callers
Function
slurm_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 callers
Function
slurm_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 callers
Function
sreport_get_time_str
src/sreport/common.c:46
↓ 22 callers
Function
wait_and_assert_files
(expected=None)
testsuite/python/tests/test_116_12.py:43
↓ 21 callers
Function
_check_data_list_node_magic
src/common/data.c:213
↓ 21 callers
Function
assoc_mgr_fill_in_user
src/common/assoc_mgr.c:3100
↓ 21 callers
Function
data_key_get_const
src/common/data.c:801
↓ 21 callers
Function
fed_mgr_get_cluster_by_id
src/slurmctld/fed_mgr.c:1345
↓ 21 callers
Function
gres_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 callers
Function
http_con_send_response
src/common/http_con.c:545
↓ 21 callers
Function
job_signal
* Signal a job based upon job pointer. * Authentication and authorization checks must be performed before calling. */
src/slurmctld/job_mgr.c:5193
↓ 21 callers
Function
log
(text, prefix=PREFIX)
testsuite/src/lib/utils/log.py:9
↓ 21 callers
Function
pack_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 callers
Function
print_slurm_version
print this version of Slurm */
src/common/proc_args.c:73
↓ 21 callers
Function
queue_job_scheduler
Request that the job scheduler execute soon (typically within seconds) */
src/slurmctld/controller.c:1617
↓ 21 callers
Function
slurm_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 callers
Function
slurm_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 callers
Function
slurm_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 callers
Function
slurmdb_destroy_cluster_rec
src/common/slurmdb_defs.c:787
↓ 21 callers
Function
slurmdb_destroy_user_rec
src/common/slurmdb_defs.c:727
↓ 21 callers
Function
slurmdb_init_cluster_cond
src/common/slurmdb_defs.c:1734
↓ 21 callers
Function
wait_for_jobs
(job_list, expected_state)
testsuite/python/tests/test_107_3.py:223
↓ 21 callers
Function
xlate_array_task_str
src/common/slurm_protocol_defs.c:6049
↓ 20 callers
Function
_match
testsuite/slurm_unit/common/xahash-test.c:71
↓ 20 callers
Function
assoc_mgr_fill_in_qos
src/common/assoc_mgr.c:3185
↓ 20 callers
Function
assoc_mgr_valid_tres_cnt
src/common/assoc_mgr.c:7306
↓ 20 callers
Function
build_cg_bitmap
Build a bitmap of nodes completing this job */
src/slurmctld/job_mgr.c:18943
↓ 20 callers
Function
con_set_status_code
src/conmgr/con.c:240
↓ 20 callers
Function
cpu_freq_to_string
Convert a cpu_freq number to its equivalent string */
src/common/cpu_frequency.c:1341
↓ 20 callers
Function
create_mmap_buf
* create_mmap_buf - create an mmap()'d read-only buffer from * the supplied file. */
src/common/pack.c:140
↓ 20 callers
Function
freepairs
frees all of the keyvals pointed to by a keyvalpair* array and the array itself*/
contribs/pmi2/pmi2_api.c:1141
↓ 20 callers
Function
get_uint64
src/sacctmgr/common.c:1557
↓ 20 callers
Function
packmem
* 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 callers
Function
slurm_addto_char_list_with_case
returns number of objects added to list */
src/common/slurm_protocol_defs.c:544
↓ 20 callers
Function
slurm_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 callers
Function
slurm_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 callers
Function
slurm_with_slurmdbd
slurm_with_slurmdbd * returns true if operating with slurmdbd */
src/common/slurm_protocol_api.c:439
↓ 20 callers
Function
slurmdb_init_cluster_rec
src/common/slurmdb_defs.c:1592
↓ 20 callers
Function
state_save_open
src/common/state_save.c:140
↓ 20 callers
Function
suggest_completion
* Compatible with shell/bash completions. */
src/common/slurm_opt.c:6286
↓ 20 callers
Function
test
testsuite/slurm_unit/common/slurm_protocol_defs/slurm_addto_id_char_list-test.c:83
↓ 19 callers
Function
_diff_uint32
src/squeue/sort.c:278
↓ 19 callers
Function
_exec_add
src/scrun/srun.c:94
↓ 19 callers
Function
_set_env
src/plugins/gres/mps/gres_mps.c:125
↓ 19 callers
Function
_type_to_string
src/common/data.c:2497
↓ 19 callers
Function
_write_to_file
src/sview/defaults.c:492
↓ 19 callers
Function
assoc_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 callers
Function
dbd_conn_send_recv_rc_msg
src/plugins/accounting_storage/slurmdbd/dbd_conn.c:468
↓ 19 callers
Function
env_array_create
* Return an empty environment variable array (contains a single * pointer to NULL). */
src/common/env.c:1474
↓ 19 callers
Function
env_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 callers
Function
list_remove_first
src/common/list.c:493
↓ 19 callers
Function
parse_int
* Get a decimal integer from arg. * * Returns the integer on success, exits program on failure. */
src/common/proc_args.c:1387
↓ 19 callers
Function
slurm_job_preempt_mode
* Return the PreemptMode which should apply to stop this job */
src/interfaces/preempt.c:333
↓ 19 callers
Function
slurmdb_format_tres_str
src/common/slurmdb_defs.c:3983
← previous
next →
301–400 of 18,978, ranked by callers