MCPcopy Create free account

hub / github.com/SchedMD/slurm / functions

Functions18,978 in github.com/SchedMD/slurm

↓ 12 callersFunction_handle_stepmgr_relay_msg
* NOTE: reply must be in sync with corresponding rpc handling in slurmd. */
src/slurmd/slurmstepd/req.c:467
↓ 12 callersFunction_init_slurmd_nodehash
src/common/read_config.c:2247
↓ 12 callersFunction_relay_stepd_msg
* NOTE: reply must be in sync with corresponding rpc handling in slurmstepd. */
src/slurmd/slurmd/req.c:241
↓ 12 callersFunction_throttle_start
These functions prevent certain RPCs from keeping the slurmctld write locks * constantly set, which can prevent other RPCs and system functions from
src/slurmctld/proc_req.c:218
↓ 12 callersFunction_write_fake_gpus
(content)
testsuite/python/tests/test_144_12.py:42
↓ 12 callersFunction_write_gres_conf
(content)
testsuite/python/tests/test_144_12.py:38
↓ 12 callersFunctionbb_limit_rem
Release claim against resource limit for a user */
src/plugins/burst_buffer/common/burst_buffer_common.c:1444
↓ 12 callersFunctionbb_update_system_comment
src/plugins/burst_buffer/common/burst_buffer_common.c:1969
↓ 12 callersFunctionconmgr_fini
src/conmgr/conmgr.c:242
↓ 12 callersFunctionconmgr_run
src/conmgr/conmgr.c:314
↓ 12 callersFunctiondata_check_match
src/common/data.c:2108
↓ 12 callersFunctiondata_move
src/common/data.c:2417
↓ 12 callersFunctiondrop_privileges
* If get_list is false make sure ps->gid_list is initialized before * hand to prevent xfree. */
src/slurmd/common/privileges.c:55
↓ 12 callersFunctiondynamic_slurmd
Start `slurmd -Z -b` with a disposable node name; kill+delete it.
testsuite/python/tests/test_144_12.py:123
↓ 12 callersFunctioneval_nodes_get_rem_max_cpus
src/plugins/topology/common/eval_nodes.c:2037
↓ 12 callersFunctionfind_part_record
* find_part_record - find a record for partition with specified name * IN name - name of the desired partition * RET pointer to partition or NULL if
src/slurmctld/partition_mgr.c:641
↓ 12 callersFunctionget_and_assert_sluid
Get the SLUID for a given job_id via scontrol -d show job.
testsuite/python/tests/test_108_10.py:20
↓ 12 callersFunctiongres_sched_init
* Clear GRES allocation info for all job GRES at start of scheduling cycle * Return TRUE if any gres_per_job constraints to satisfy */
src/interfaces/gres.c:10725
↓ 12 callersFunctionjob_complete
* job_complete - note the normal termination the specified job * IN step_id - id of the job which completed * IN uid - user id of user issuing the R
src/slurmctld/job_mgr.c:6370
↓ 12 callersFunctionjob_requeue_internal
* job_requeue_internal - Requeue a running or pending batch job. * If the specified job record is a hetjob leader, perform the operation * on all c
src/slurmctld/job_mgr.c:18100
↓ 12 callersFunctionopenapi_type_format_to_data_type
src/common/openapi.c:140
↓ 12 callersFunctionopenapi_type_format_to_format_string
src/common/openapi.c:93
↓ 12 callersFunctionopenapi_type_format_to_type
src/common/openapi.c:159
↓ 12 callersFunctionparse_cpurange
(s)
testsuite/python/tests/test_116_51.py:41
↓ 12 callersFunctionparse_uint32
* parse_uint32 - Convert ascii string to a 32 bit unsigned int. * IN aval - ascii string. * IN/OUT ival - 32 bit pointer. * RET 0 if no e
src/common/proc_args.c:1324
↓ 12 callersFunctionpmixp_info_namespace
src/plugins/mpi/pmix/pmixp_info.c:729
↓ 12 callersFunctionpmixp_info_step_id
src/plugins/mpi/pmix/pmixp_info.c:717
↓ 12 callersFunctionprint_multi_line_string
src/common/slurm_protocol_defs.c:5909
↓ 12 callersFunctionrun_affinity_test_in_allocation
Run srun within the allocation with cpu-bind options and return parsed task data.
testsuite/python/tests/test_116_50.py:72
↓ 12 callersFunctionsetenvfs
* _setenvfs() (stolen from pdsh) * * Set a variable in the callers environment. Args are printf style. * XXX Space is allocated on the heap and wi
src/common/env.c:192
↓ 12 callersFunctionslurm_addr_is_unspec
src/common/slurm_protocol_util.c:115
↓ 12 callersFunctionslurm_destroy_selected_step
src/common/slurm_protocol_defs.c:1522
↓ 12 callersFunctionslurm_free_job_desc_msg
src/common/slurm_protocol_defs.c:1660
↓ 12 callersFunctionslurm_free_reservation_info_msg
* slurm_free_reserve_info_msg - free the reservation information * response message * IN msg - pointer to reservation information response message
src/common/slurm_protocol_defs.c:4618
↓ 12 callersFunctionslurmdb_connection_close
* release connection to the storage unit * IN/OUT: void ** pointer returned from * slurmdb_connection_get() which will be freed. * RET: SLU
src/api/connection_functions.c:64
↓ 12 callersFunctionslurmdb_free_assoc_rec_members
src/common/slurmdb_defs.c:821
↓ 12 callersFunctionsuspend_time_val
Build expected suspend_time no_val_struct dict for node comparison.
testsuite/python/tests/test_141_2.py:28
↓ 12 callersFunctionswitch_g_stepinfo_free
src/interfaces/switch.c:376
↓ 12 callersFunctiontrack_script_killed
src/common/track_script.c:304
↓ 12 callersFunctionuid_from_string_cache_disable
* Turns off uid_from_string caching. xassert exists to make sure we do not * underflow the reference count if there is an imbalance in enable/disable
src/common/uid.c:558
↓ 12 callersFunctionupdate_job_fed_details
Set federated job's sibling strings. */
src/slurmctld/job_mgr.c:19327
↓ 12 callersFunctionurl_path_walk
src/common/http.c:349
↓ 12 callersFunctionxhash_count
src/common/xhash.c:164
↓ 11 callersFunction_add_to_line
src/scontrol/info_job.c:130
↓ 11 callersFunction_delete_dynamic_node
(name)
testsuite/python/tests/test_150_5.py:139
↓ 11 callersFunction_is_fentry_set
src/common/xahash.c:220
↓ 11 callersFunction_kill_all_active_steps
* _kill_all_active_steps - signals the container of all steps of a job * step_id IN - id of job to signal * sig IN - signal to send * flags IN -
src/slurmd/slurmd/req.c:4357
↓ 11 callersFunction_list_node_destroy
* Removes the node pointed to by [*pp] from from list [l], * where [pp] is the address of the previous node's "next" ptr. * Returns the data ptr ass
src/common/list.c:1052
↓ 11 callersFunction_lock_type_str
src/common/atomic.c:43
↓ 11 callersFunction_pmi_mutex_unlock
contribs/pmi/pmi.c:177
↓ 11 callersFunction_queue_rpc
src/slurmctld/fed_mgr.c:468
↓ 11 callersFunction_resp_array_add
* Functions used to manage job array responses with a separate return code * possible for each task ID */ Add job record to resp_array_struct_t, fre
src/slurmctld/job_mgr.c:613
↓ 11 callersFunction_start_dynamic_slurmd
Start a dynamic-normal slurmd and wait until it is IDLE.
testsuite/python/tests/test_150_5.py:100
↓ 11 callersFunctionacct_gather_profile_g_get
src/interfaces/acct_gather_profile.c:603
↓ 11 callersFunctionadd_gres_to_list
* Creates a gres_slurmd_conf_t record to add to a list of gres_slurmd_conf_t * records */
src/interfaces/gres.c:11275
↓ 11 callersFunctionconn_g_recv
src/interfaces/conn.c:349
↓ 11 callersFunctioncreate_popup_info
src/sview/common.c:1388
↓ 11 callersFunctioncreate_scrolled_window
src/sview/common.c:868
↓ 11 callersFunctione
(a,b)
doc/html/jquery.min.js:4
↓ 11 callersFunctioneval_nodes_clip_socket_cores
src/plugins/topology/common/eval_nodes.c:378
↓ 11 callersFunctioneval_nodes_set_max_tasks
src/plugins/topology/common/eval_nodes.c:362
↓ 11 callersFunctionfed_mgr_get_cluster_by_name
src/slurmctld/fed_mgr.c:1352
↓ 11 callersFunctiongid_from_string
src/common/uid.c:642
↓ 11 callersFunctiongid_to_string
src/common/uid.c:739
↓ 11 callersFunctiongres_id_sharing
* Return TRUE if this plugin ID shares resources with another GRES that * consumes subsets of its resources (e.g. GPU) */
src/interfaces/gres.c:10751
↓ 11 callersFunctionhweight
* Returns the hamming weight (i.e. the number of bits set) in a word. * NOTE: This routine borrowed from Linux 4.9 <tools/lib/hweight.c>. */
src/common/bitstring.c:897
↓ 11 callersFunctionjob_exclusive_display_string
* Exclusive display string for cred/env: NO|NODE|USER|MCS|TOPO. * val is JOB_EXCLUSIVE_* (single value, no combinations). */
src/common/slurm_protocol_defs.c:2865
↓ 11 callersFunctionjob_oversubscribe_string
* Oversubscribe display string for cred/env: NO|YES|OK (JOB_OVERSUBSCRIBE_*). */
src/common/slurm_protocol_defs.c:2850
↓ 11 callersFunctionjob_record_delete
src/common/job_record.c:229
↓ 11 callersFunctionjobacct_storage_g_job_suspend
* load into the storage a suspension of a job */
src/interfaces/accounting_storage.c:1226
↓ 11 callersFunctionjobacctinfo_create
src/interfaces/jobacct_gather.c:902
↓ 11 callersFunctionmkdirpath
src/common/fd.c:742
↓ 11 callersFunctionmodify_common
This is called by most modify functions to alter the table and * insert a new line in the transaction table. */
src/plugins/accounting_storage/mysql/accounting_storage_mysql.c:2203
↓ 11 callersFunctionnodelist_find
src/common/slurm_protocol_api.c:2751
↓ 11 callersFunctionpmixp_coll_type2str
src/plugins/mpi/pmix/pmixp_coll.h:57
↓ 11 callersFunctionpmixp_server_pp_count
src/plugins/mpi/pmix/pmixp_server.c:1629
↓ 11 callersFunctionprobe_register
src/common/probes.c:102
↓ 11 callersFunctionreclaim_privileges
src/slurmd/common/privileges.c:100
↓ 11 callersFunctionremove_common
Every option in assoc_char should have a 't1.' in front of it. */
src/plugins/accounting_storage/mysql/accounting_storage_mysql.c:2416
↓ 11 callersFunctionrepeat_until
Repeats a callable until a condition is met or it times out. The callable returns an object that the condition operates on. Args: ca
testsuite/python/lib/atf.py:841
↓ 11 callersFunctionreservation_delete_resv_exc_parts
src/slurmctld/reservation.c:5084
↓ 11 callersFunctionsend_fd_over_socket
pass an open file descriptor back to the requesting process */
src/common/fd.c:635
↓ 11 callersFunctionslurm_cred_destroy
src/interfaces/cred.c:388
↓ 11 callersFunctionslurm_destroy_federation_rec
* slurm_destroy_federation_rec - Release memory allocated by * slurm_load_federation() */
src/api/federation_info.c:187
↓ 11 callersFunctionslurm_free_config_response_msg
src/common/slurm_protocol_defs.c:1449
↓ 11 callersFunctionslurm_free_job_step_create_request_msg
src/common/slurm_protocol_defs.c:2182
↓ 11 callersFunctionslurm_free_job_step_info_response_msg
* slurm_free_job_step_info_response_msg - free the job step * information response message * IN msg - pointer to job step information response messa
src/common/slurm_protocol_defs.c:4430
↓ 11 callersFunctionslurm_get_next_tres
src/common/slurm_protocol_defs.c:6301
↓ 11 callersFunctionslurm_load_federation
* slurm_load_federation - issue RPC to get federation status from controller * IN/OUT fed_pptr - place to store returned federation information. *
src/api/federation_info.c:52
↓ 11 callersFunctionslurm_load_partitions
* slurm_load_partitions - issue RPC to get slurm all partition configuration * information if changed since update_time * IN update_time - time of c
src/api/partition_info.c:606
↓ 11 callersFunctionslurm_option_isset
* Is option set? Discover by common option name. */
src/common/slurm_opt.c:4931
↓ 11 callersFunctionslurm_option_table_destroy
src/common/slurm_opt.c:4626
↓ 11 callersFunctionslurmdb_connection_get
* get a new connection to the slurmdb * OUT: persist_conn_flags - Flags returned from connection if any see * persist_conn
src/api/connection_functions.c:52
↓ 11 callersFunctionslurmdb_destroy_job_cond
src/common/slurmdb_defs.c:1267
↓ 11 callersFunctionslurmdb_init_federation_cond
src/common/slurmdb_defs.c:1746
↓ 11 callersFunctionslurmdb_make_tres_string
caller must xfree this char * returned */
src/common/slurmdb_defs.c:3800
↓ 11 callersFunctionsubmit_running_job
Submit a job and wait for it to be running. Returns job_id.
testsuite/python/tests/test_107_4.py:18
↓ 11 callersFunctionsview_thread_new
src/sview/gthread_helper.c:38
↓ 11 callersFunctiontopology_g_get_fragmentation
src/interfaces/topology.c:876
↓ 11 callersFunctiontopology_g_whole_topo
src/interfaces/topology.c:458
← previousnext →601–700 of 18,978, ranked by callers