• Home
  • Raw
  • Download

Lines Matching refs:conf

295 static void set_all_rlimits(const pa_daemon_conf *conf) {  in set_all_rlimits()  argument
296 set_one_rlimit(&conf->rlimit_fsize, RLIMIT_FSIZE, "RLIMIT_FSIZE"); in set_all_rlimits()
297 set_one_rlimit(&conf->rlimit_data, RLIMIT_DATA, "RLIMIT_DATA"); in set_all_rlimits()
298 set_one_rlimit(&conf->rlimit_stack, RLIMIT_STACK, "RLIMIT_STACK"); in set_all_rlimits()
299 set_one_rlimit(&conf->rlimit_core, RLIMIT_CORE, "RLIMIT_CORE"); in set_all_rlimits()
301 set_one_rlimit(&conf->rlimit_rss, RLIMIT_RSS, "RLIMIT_RSS"); in set_all_rlimits()
304 set_one_rlimit(&conf->rlimit_nproc, RLIMIT_NPROC, "RLIMIT_NPROC"); in set_all_rlimits()
307 set_one_rlimit(&conf->rlimit_nofile, RLIMIT_NOFILE, "RLIMIT_NOFILE"); in set_all_rlimits()
310 set_one_rlimit(&conf->rlimit_memlock, RLIMIT_MEMLOCK, "RLIMIT_MEMLOCK"); in set_all_rlimits()
313 set_one_rlimit(&conf->rlimit_as, RLIMIT_AS, "RLIMIT_AS"); in set_all_rlimits()
316 set_one_rlimit(&conf->rlimit_locks, RLIMIT_LOCKS, "RLIMIT_LOCKS"); in set_all_rlimits()
319 set_one_rlimit(&conf->rlimit_sigpending, RLIMIT_SIGPENDING, "RLIMIT_SIGPENDING"); in set_all_rlimits()
322 set_one_rlimit(&conf->rlimit_msgqueue, RLIMIT_MSGQUEUE, "RLIMIT_MSGQUEUE"); in set_all_rlimits()
325 set_one_rlimit(&conf->rlimit_nice, RLIMIT_NICE, "RLIMIT_NICE"); in set_all_rlimits()
328 set_one_rlimit(&conf->rlimit_rtprio, RLIMIT_RTPRIO, "RLIMIT_RTPRIO"); in set_all_rlimits()
331 set_one_rlimit(&conf->rlimit_rttime, RLIMIT_RTTIME, "RLIMIT_RTTIME"); in set_all_rlimits()
398 pa_daemon_conf *conf = NULL; in ohos_pa_main() local
509 conf = pa_daemon_conf_new(); in ohos_pa_main()
510 if (!conf) { in ohos_pa_main()
515 if (pa_daemon_conf_load(conf, NULL) < 0) in ohos_pa_main()
518 if (pa_daemon_conf_env(conf) < 0) in ohos_pa_main()
521 if (pa_cmdline_parse(conf, argc, argv, &d) < 0) { in ohos_pa_main()
526 if (conf->log_target) in ohos_pa_main()
527 pa_log_set_target(conf->log_target); in ohos_pa_main()
533 pa_log_set_level(conf->log_level); in ohos_pa_main()
534 if (conf->log_meta) in ohos_pa_main()
536 if (conf->log_time) in ohos_pa_main()
538 pa_log_set_show_backtrace(conf->log_backtrace); in ohos_pa_main()
543 switch (conf->local_server_type) { in ohos_pa_main()
545conf->local_server_type = conf->system_instance ? PA_SERVER_TYPE_SYSTEM : PA_SERVER_TYPE_USER; in ohos_pa_main()
549 conf->system_instance = false; in ohos_pa_main()
552 conf->system_instance = true; in ohos_pa_main()
558 …start_server = conf->local_server_type == PA_SERVER_TYPE_USER || (getuid() == 0 && conf->local_ser… in ohos_pa_main()
560 if (!start_server && conf->local_server_type == PA_SERVER_TYPE_SYSTEM) { in ohos_pa_main()
562 conf->system_instance = false; in ohos_pa_main()
571 if (conf->dl_search_path) in ohos_pa_main()
572 lt_dlsetsearchpath(conf->dl_search_path); in ohos_pa_main()
584 switch (conf->cmd) { in ohos_pa_main()
587 pa_dump_modules(conf, argc-d, argv+d); in ohos_pa_main()
599 s = pa_daemon_conf_dump(conf); in ohos_pa_main()
683 pa_assert(conf->cmd == PA_CMD_DAEMON || conf->cmd == PA_CMD_START); in ohos_pa_main()
692 if (getuid() == 0 && !conf->system_instance) in ohos_pa_main()
695 else if (getuid() != 0 && conf->system_instance) { in ohos_pa_main()
702 if (conf->cmd == PA_CMD_START && conf->system_instance) { in ohos_pa_main()
707 if (conf->cmd == PA_CMD_START && (configured_address = check_configured_address())) { in ohos_pa_main()
753 if (conf->system_instance && !conf->disallow_exit) in ohos_pa_main()
756 if (conf->system_instance && !conf->disallow_module_loading) in ohos_pa_main()
759 if (conf->system_instance && !conf->disable_shm) { in ohos_pa_main()
761 conf->disable_shm = true; in ohos_pa_main()
764 if (conf->system_instance && conf->exit_idle_time >= 0) { in ohos_pa_main()
766 conf->exit_idle_time = -1; in ohos_pa_main()
769 if (conf->cmd == PA_CMD_START) { in ohos_pa_main()
792 if (conf->daemonize) { in ohos_pa_main()
852 if (!conf->log_target) { in ohos_pa_main()
937 set_all_rlimits(conf); in ohos_pa_main()
942 if (conf->high_priority) in ohos_pa_main()
943 pa_raise_priority(conf->nice_level); in ohos_pa_main()
945 if (conf->system_instance) in ohos_pa_main()
949 pa_set_env_and_record("PULSE_SYSTEM", conf->system_instance ? "1" : "0"); in ohos_pa_main()
1018 pa_log_info("Using modules directory %s.", conf->dl_search_path); in ohos_pa_main()
1027 if (conf->use_pid_file) { in ohos_pa_main()
1032 if (conf->cmd == PA_CMD_START && z > 0) { in ohos_pa_main()
1054 if (conf->lock_memory) { in ohos_pa_main()
1069 if (!(c = pa_core_new(pa_mainloop_get_api(mainloop), !conf->disable_shm, in ohos_pa_main()
1070 … !conf->disable_shm && !conf->disable_memfd && pa_memfd_is_locally_supported(), in ohos_pa_main()
1071 conf->shm_size))) { in ohos_pa_main()
1076 c->default_sample_spec = conf->default_sample_spec; in ohos_pa_main()
1077 c->alternate_sample_rate = conf->alternate_sample_rate; in ohos_pa_main()
1078 c->default_channel_map = conf->default_channel_map; in ohos_pa_main()
1079 c->default_n_fragments = conf->default_n_fragments; in ohos_pa_main()
1080 c->default_fragment_size_msec = conf->default_fragment_size_msec; in ohos_pa_main()
1081 c->deferred_volume_safety_margin_usec = conf->deferred_volume_safety_margin_usec; in ohos_pa_main()
1082 c->deferred_volume_extra_delay_usec = conf->deferred_volume_extra_delay_usec; in ohos_pa_main()
1083 c->lfe_crossover_freq = conf->lfe_crossover_freq; in ohos_pa_main()
1084 c->exit_idle_time = conf->exit_idle_time; in ohos_pa_main()
1085 c->scache_idle_time = conf->scache_idle_time; in ohos_pa_main()
1086 c->resample_method = conf->resample_method; in ohos_pa_main()
1087 c->realtime_priority = conf->realtime_priority; in ohos_pa_main()
1088 c->realtime_scheduling = conf->realtime_scheduling; in ohos_pa_main()
1089 c->avoid_resampling = conf->avoid_resampling; in ohos_pa_main()
1090 c->disable_remixing = conf->disable_remixing; in ohos_pa_main()
1091 c->remixing_use_all_sink_channels = conf->remixing_use_all_sink_channels; in ohos_pa_main()
1092 c->remixing_produce_lfe = conf->remixing_produce_lfe; in ohos_pa_main()
1093 c->remixing_consume_lfe = conf->remixing_consume_lfe; in ohos_pa_main()
1094 c->deferred_volume = conf->deferred_volume; in ohos_pa_main()
1095 c->running_as_daemon = conf->daemonize; in ohos_pa_main()
1096 c->disallow_exit = conf->disallow_exit; in ohos_pa_main()
1097 c->flat_volumes = conf->flat_volumes; in ohos_pa_main()
1098 c->rescue_streams = conf->rescue_streams; in ohos_pa_main()
1100 c->server_type = conf->local_server_type; in ohos_pa_main()
1122 if (!conf->no_cpu_limit) in ohos_pa_main()
1135 if (conf->load_default_script_file) { in ohos_pa_main()
1138 if ((f = pa_daemon_conf_open_default_script_file(conf))) { in ohos_pa_main()
1139 r = pa_cli_command_execute_file_stream(c, f, buf, &conf->fail); in ohos_pa_main()
1141 command_source = pa_daemon_conf_get_default_script_file(conf); in ohos_pa_main()
1146 r = pa_cli_command_execute(c, conf->script_commands, buf, &conf->fail); in ohos_pa_main()
1153 if (r < 0 && conf->fail) { in ohos_pa_main()
1168 conf->disallow_module_loading = true; in ohos_pa_main()
1174 c->disallow_module_loading = conf->disallow_module_loading; in ohos_pa_main()
1177 if (!conf->system_instance) { in ohos_pa_main()
1185 …server_bus = register_dbus_name(c, conf->system_instance ? DBUS_BUS_SYSTEM : DBUS_BUS_SESSION, "or… in ohos_pa_main()
1246 if (!conf->no_cpu_limit) in ohos_pa_main()
1266 if (conf) in ohos_pa_main()
1267 pa_daemon_conf_free(conf); in ohos_pa_main()