opal_setenv 701 ompi/dpm/dpm.c opal_setenv("OMPI_PARENT_PORT", port_name, true, &app->env); opal_setenv 417 ompi/mca/mtl/psm2/mtl_psm2_component.c opal_setenv("PSM2_CUDA", "1", false, &environ); opal_setenv 122 ompi/mca/pml/yalla/pml_yalla.c opal_setenv("MXM_MPI_MEM_ON_DEMAND_MAP", "y", false, &environ); opal_setenv 128 ompi/mca/pml/yalla/pml_yalla.c opal_setenv("MXM_MPI_SINGLE_THREAD", ompi_mpi_thread_multiple ? "n" : "y", opal_setenv 504 ompi/runtime/ompi_mpi_init.c opal_setenv("OMPI_COMMAND", argv[0], true, &environ); opal_setenv 509 ompi/runtime/ompi_mpi_init.c opal_setenv("OMPI_ARGV", tmp, true, &environ); opal_setenv 216 opal/mca/base/mca_base_cmd_line.c opal_setenv(name, values[i], true, env); opal_setenv 332 opal/mca/base/mca_base_var.c opal_setenv(value, ptr + 1, true, argv); opal_setenv 334 opal/mca/base/mca_base_var.c opal_setenv(tokens[i], value, true, argv); opal_setenv 340 opal/mca/base/mca_base_var.c opal_setenv(tokens[i], ptr + 1, true, argv); opal_setenv 183 opal/mca/crs/none/crs_none_module.c opal_setenv(tmp_env_var, opal_setenv 526 opal/mca/crs/self/crs_self_module.c opal_setenv(tmp_env_var, opal_setenv 633 opal/mca/crs/self/crs_self_module.c opal_setenv(tmp_env_var, opal_setenv 640 opal/mca/crs/self/crs_self_module.c opal_setenv(tmp_env_var, opal_setenv 647 opal/mca/crs/self/crs_self_module.c opal_setenv(tmp_env_var, opal_setenv 40 opal/mca/pmix/base/pmix_base_select.c opal_setenv("PMIX_MCA_mca_base_component_show_load_errors", pmix_show_load_errors_env, true, &environ); opal_setenv 266 opal/mca/pmix/cray/pmix_cray.c opal_setenv("OMPI_NUM_APP_CTX", pbuf, true, &environ); opal_setenv 267 opal/mca/pmix/cray/pmix_cray.c opal_setenv("OMPI_FIRST_RANKS", firstrankstring, true, &environ); opal_setenv 268 opal/mca/pmix/cray/pmix_cray.c opal_setenv("OMPI_APP_CTX_NUM_PROCS", npstring, true, &environ); opal_setenv 283 opal/mca/pmix/cray/pmix_cray.c opal_setenv("OMPI_MCA_initial_wdir", pbuf, true, &environ); opal_setenv 130 opal/mca/pmix/pmix4x/pmix4x_local.c opal_setenv(evar->pmixname, evar->opalvalue, true, &environ); opal_setenv 1025 opal/runtime/opal_cr.c opal_setenv(t_set[0], t_set[1], true, &environ); opal_setenv 342 opal/runtime/opal_init.c opal_setenv("IPATH_NO_BACKTRACE", "1", true, &environ); opal_setenv 345 opal/runtime/opal_init.c opal_setenv("HFI_NO_BACKTRACE", "1", true, &environ); opal_setenv 358 opal/runtime/opal_params.c opal_setenv(name, mca_base_env_list, false, &environ); opal_setenv 244 opal/tools/opal-checkpoint/opal-checkpoint.c opal_setenv(tmp_env_var, opal_setenv 327 opal/tools/opal-checkpoint/opal-checkpoint.c opal_setenv(tmp_env_var, opal_setenv 248 opal/tools/opal-restart/opal-restart.c opal_setenv(tmp_env_var, opal_setenv 384 opal/tools/opal-restart/opal-restart.c opal_setenv(tmp_env_var, opal_setenv 395 opal/tools/opal-restart/opal-restart.c opal_setenv(tmp_env_var, opal_setenv 1199 opal/util/cmd_line.c opal_setenv(option->clo_mca_param_env_var, sval, true, &environ); opal_setenv 1202 opal/util/cmd_line.c opal_setenv(option->clo_mca_param_env_var, "1", true, &environ); opal_setenv 73 opal/util/opal_environ.c opal_setenv(minor[i], NULL, false, &ret); opal_setenv 81 opal/util/opal_environ.c opal_setenv(name, value + 1, false, &ret); opal_setenv 109 opal/util/opal_environ.h OPAL_DECLSPEC int opal_setenv(const char *name, const char *value, opal_setenv 353 orte/mca/ess/base/ess_base_std_orted.c opal_setenv("OMPI_MCA_pmix", "^s1,s2,cray,isolated", false, &environ); opal_setenv 109 orte/mca/ess/base/ess_base_std_tool.c opal_setenv("OMPI_MCA_pmix", "^s1,s2,cray,isolated", false, &environ); opal_setenv 311 orte/mca/ess/hnp/ess_hnp_module.c opal_setenv("OMPI_MCA_pmix", "^s1,s2,cray,isolated", false, &environ); opal_setenv 162 orte/mca/ess/singleton/ess_singleton_module.c opal_setenv (OPAL_MCA_PREFIX"pubsub_orte_server", orte_process_info.my_hnp_uri, true, &environ); opal_setenv 166 orte/mca/ess/singleton/ess_singleton_module.c opal_setenv(OPAL_MCA_PREFIX"pmix", "isolated", true, &environ); opal_setenv 169 orte/mca/ess/singleton/ess_singleton_module.c opal_setenv(OPAL_MCA_PREFIX"orte_launch", "1", true, &environ); opal_setenv 176 orte/mca/ess/singleton/ess_singleton_module.c opal_setenv(OPAL_MCA_PREFIX"pmix", "^s1,s2,cray,isolated", true, &environ); opal_setenv 244 orte/mca/ess/singleton/ess_singleton_module.c opal_setenv(OPAL_MCA_PREFIX"orte_ess_num_procs", num_procs, true, &environ); opal_setenv 251 orte/mca/ess/singleton/ess_singleton_module.c opal_setenv("OMPI_APP_CTX_NUM_PROCS", num_procs, true, &environ); opal_setenv 276 orte/mca/ess/singleton/ess_singleton_module.c opal_setenv(OPAL_MCA_PREFIX"orte_precondition_transports", key, true, &environ); opal_setenv 762 orte/mca/ess/singleton/ess_singleton_module.c opal_setenv(argv[i], c, true, &environ); opal_setenv 230 orte/mca/iof/base/iof_base_setup.c opal_setenv("OPAL_OUTPUT_STDERR_FD", str, true, env); opal_setenv 234 orte/mca/iof/base/iof_base_setup.c opal_setenv("OPAL_OUTPUT_INTERNAL_TO_STDOUT", "1", true, env); opal_setenv 180 orte/mca/odls/alps/odls_alps_utils.c ret = opal_setenv("PMI_GNI_PTAG", env_buffer, false, &orte_launch_environ); opal_setenv 199 orte/mca/odls/alps/odls_alps_utils.c ret = opal_setenv("PMI_GNI_COOKIE", env_buffer, false, &orte_launch_environ); opal_setenv 218 orte/mca/odls/alps/odls_alps_utils.c ret = opal_setenv("PMI_GNI_LOC_ADDR", env_buffer, false, &orte_launch_environ); opal_setenv 237 orte/mca/odls/alps/odls_alps_utils.c ret = opal_setenv("PMI_GNI_DEV_ID", env_buffer, false, &orte_launch_environ); opal_setenv 856 orte/mca/odls/base/odls_base_default_fns.c opal_setenv("PWD", dir, true, &app->env); opal_setenv 858 orte/mca/odls/base/odls_base_default_fns.c opal_setenv(OPAL_MCA_PREFIX"initial_wdir", dir, true, &app->env); opal_setenv 1284 orte/mca/odls/base/odls_base_default_fns.c opal_setenv("PATH", full_search, true, &argvptr); opal_setenv 1312 orte/mca/odls/base/odls_base_default_fns.c opal_setenv(OPAL_MCA_PREFIX"orte_launch", "1", true, &app->env); opal_setenv 608 orte/mca/plm/alps/plm_alps_module.c opal_setenv("PATH", newenv, true, &env); opal_setenv 621 orte/mca/plm/alps/plm_alps_module.c opal_setenv("LD_LIBRARY_PATH", newenv, true, &env); opal_setenv 418 orte/mca/plm/base/plm_base_launch_support.c opal_setenv(OPAL_MCA_PREFIX"orte_precondition_transports", key, true, &app->env); opal_setenv 282 orte/mca/plm/slurm/plm_slurm_module.c opal_setenv("PMI_NO_PREINITIALIZE", "1", false, &orte_launch_environ); opal_setenv 283 orte/mca/plm/slurm/plm_slurm_module.c opal_setenv("PMI_NO_FORK", "1", false, &orte_launch_environ); opal_setenv 284 orte/mca/plm/slurm/plm_slurm_module.c opal_setenv("OMPI_NO_USE_CRAY_PMI", "1", false, &orte_launch_environ); opal_setenv 430 orte/mca/plm/slurm/plm_slurm_module.c opal_setenv("SLURM_CPU_BIND", "none", true, &env); opal_setenv 653 orte/mca/plm/slurm/plm_slurm_module.c opal_setenv("PATH", newenv, true, &env); opal_setenv 667 orte/mca/plm/slurm/plm_slurm_module.c opal_setenv("LD_LIBRARY_PATH", newenv, true, &env); opal_setenv 298 orte/mca/plm/tm/plm_tm_module.c opal_setenv(var, "rsh", true, &env); opal_setenv 305 orte/mca/plm/tm/plm_tm_module.c opal_setenv("ORTE_DAEMON_UMASK_VALUE", var, true, &env); opal_setenv 328 orte/mca/plm/tm/plm_tm_module.c opal_setenv("PATH", newenv, true, &env); opal_setenv 340 orte/mca/plm/tm/plm_tm_module.c opal_setenv("LD_LIBRARY_PATH", newenv, true, &env); opal_setenv 110 orte/mca/schizo/alps/schizo_alps.c opal_setenv(pushed_envs[i], pushed_vals[i], true, &environ); opal_setenv 83 orte/mca/schizo/flux/schizo_flux.c opal_setenv(pushed_envs[i], pushed_vals[i], true, &environ); opal_setenv 85 orte/mca/schizo/moab/schizo_moab.c opal_setenv(pushed_envs[i], pushed_vals[i], true, &environ); opal_setenv 702 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(param, value, false, dstenv); opal_setenv 719 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(vars[i], value, true, dstenv); opal_setenv 721 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(vars[i], value, true, &orte_forwarded_envars); opal_setenv 743 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(param, value, true, dstenv); opal_setenv 745 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(param, value, true, &orte_forwarded_envars); opal_setenv 750 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(param, value, true, dstenv); opal_setenv 752 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(param, value, true, &orte_forwarded_envars); opal_setenv 774 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(vars[i], value, true, dstenv); opal_setenv 776 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(vars[i], value, true, &orte_forwarded_envars); opal_setenv 884 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("PATH", newenv, true, &app->env); opal_setenv 891 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("LD_LIBRARY_PATH", newenv, true, &app->env); opal_setenv 900 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_local_daemon_uri", orte_process_info.my_daemon_uri, true, &app->env); opal_setenv 906 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_hnp_uri", orte_process_info.my_hnp_uri, true, &app->env); opal_setenv 911 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_mpi_oversubscribe", "1", true, &app->env); opal_setenv 913 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_mpi_oversubscribe", "0", true, &app->env); opal_setenv 918 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_app_num", param, true, &app->env); opal_setenv 930 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_UNIVERSE_SIZE", param, true, &app->env); opal_setenv 935 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_num_nodes", param, true, &app->env); opal_setenv 948 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_cpu_type", htmp, true, &app->env); opal_setenv 952 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_cpu_model", htmp, true, &app->env); opal_setenv 956 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_cpu_type", orte_local_cpu_type, true, &app->env); opal_setenv 959 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_cpu_model", orte_local_cpu_model, true, &app->env); opal_setenv 970 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_shmem_RUNTIME_QUERY_hint", param, true, &app->env); opal_setenv 979 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_bound_at_launch", "1", true, &app->env); opal_setenv 985 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_ess", "^singleton", false, &app->env); opal_setenv 989 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_pmix", "^s1,s2,cray", false, &app->env); opal_setenv 997 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_ess_num_procs", param, true, &app->env); opal_setenv 1007 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_COMM_WORLD_SIZE", param, true, &app->env); opal_setenv 1018 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_COMM_WORLD_LOCAL_SIZE", param, true, &app->env); opal_setenv 1022 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_tmpdir_base", orte_process_info.tmpdir_base, true, &app->env); opal_setenv 1024 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_top_session_dir", orte_process_info.top_session_dir, true, &app->env); opal_setenv 1025 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_jobfam_session_dir", orte_process_info.jobfam_session_dir, true, &app->env); opal_setenv 1049 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_NUM_APP_CTX", num_app_ctx, true, &app->env); opal_setenv 1050 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_FIRST_RANKS", firstrankstring, true, &app->env); opal_setenv 1051 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_APP_CTX_NUM_PROCS", npstring, true, &app->env); opal_setenv 1062 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); opal_setenv 1064 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, false, &app->env); opal_setenv 1080 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, p2, true, &app->env); opal_setenv 1090 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); opal_setenv 1105 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, p2, true, &app->env); opal_setenv 1115 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); opal_setenv 1123 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); opal_setenv 1125 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, false, &app->env); opal_setenv 1141 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, p2, true, &app->env); opal_setenv 1151 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); opal_setenv 1166 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, p2, true, &app->env); opal_setenv 1176 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); opal_setenv 1222 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_ess_base_jobid", value, true, env); opal_setenv 1230 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_ess_base_vpid", value, true, env); opal_setenv 1240 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_COMM_WORLD_RANK", value, true, env); opal_setenv 1256 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_COMM_WORLD_LOCAL_RANK", value, true, env); opal_setenv 1272 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_COMM_WORLD_NODE_RANK", value, true, env); opal_setenv 1274 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_ess_node_rank", value, true, env); opal_setenv 1283 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("PMIX_ID", value, true, env); opal_setenv 1293 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_num_restarts", value, true, env); opal_setenv 1300 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_orte_do_not_barrier", "1", true, env); opal_setenv 1312 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_FILE_LOCATION", param, true, env); opal_setenv 1340 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("PWD", param, true, env); opal_setenv 1342 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv("OMPI_MCA_initial_wdir", param, true, env); opal_setenv 78 orte/mca/schizo/orte/schizo_orte.c opal_setenv(pushed_envs[i], pushed_vals[i], true, &environ); opal_setenv 129 orte/mca/schizo/slurm/schizo_slurm.c opal_setenv(pushed_envs[i], pushed_vals[i], true, &environ); opal_setenv 332 orte/orted/orted_main.c opal_setenv(tmp_env_var, opal_setenv 239 orte/orted/orted_submit.c opal_setenv(param, argv[i+2], true, &environ); opal_setenv 244 orte/orted/orted_submit.c opal_setenv(param, argv[i+1], true, &environ); opal_setenv 249 orte/orted/orted_submit.c opal_setenv(param, argv[i+1], true, &environ); opal_setenv 428 orte/orted/orted_submit.c opal_setenv(OPAL_MCA_PREFIX"orte_hnp_uri", input, true, &environ); opal_setenv 431 orte/orted/orted_submit.c opal_setenv(OPAL_MCA_PREFIX"orte_hnp_uri", orte_cmd_options.hnp, true, &environ); opal_setenv 435 orte/orted/orted_submit.c opal_setenv(OPAL_MCA_PREFIX"ess", "tool", true, &environ); opal_setenv 968 orte/orted/orted_submit.c opal_setenv("ORTE_TEST_DEBUGGER_ATTACH", "1", true, &app->env); opal_setenv 970 orte/orted/orted_submit.c opal_setenv("ORTE_TEST_DEBUGGER_SLEEP", evar, true, &app->env); opal_setenv 1096 orte/orted/orted_submit.c opal_setenv("PATH", newenv, true, &orte_launch_environ); opal_setenv 1112 orte/orted/orted_submit.c opal_setenv("LD_LIBRARY_PATH", newenv, true, &orte_launch_environ); opal_setenv 1408 orte/orted/orted_submit.c opal_setenv(s, value, true, &environ); opal_setenv 1846 orte/orted/orted_submit.c opal_setenv("OMPI_COMMAND", app->argv[i], true, &app->env); opal_setenv 1850 orte/orted/orted_submit.c opal_setenv("OMPI_ARGV", value, true, &app->env); opal_setenv 1857 orte/orted/orted_submit.c opal_setenv("OMPI_COMMAND", appname, true, &app->env); opal_setenv 1860 orte/orted/orted_submit.c opal_setenv("OMPI_ARGV", value, true, &app->env); opal_setenv 2331 orte/orted/orted_submit.c opal_setenv(env_name, "1", true, &app->env); opal_setenv 3077 orte/orted/orted_submit.c opal_setenv(env_name, "1", true, &environ); opal_setenv 152 orte/tools/orte-clean/orte-clean.c opal_setenv(tmp_env_var, opal_setenv 159 orte/tools/orte-clean/orte-clean.c opal_setenv(tmp_env_var, opal_setenv 181 orte/tools/orte-server/orte-server.c opal_setenv(tmp_env_var, opal_setenv 189 orte/tools/orte-server/orte-server.c opal_setenv(tmp_env_var, opal_setenv 181 orte/util/pre_condition_transports.c opal_setenv(cs_env, string_key, true, &app->env); opal_setenv 262 oshmem/info/info.c opal_setenv(OSHMEM_ENV_SYMMETRIC_SIZE, p, true, &environ); opal_setenv 263 oshmem/info/info.c opal_setenv(SHMEM_HEAP_SIZE, p, true, &environ); opal_setenv 273 oshmem/info/info.c opal_setenv(OSHMEM_ENV_SYMMETRIC_SIZE, p, true, &environ); opal_setenv 274 oshmem/info/info.c opal_setenv(SHMEM_HEAP_SIZE, p, true, &environ); opal_setenv 100 oshmem/mca/spml/ikrit/spml_ikrit_component.c opal_setenv("MXM_OSHMEM_DC_QP_LIMIT", "2", 0, &environ); opal_setenv 101 oshmem/mca/spml/ikrit/spml_ikrit_component.c opal_setenv("MXM_OSHMEM_DC_RNDV_QP_LIMIT", "2", 0, &environ); opal_setenv 102 oshmem/mca/spml/ikrit/spml_ikrit_component.c opal_setenv("MXM_OSHMEM_DC_MSS", "8196", 0, &environ); opal_setenv 111 oshmem/mca/spml/ikrit/spml_ikrit_component.c opal_setenv("MXM_OSHMEM_TLS", mca_spml_ikrit.mxm_tls, 1, &environ); opal_setenv 115 oshmem/mca/spml/ikrit/spml_ikrit_component.c opal_setenv("MXM_OSHMEM_TLS", tls, 1, &environ); opal_setenv 146 oshmem/mca/spml/ikrit/spml_ikrit_component.c opal_setenv("MXM_OSHMEM_HW_RDMA_RC_QP_LIMIT", "-1", 0, &environ); opal_setenv 147 oshmem/mca/spml/ikrit/spml_ikrit_component.c opal_setenv("MXM_OSHMEM_HW_RDMA_TLS", "rc", 0, &environ); opal_setenv 852 oshmem/mca/spml/ucx/spml_ucx.c opal_setenv("UCX_DC_MLX5_TX_POLICY", "rand", 0, &environ);