• Home
  • Raw
  • Download

Lines Matching refs:conf

291 static void set_all_rlimits(const pa_daemon_conf *conf) {  in set_all_rlimits()  argument
292 set_one_rlimit(&conf->rlimit_fsize, RLIMIT_FSIZE, "RLIMIT_FSIZE"); in set_all_rlimits()
293 set_one_rlimit(&conf->rlimit_data, RLIMIT_DATA, "RLIMIT_DATA"); in set_all_rlimits()
294 set_one_rlimit(&conf->rlimit_stack, RLIMIT_STACK, "RLIMIT_STACK"); in set_all_rlimits()
295 set_one_rlimit(&conf->rlimit_core, RLIMIT_CORE, "RLIMIT_CORE"); in set_all_rlimits()
297 set_one_rlimit(&conf->rlimit_rss, RLIMIT_RSS, "RLIMIT_RSS"); in set_all_rlimits()
300 set_one_rlimit(&conf->rlimit_nproc, RLIMIT_NPROC, "RLIMIT_NPROC"); in set_all_rlimits()
303 set_one_rlimit(&conf->rlimit_nofile, RLIMIT_NOFILE, "RLIMIT_NOFILE"); in set_all_rlimits()
306 set_one_rlimit(&conf->rlimit_memlock, RLIMIT_MEMLOCK, "RLIMIT_MEMLOCK"); in set_all_rlimits()
309 set_one_rlimit(&conf->rlimit_as, RLIMIT_AS, "RLIMIT_AS"); in set_all_rlimits()
312 set_one_rlimit(&conf->rlimit_locks, RLIMIT_LOCKS, "RLIMIT_LOCKS"); in set_all_rlimits()
315 set_one_rlimit(&conf->rlimit_sigpending, RLIMIT_SIGPENDING, "RLIMIT_SIGPENDING"); in set_all_rlimits()
318 set_one_rlimit(&conf->rlimit_msgqueue, RLIMIT_MSGQUEUE, "RLIMIT_MSGQUEUE"); in set_all_rlimits()
321 set_one_rlimit(&conf->rlimit_nice, RLIMIT_NICE, "RLIMIT_NICE"); in set_all_rlimits()
324 set_one_rlimit(&conf->rlimit_rtprio, RLIMIT_RTPRIO, "RLIMIT_RTPRIO"); in set_all_rlimits()
327 set_one_rlimit(&conf->rlimit_rttime, RLIMIT_RTTIME, "RLIMIT_RTTIME"); in set_all_rlimits()
383 pa_daemon_conf *conf = NULL; in main() local
486 conf = pa_daemon_conf_new(); in main()
488 if (pa_daemon_conf_load(conf, NULL) < 0) in main()
491 if (pa_daemon_conf_env(conf) < 0) in main()
494 if (pa_cmdline_parse(conf, argc, argv, &d) < 0) { in main()
499 if (conf->log_target) in main()
500 pa_log_set_target(conf->log_target); in main()
506 pa_log_set_level(conf->log_level); in main()
507 if (conf->log_meta) in main()
509 if (conf->log_time) in main()
511 pa_log_set_show_backtrace(conf->log_backtrace); in main()
516 switch (conf->local_server_type) { in main()
518conf->local_server_type = conf->system_instance ? PA_SERVER_TYPE_SYSTEM : PA_SERVER_TYPE_USER; in main()
522 conf->system_instance = false; in main()
525 conf->system_instance = true; in main()
531 …start_server = conf->local_server_type == PA_SERVER_TYPE_USER || (getuid() == 0 && conf->local_ser… in main()
533 if (!start_server && conf->local_server_type == PA_SERVER_TYPE_SYSTEM) { in main()
535 conf->system_instance = false; in main()
543 if (conf->dl_search_path) in main()
544 lt_dlsetsearchpath(conf->dl_search_path); in main()
555 switch (conf->cmd) { in main()
557 pa_dump_modules(conf, argc-d, argv+d); in main()
568 s = pa_daemon_conf_dump(conf); in main()
652 pa_assert(conf->cmd == PA_CMD_DAEMON || conf->cmd == PA_CMD_START); in main()
661 if (getuid() == 0 && !conf->system_instance) in main()
664 else if (getuid() != 0 && conf->system_instance) { in main()
671 if (conf->cmd == PA_CMD_START && conf->system_instance) { in main()
676 if (conf->cmd == PA_CMD_START && (configured_address = check_configured_address())) { in main()
722 if (conf->system_instance && !conf->disallow_exit) in main()
725 if (conf->system_instance && !conf->disallow_module_loading) in main()
728 if (conf->system_instance && !conf->disable_shm) { in main()
730 conf->disable_shm = true; in main()
733 if (conf->system_instance && conf->exit_idle_time >= 0) { in main()
735 conf->exit_idle_time = -1; in main()
738 if (conf->cmd == PA_CMD_START) { in main()
761 if (conf->daemonize) { in main()
821 if (!conf->log_target) { in main()
905 set_all_rlimits(conf); in main()
909 if (conf->high_priority) in main()
910 pa_raise_priority(conf->nice_level); in main()
912 if (conf->system_instance) in main()
916 pa_set_env_and_record("PULSE_SYSTEM", conf->system_instance ? "1" : "0"); in main()
985 pa_log_info("Using modules directory %s.", conf->dl_search_path); in main()
993 if (conf->use_pid_file) { in main()
998 if (conf->cmd == PA_CMD_START && z > 0) { in main()
1020 if (conf->lock_memory) { in main()
1035 if (!(c = pa_core_new(pa_mainloop_get_api(mainloop), !conf->disable_shm, in main()
1036 … !conf->disable_shm && !conf->disable_memfd && pa_memfd_is_locally_supported(), in main()
1037 conf->shm_size))) { in main()
1042 c->default_sample_spec = conf->default_sample_spec; in main()
1043 c->alternate_sample_rate = conf->alternate_sample_rate; in main()
1044 c->default_channel_map = conf->default_channel_map; in main()
1045 c->default_n_fragments = conf->default_n_fragments; in main()
1046 c->default_fragment_size_msec = conf->default_fragment_size_msec; in main()
1047 c->deferred_volume_safety_margin_usec = conf->deferred_volume_safety_margin_usec; in main()
1048 c->deferred_volume_extra_delay_usec = conf->deferred_volume_extra_delay_usec; in main()
1049 c->lfe_crossover_freq = conf->lfe_crossover_freq; in main()
1050 c->exit_idle_time = conf->exit_idle_time; in main()
1051 c->scache_idle_time = conf->scache_idle_time; in main()
1052 c->resample_method = conf->resample_method; in main()
1053 c->realtime_priority = conf->realtime_priority; in main()
1054 c->realtime_scheduling = conf->realtime_scheduling; in main()
1055 c->avoid_resampling = conf->avoid_resampling; in main()
1056 c->disable_remixing = conf->disable_remixing; in main()
1057 c->remixing_use_all_sink_channels = conf->remixing_use_all_sink_channels; in main()
1058 c->remixing_produce_lfe = conf->remixing_produce_lfe; in main()
1059 c->remixing_consume_lfe = conf->remixing_consume_lfe; in main()
1060 c->deferred_volume = conf->deferred_volume; in main()
1061 c->running_as_daemon = conf->daemonize; in main()
1062 c->disallow_exit = conf->disallow_exit; in main()
1063 c->flat_volumes = conf->flat_volumes; in main()
1064 c->rescue_streams = conf->rescue_streams; in main()
1066 c->server_type = conf->local_server_type; in main()
1088 if (!conf->no_cpu_limit) in main()
1101 if (conf->load_default_script_file) { in main()
1104 if ((f = pa_daemon_conf_open_default_script_file(conf))) { in main()
1105 r = pa_cli_command_execute_file_stream(c, f, buf, &conf->fail); in main()
1107 command_source = pa_daemon_conf_get_default_script_file(conf); in main()
1112 r = pa_cli_command_execute(c, conf->script_commands, buf, &conf->fail); in main()
1119 if (r < 0 && conf->fail) { in main()
1134 conf->disallow_module_loading = true; in main()
1140 c->disallow_module_loading = conf->disallow_module_loading; in main()
1143 if (!conf->system_instance) { in main()
1151 …server_bus = register_dbus_name(c, conf->system_instance ? DBUS_BUS_SYSTEM : DBUS_BUS_SESSION, "or… in main()
1206 if (!conf->no_cpu_limit) in main()
1226 if (conf) in main()
1227 pa_daemon_conf_free(conf); in main()