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
↓ 7 callers
Function
pack_identity
src/common/identity.c:78
↓ 7 callers
Function
pack_job_resources
src/common/job_resources.c:502
↓ 7 callers
Function
pack_slurm_step_layout
src/common/slurm_step_layout.c:330
↓ 7 callers
Function
pack_slurmdbd_msg
src/common/slurmdbd_pack.c:1675
↓ 7 callers
Function
part_record_delete
src/common/part_record.c:100
↓ 7 callers
Function
pids_from_exe
Finds process IDs (PIDs) of running processes with given executable name. Args: executable (string): The name of the executable for which
testsuite/python/lib/atf.py:941
↓ 7 callers
Function
pmixp_dconn_unlock
src/plugins/mpi/pmix/pmixp_dconn.h:141
↓ 7 callers
Function
pmixp_info_abort_agent_port
src/plugins/mpi/pmix/pmixp_info.c:711
↓ 7 callers
Function
pmixp_list_enq
src/plugins/mpi/pmix/pmixp_utils.h:167
↓ 7 callers
Function
pmixp_rlist_count
src/plugins/mpi/pmix/pmixp_utils.h:368
↓ 7 callers
Function
probe_fini
src/common/probes.c:97
↓ 7 callers
Function
probe_init
src/common/probes.c:90
↓ 7 callers
Function
rebuild_job_part_list
If a job can run in multiple partitions, when it is started we want to * put the name of the partition used _first_ in that list. When slurmctld * r
src/slurmctld/job_scheduler.c:5742
↓ 7 callers
Function
require_config_parameter
Ensures that a configuration parameter has the required value. In local-config mode, the test is skipped if the required configuration is not set
testsuite/python/lib/atf.py:3096
↓ 7 callers
Function
rlim_to_string
* Return an rlimit as a string suitable for printing. */
src/slurmd/slurmstepd/ulimits.c:204
↓ 7 callers
Function
sacctmgr_find_assoc_from_list
src/sacctmgr/common.c:1307
↓ 7 callers
Function
sacctmgr_find_user_from_list
src/sacctmgr/common.c:1421
↓ 7 callers
Function
select_g_select_nodeinfo_set_all
src/interfaces/select.c:371
↓ 7 callers
Function
set_config_parameter
Sets the value of the specified configuration parameter. This function modifies the specified slurm configuration file and reconfigures slurm
testsuite/python/lib/atf.py:2629
↓ 7 callers
Function
set_node_comm_name
src/slurmctld/node_mgr.c:4879
↓ 7 callers
Function
slurm_addto_mode_char_list
Parses strings such as stra,+strb,-strc and appends the default mode to each * string in the list if no specific mode is listed. * RET: returns the
src/common/slurm_protocol_defs.c:742
↓ 7 callers
Function
slurm_addto_step_list
returns number of objects added to list */
src/common/slurm_protocol_defs.c:779
↓ 7 callers
Function
slurm_char_to_hex
src/common/slurm_protocol_api.c:3013
↓ 7 callers
Function
slurm_delta_tv
src/common/slurm_time.c:73
↓ 7 callers
Function
slurm_free_shares_request_msg
src/common/slurm_protocol_defs.c:4849
↓ 7 callers
Function
slurm_free_will_run_response_msg
src/common/slurm_protocol_defs.c:2618
↓ 7 callers
Function
slurm_get_track_wckey
slurm_get_track_wckey * returns the value of track_wckey in slurm_conf object */
src/common/slurm_protocol_api.c:421
↓ 7 callers
Function
slurm_getpwuid_r
src/common/uid.c:101
↓ 7 callers
Function
slurm_lua_fini
* Close down the lib, free memory and such. */
src/lua/slurm_lua.c:1300
↓ 7 callers
Function
slurm_msg_sendto_socket
src/common/slurm_protocol_socket.c:354
↓ 7 callers
Function
slurm_sort_node_list_str
src/common/slurm_protocol_defs.c:891
↓ 7 callers
Function
slurm_step_layout_type_name
src/common/slurm_step_layout.c:1032
↓ 7 callers
Function
slurmdb_associations_get
* get info from the storage * IN: slurmdb_assoc_cond_t * * RET: List of slurmdb_assoc_rec_t * * note List needs to be freed when called */
src/api/assoc_functions.c:65
↓ 7 callers
Function
slurmdb_destroy_update_object
src/common/slurmdb_defs.c:1379
↓ 7 callers
Function
slurmdb_init_res_cond
src/common/slurmdb_defs.c:1757
↓ 7 callers
Function
slurmdb_pack_assoc_rec
src/common/slurmdb_pack.c:881
↓ 7 callers
Function
slurmdb_setup_cluster_flags
src/common/working_cluster.c:64
↓ 7 callers
Function
slurmdb_users_get
* get info from the storage * IN: slurmdb_user_cond_t * * IN: params void * * returns List of slurmdb_user_rec_t * * note List needs to be freed
src/api/user_functions.c:79
↓ 7 callers
Function
slurmdbd_free_msg
src/common/slurmdbd_defs.c:924
↓ 7 callers
Function
spawn_req_free
src/plugins/mpi/pmi2/spawn.c:118
↓ 7 callers
Function
step_id_to_hv
contribs/perlapi/common/msg.h:392
↓ 7 callers
Function
submit_running_job
Submit a job and wait for it to be running. Returns job_id.
testsuite/python/tests/test_108_10.py:27
↓ 7 callers
Function
timespec_is_infinite
src/common/slurm_time.c:365
↓ 7 callers
Function
topology_g_add_rm_node
src/interfaces/topology.c:475
↓ 7 callers
Function
topology_g_build_config
src/interfaces/topology.c:356
↓ 7 callers
Function
track_script_rec_add
src/common/track_script.c:248
↓ 7 callers
Function
transfer_s_p_options
src/common/parse_config.c:2435
↓ 7 callers
Function
tres_rec_to_hv
contribs/perlapi/libslurmdb/perl/cluster.c:204
↓ 7 callers
Function
unpack_identity
src/common/identity.c:104
↓ 7 callers
Function
unpack_slurm_step_layout
src/common/slurm_step_layout.c:375
↓ 7 callers
Function
validate_job_create_req
Perform some size checks on strings we store to prevent * malicious user filling slurmctld's memory * IN job_desc - user job submit request * IN
src/slurmctld/job_mgr.c:8010
↓ 7 callers
Function
verify_node_count
* verify that a node count in arg is of a known form (count or min-max or list) * OUT min, max specified minimum and maximum node counts * OUT job_s
src/common/proc_args.c:498
↓ 7 callers
Function
wait_fd
Wait for a file descriptor to be readable (up to time_limit seconds). * Return 0 when readable or -1 on error */
src/common/fd.c:454
↓ 7 callers
Function
xfree_struct_group_array
src/common/stepd_api.c:1106
↓ 7 callers
Function
xhash_delete_str
src/common/xhash.c:157
↓ 7 callers
Function
y
(a,b,c)
doc/html/jquery.min.js:2
↓ 6 callers
Function
PMI_Free_keyvals
@ PMI_Free_keyvals - free the keyval structures created by PMI_Args_to_keyval Input Parameters: + keyvalp - array of keyvals - size - size of the arr
contribs/pmi/pmi.c:1879
↓ 6 callers
Function
PMI_KVS_Get
@ PMI_KVS_Get - get a key/value pair from a keyval space Input Parameters: + kvsname - keyval space name . key - key - length - length of value chara
contribs/pmi/pmi.c:1366
↓ 6 callers
Function
PMI_KVS_Put
@ PMI_KVS_Put - put a key/value pair in a keyval space Input Parameters: + kvsname - keyval space name . key - key - value - value Return values: +
contribs/pmi/pmi.c:1122
↓ 6 callers
Function
PMIi_InitIfSingleton
Promote PMI to a fully initialized version if it was started as a singleton init */
contribs/pmi2/pmi2_api.c:1901
↓ 6 callers
Function
__attempt_backfill
src/plugins/sched/backfill/backfill.c:1180
↓ 6 callers
Function
_add_button_signals
src/sview/grid.c:136
↓ 6 callers
Function
_add_registered_cluster
src/slurmdbd/proc_req.c:179
↓ 6 callers
Function
_add_time_tres
src/plugins/accounting_storage/mysql/as_mysql_rollup.c:192
↓ 6 callers
Function
_apply_limit_factor
src/slurmctld/acct_policy.c:101
↓ 6 callers
Function
_bind_ldom
If HAVE_NUMA, create mask for given ldom. * Otherwise create mask for given socket */
src/plugins/task/affinity/affinity.c:43
↓ 6 callers
Function
_build_rc_buf
src/slurmctld/proc_req.c:6478
↓ 6 callers
Function
_check_bf_usage
* Check if limit exceeded. Reset usage if usage time is before current * scheduling iteration time */
src/plugins/sched/backfill/backfill.c:1756
↓ 6 callers
Function
_check_metrics_authorized
src/slurmctld/http.c:98
↓ 6 callers
Function
_depend_list2str
src/slurmctld/job_scheduler.c:3215
↓ 6 callers
Function
_diff_time
src/squeue/sort.c:270
↓ 6 callers
Function
_env_array_entry_splitter
* Given an environment variable "name=value" string, * copy the name portion into the "name" buffer, and the * value portion into the "value" buffer
src/common/env.c:1692
↓ 6 callers
Function
_expand_mult
Expand a list of CPU/memory maps or masks containing multipliers. * For example, change "1*4,2*4" to "1,1,1,1,2,2,2,2" * list IN - input mask or map
src/common/slurm_resource_info.c:89
↓ 6 callers
Function
_expect_submit_accept_het_done
After submit acceptance, expect the het leader to finish in COMPLETED on an idle cluster.
testsuite/python/tests/test_126_2.py:549
↓ 6 callers
Function
_find_serializer
src/interfaces/serializer.c:172
↓ 6 callers
Function
_foreach_by_job_callback
src/slurmctld/job_mgr.c:2059
↓ 6 callers
Function
_free_cr
src/plugins/select/linear/select_linear.c:1525
↓ 6 callers
Function
_get_fentry
* Get pointer to entry based on index * WARNING: magic is not checked * WARNING: entry may not be set */
src/common/xahash.c:200
↓ 6 callers
Function
_get_total_cpus
* _get_total_cpus - Get the total number of cpus on a node * Note that the value of cpus is the lowest-level logical * processor (LLLP). * IN index
src/plugins/select/linear/select_linear.c:364
↓ 6 callers
Function
_get_tres_node
src/sacct/print.c:121
↓ 6 callers
Function
_get_tres_task
src/sacct/print.c:152
↓ 6 callers
Function
_gtk_print_key_pairs
src/sview/popups.c:190
↓ 6 callers
Function
_handle_qos_tres_run_secs
src/plugins/priority/multifactor/priority_multifactor.c:851
↓ 6 callers
Function
_is_fixed
src/common/xahash.c:159
↓ 6 callers
Function
_job_count_bitmap
* Set the bits in 'jobmap' that correspond to bits in the 'bitmap' * that are running 'run_job_cnt' jobs or less, and clear the rest. */
src/plugins/select/linear/select_linear.c:480
↓ 6 callers
Function
_job_suspend
* _job_suspend - perform some suspend/resume operation, if the specified * job records is a hetjob leader, perform the operation on al
src/slurmctld/job_mgr.c:17584
↓ 6 callers
Function
_job_test
_job_test - does most of the real work for select_p_job_test(), which * pretty much just handles load-leveling and max_share logic */
src/plugins/select/linear/select_linear.c:636
↓ 6 callers
Function
_load_conf2list
src/common/fetch_config.c:551
↓ 6 callers
Function
_log_printf
src/common/log.c:1280
↓ 6 callers
Function
_make_timestamp
Write the current local time into the provided buffer. Returns the * number of characters written into the buffer. */
src/common/log.c:190
↓ 6 callers
Function
_makespace
* Ensure that a string has enough space to add 'needed' characters. * If the string is uninitialized, it should be NULL. * str (IN/OUT) str * str_
src/common/xstring.c:108
↓ 6 callers
Function
_metrics_redirect_to_primary
* If this slurmctld's listeners are in backup standby, send 303 with Location * pointing at the configured primary (first SlurmctldHost). Return true
src/slurmctld/http.c:200
↓ 6 callers
Function
_nodes_in_partition
Returns the set of nodes currently assigned to the given partition.
testsuite/python/tests/test_108_12.py:44
↓ 6 callers
Function
_nvml_print_gfx_freqs
* Print out all possible graphics frequencies for the given device and mem * freq. If there are many frequencies, only prints out a few. * * device
src/plugins/gpu/nvml/gpu_nvml.c:379
↓ 6 callers
Function
_operations_router_reject
src/slurmrestd/operations.c:222
↓ 6 callers
Function
_outgoing_buf_free
src/slurmd/slurmstepd/io.c:1972
↓ 6 callers
Function
_print_norm
src/sprio/print.c:155
↓ 6 callers
Function
_progress_coll_tree
src/plugins/mpi/pmix/pmixp_coll_tree.c:848
↓ 6 callers
Function
_reply_error
src/slurmctld/http.c:62
↓ 6 callers
Function
_reset_part_row_bitmap
src/plugins/select/cons_tres/part_data.c:91
← previous
next →
1,101–1,200 of 18,978, ranked by callers