Lines Matching refs:psattr

268 	_posix_spawnattr_t psattr;  in posix_spawnattr_destroy()  local
274 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_destroy()
283 free(psattr); in posix_spawnattr_destroy()
309 _posix_spawnattr_t psattr; in posix_spawnattr_setflags() local
315 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setflags()
316 psattr->psa_flags = flags; in posix_spawnattr_setflags()
348 _posix_spawnattr_t psattr; in posix_spawnattr_getflags() local
354 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getflags()
355 *flagsp = psattr->psa_flags; in posix_spawnattr_getflags()
385 _posix_spawnattr_t psattr; in posix_spawnattr_getsigdefault() local
391 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getsigdefault()
392 *sigdefault = psattr->psa_sigdefault; in posix_spawnattr_getsigdefault()
421 _posix_spawnattr_t psattr; in posix_spawnattr_getpgroup() local
427 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getpgroup()
428 *pgroup = psattr->psa_pgroup; in posix_spawnattr_getpgroup()
458 _posix_spawnattr_t psattr; in posix_spawnattr_getsigmask() local
464 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getsigmask()
465 *sigmask = psattr->psa_sigmask; in posix_spawnattr_getsigmask()
495 _posix_spawnattr_t psattr; in posix_spawnattr_getbinpref_np() local
502 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getbinpref_np()
504 pref[i] = psattr->psa_binprefs[i]; in posix_spawnattr_getbinpref_np()
541 _posix_spawnattr_t psattr; in posix_spawnattr_getarchpref_np() local
548 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getarchpref_np()
550 pref[i] = psattr->psa_binprefs[i]; in posix_spawnattr_getarchpref_np()
551 subpref[i] = psattr->psa_subcpuprefs[i]; in posix_spawnattr_getarchpref_np()
585 _posix_spawnattr_t psattr; in posix_spawnattr_getpcontrol_np() local
591 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getpcontrol_np()
592 *pcontrol = psattr->psa_pcontrol; in posix_spawnattr_getpcontrol_np()
621 _posix_spawnattr_t psattr; in posix_spawnattr_getprocesstype_np() local
627 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getprocesstype_np()
628 *proctype = psattr->psa_apptype; in posix_spawnattr_getprocesstype_np()
651 _posix_spawnattr_t psattr; in posix_spawnattr_setsigdefault() local
657 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setsigdefault()
658 psattr->psa_sigdefault = *sigdefault; in posix_spawnattr_setsigdefault()
681 _posix_spawnattr_t psattr; in posix_spawnattr_setpgroup() local
687 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setpgroup()
688 psattr->psa_pgroup = pgroup; in posix_spawnattr_setpgroup()
713 _posix_spawnattr_t psattr; in posix_spawnattr_setsigmask() local
719 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setsigmask()
720 psattr->psa_sigmask = *sigmask; in posix_spawnattr_setsigmask()
750 _posix_spawnattr_t psattr; in posix_spawnattr_setbinpref_np() local
757 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setbinpref_np()
759 psattr->psa_binprefs[i] = pref[i]; in posix_spawnattr_setbinpref_np()
760 psattr->psa_subcpuprefs[i] = CPU_SUBTYPE_ANY; in posix_spawnattr_setbinpref_np()
769 psattr->psa_binprefs[i] = 0; in posix_spawnattr_setbinpref_np()
770 psattr->psa_subcpuprefs[i] = CPU_SUBTYPE_ANY; in posix_spawnattr_setbinpref_np()
804 _posix_spawnattr_t psattr; in posix_spawnattr_setarchpref_np() local
811 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setarchpref_np()
813 psattr->psa_binprefs[i] = pref[i]; in posix_spawnattr_setarchpref_np()
814 psattr->psa_subcpuprefs[i] = subpref[i]; in posix_spawnattr_setarchpref_np()
823 psattr->psa_binprefs[i] = 0; in posix_spawnattr_setarchpref_np()
824 psattr->psa_subcpuprefs[i] = CPU_SUBTYPE_ANY; in posix_spawnattr_setarchpref_np()
848 _posix_spawnattr_t psattr; in posix_spawnattr_setpcontrol_np() local
854 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setpcontrol_np()
855 psattr->psa_pcontrol = pcontrol; in posix_spawnattr_setpcontrol_np()
879 _posix_spawnattr_t psattr; in posix_spawnattr_setprocesstype_np() local
885 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setprocesstype_np()
886 psattr->psa_apptype = proctype; in posix_spawnattr_setprocesstype_np()
909 _posix_spawnattr_t psattr; in posix_spawnattr_setdataless_iopolicy_np() local
915 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setdataless_iopolicy_np()
916 psattr->psa_options |= PSA_OPTION_DATALESS_IOPOLICY; in posix_spawnattr_setdataless_iopolicy_np()
917 psattr->psa_dataless_iopolicy = policy; in posix_spawnattr_setdataless_iopolicy_np()
929 _posix_spawnattr_t psattr; in posix_spawnattr_set_use_sec_transition_shims_np() local
935 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_use_sec_transition_shims_np()
937 psattr->psa_options |= PSA_OPTION_USE_SEC_TRANSITION_SHIMS; in posix_spawnattr_set_use_sec_transition_shims_np()
951 _posix_spawnattr_t psattr; in posix_spawn_createportactions_np() local
958 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_createportactions_np()
967 psattr->psa_ports = acts; in posix_spawn_createportactions_np()
978 _posix_spawnattr_t psattr; in posix_spawn_growportactions_np() local
985 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_growportactions_np()
986 acts = psattr->psa_ports; in posix_spawn_growportactions_np()
1007 psattr->psa_ports = acts; in posix_spawn_growportactions_np()
1018 _posix_spawnattr_t psattr; in posix_spawn_destroyportactions_np() local
1025 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_destroyportactions_np()
1026 acts = psattr->psa_ports; in posix_spawn_destroyportactions_np()
1042 _posix_spawnattr_t psattr; in posix_spawn_destroycoalition_info_np() local
1049 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_destroycoalition_info_np()
1050 coal_info = psattr->psa_coalition_info; in posix_spawn_destroycoalition_info_np()
1055 psattr->psa_coalition_info = NULL; in posix_spawn_destroycoalition_info_np()
1067 _posix_spawnattr_t psattr; in posix_spawn_destroypersona_info_np() local
1074 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_destroypersona_info_np()
1075 persona = psattr->psa_persona_info; in posix_spawn_destroypersona_info_np()
1080 psattr->psa_persona_info = NULL; in posix_spawn_destroypersona_info_np()
1092 _posix_spawnattr_t psattr; in posix_spawn_destroyposix_cred_info_np() local
1099 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_destroyposix_cred_info_np()
1100 pspci = psattr->psa_posix_cred_info; in posix_spawn_destroyposix_cred_info_np()
1105 psattr->psa_posix_cred_info = NULL; in posix_spawn_destroyposix_cred_info_np()
1117 _posix_spawnattr_t psattr; in posix_spawnattr_set_subsystem_root_path_np() local
1126 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_subsystem_root_path_np()
1143 old_buf = psattr->psa_subsystem_root_path; in posix_spawnattr_set_subsystem_root_path_np()
1144 psattr->psa_subsystem_root_path = buf; in posix_spawnattr_set_subsystem_root_path_np()
1158 _posix_spawnattr_t psattr; in posix_spawn_destroysubsystem_root_path_np() local
1165 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_destroysubsystem_root_path_np()
1166 subsystem_root_path = psattr->psa_subsystem_root_path; in posix_spawn_destroysubsystem_root_path_np()
1172 psattr->psa_subsystem_root_path = NULL; in posix_spawn_destroysubsystem_root_path_np()
1184 _posix_spawnattr_t psattr; in posix_spawn_destroyconclave_id_np() local
1191 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_destroyconclave_id_np()
1192 conclave_id = psattr->psa_conclave_id; in posix_spawn_destroyconclave_id_np()
1198 psattr->psa_conclave_id = NULL; in posix_spawn_destroyconclave_id_np()
1212 _posix_spawnattr_t psattr; in posix_spawnattr_set_platform_np() local
1218 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_platform_np()
1219 psattr->psa_platform = platform; in posix_spawnattr_set_platform_np()
1232 _posix_spawnattr_t psattr; in posix_spawnattr_disable_ptr_auth_a_keys_np() local
1238 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_disable_ptr_auth_a_keys_np()
1240 psattr->psa_options |= PSA_OPTION_PLUGIN_HOST_DISABLE_A_KEYS; in posix_spawnattr_disable_ptr_auth_a_keys_np()
1252 _posix_spawnattr_t psattr; in posix_spawnattr_set_alt_rosetta_np() local
1258 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_alt_rosetta_np()
1260 psattr->psa_options |= PSA_OPTION_ALT_ROSETTA; in posix_spawnattr_set_alt_rosetta_np()
1272 _posix_spawnattr_t psattr; in posix_spawnattr_set_crash_behavior_np() local
1278 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_crash_behavior_np()
1280 psattr->psa_crash_behavior = flags; in posix_spawnattr_set_crash_behavior_np()
1295 _posix_spawnattr_t psattr; in posix_spawnattr_set_crash_behavior_deadline_np() local
1301 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_crash_behavior_deadline_np()
1303 psattr->psa_crash_behavior_deadline = deadline; in posix_spawnattr_set_crash_behavior_deadline_np()
1326 _posix_spawnattr_t psattr; in posix_spawnattr_set_crash_count_np() local
1332 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_crash_count_np()
1333 psattr->psa_crash_count = crash_count; in posix_spawnattr_set_crash_count_np()
1334 psattr->psa_throttle_timeout = timeout; in posix_spawnattr_set_crash_count_np()
1346 _posix_spawnattr_t psattr; in posix_spawn_appendportaction_np() local
1353 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_appendportaction_np()
1354 acts = psattr->psa_ports; in posix_spawn_appendportaction_np()
1362 acts = psattr->psa_ports; in posix_spawn_appendportaction_np()
1371 acts = psattr->psa_ports; in posix_spawn_appendportaction_np()
2032 _posix_spawnattr_t psattr; in posix_spawnattr_setcpumonitor() local
2038 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setcpumonitor()
2040 psattr->psa_cpumonitor_percent = percent; in posix_spawnattr_setcpumonitor()
2041 psattr->psa_cpumonitor_interval = interval; in posix_spawnattr_setcpumonitor()
2050 _posix_spawnattr_t psattr; in posix_spawnattr_getcpumonitor() local
2056 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getcpumonitor()
2058 *percent = psattr->psa_cpumonitor_percent; in posix_spawnattr_getcpumonitor()
2059 *interval = psattr->psa_cpumonitor_interval; in posix_spawnattr_getcpumonitor()
2121 _posix_spawnattr_t psattr; in posix_spawnattr_setjetsam_ext() local
2127 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setjetsam_ext()
2129 psattr->psa_jetsam_flags = flags; in posix_spawnattr_setjetsam_ext()
2130 psattr->psa_jetsam_flags |= POSIX_SPAWN_JETSAM_SET; in posix_spawnattr_setjetsam_ext()
2131 psattr->psa_priority = priority; in posix_spawnattr_setjetsam_ext()
2132 psattr->psa_memlimit_active = memlimit_active; in posix_spawnattr_setjetsam_ext()
2133 psattr->psa_memlimit_inactive = memlimit_inactive; in posix_spawnattr_setjetsam_ext()
2142 _posix_spawnattr_t psattr; in posix_spawnattr_set_threadlimit_ext() local
2148 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_threadlimit_ext()
2150 psattr->psa_thread_limit = thread_limit; in posix_spawnattr_set_threadlimit_ext()
2260 _posix_spawnattr_t psattr; in posix_spawnattr_getmacpolicyinfo_np() local
2267 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_getmacpolicyinfo_np()
2268 extension = posix_spawnattr_macpolicyinfo_lookup(psattr->psa_mac_extensions, policyname); in posix_spawnattr_getmacpolicyinfo_np()
2283 _posix_spawnattr_t psattr; in posix_spawnattr_setmacpolicyinfo_np() local
2291 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setmacpolicyinfo_np()
2292 psmx = psattr->psa_mac_extensions; in posix_spawnattr_setmacpolicyinfo_np()
2293 extension = posix_spawnattr_macpolicyinfo_lookup(psattr->psa_mac_extensions, policyname); in posix_spawnattr_setmacpolicyinfo_np()
2299 psmx = psattr->psa_mac_extensions = malloc(PS_MAC_EXTENSIONS_SIZE(PS_MAC_EXTENSIONS_INIT_COUNT)); in posix_spawnattr_setmacpolicyinfo_np()
2314 psmx = psattr->psa_mac_extensions = reallocf(psmx, extsize); in posix_spawnattr_setmacpolicyinfo_np()
2335 _posix_spawnattr_t psattr; in posix_spawn_destroymacpolicy_info_np() local
2342 psattr = *(_posix_spawnattr_t *)attr; in posix_spawn_destroymacpolicy_info_np()
2343 psmx = psattr->psa_mac_extensions; in posix_spawn_destroymacpolicy_info_np()
2348 psattr->psa_mac_extensions = NULL; in posix_spawn_destroymacpolicy_info_np()
2357 _posix_spawnattr_t psattr; in posix_spawnattr_setcoalition_np() local
2367 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setcoalition_np()
2369 coal_info = psattr->psa_coalition_info; in posix_spawnattr_setcoalition_np()
2376 psattr->psa_coalition_info = coal_info; in posix_spawnattr_setcoalition_np()
2389 _posix_spawnattr_t psattr; in posix_spawnattr_set_qos_clamp_np() local
2399 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_qos_clamp_np()
2400 psattr->psa_qos_clamp = qos_clamp; in posix_spawnattr_set_qos_clamp_np()
2408 _posix_spawnattr_t psattr; in posix_spawnattr_get_qos_clamp_np() local
2414 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_get_qos_clamp_np()
2415 *qos_clampp = psattr->psa_qos_clamp; in posix_spawnattr_get_qos_clamp_np()
2423 _posix_spawnattr_t psattr; in posix_spawnattr_set_darwin_role_np() local
2429 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_darwin_role_np()
2430 psattr->psa_darwin_role = darwin_role; in posix_spawnattr_set_darwin_role_np()
2438 _posix_spawnattr_t psattr; in posix_spawnattr_get_darwin_role_np() local
2444 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_get_darwin_role_np()
2445 *darwin_rolep = psattr->psa_darwin_role; in posix_spawnattr_get_darwin_role_np()
2454 _posix_spawnattr_t psattr; in posix_spawnattr_set_persona_np() local
2465 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_persona_np()
2467 persona = psattr->psa_persona_info; in posix_spawnattr_set_persona_np()
2479 psattr->psa_persona_info = persona; in posix_spawnattr_set_persona_np()
2491 _posix_spawnattr_t psattr; in posix_spawnattr_set_persona_uid_np() local
2498 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_persona_uid_np()
2499 persona = psattr->psa_persona_info; in posix_spawnattr_set_persona_uid_np()
2514 _posix_spawnattr_t psattr; in posix_spawnattr_set_persona_gid_np() local
2521 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_persona_gid_np()
2522 persona = psattr->psa_persona_info; in posix_spawnattr_set_persona_gid_np()
2537 _posix_spawnattr_t psattr; in posix_spawnattr_set_persona_groups_np() local
2552 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_persona_groups_np()
2553 persona = psattr->psa_persona_info; in posix_spawnattr_set_persona_groups_np()
2573 _posix_spawnattr_t psattr; in posix_spawnattr_set_max_addr_np() local
2579 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_max_addr_np()
2580 psattr->psa_max_addr = max_addr; in posix_spawnattr_set_max_addr_np()
2588 _posix_spawnattr_t psattr; in posix_spawnattr_setnosmt_np() local
2594 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_setnosmt_np()
2595 psattr->psa_no_smt = true; in posix_spawnattr_setnosmt_np()
2603 _posix_spawnattr_t psattr; in posix_spawnattr_set_csm_np() local
2614 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_csm_np()
2617 psattr->psa_tecs = true; in posix_spawnattr_set_csm_np()
2620 psattr->psa_no_smt = true; in posix_spawnattr_set_csm_np()
2627 _posix_spawnattr_get_posix_creds_info(_posix_spawnattr_t psattr) in _posix_spawnattr_get_posix_creds_info() argument
2629 struct _posix_spawn_posix_cred_info *pspci = psattr->psa_posix_cred_info; in _posix_spawnattr_get_posix_creds_info()
2641 psattr->psa_posix_cred_info = pspci; in _posix_spawnattr_get_posix_creds_info()
2752 _posix_spawnattr_t psattr; in posix_spawnattr_set_conclave_id_np() local
2762 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_conclave_id_np()
2763 if (psattr->psa_conclave_id == NULL) { in posix_spawnattr_set_conclave_id_np()
2768 psattr->psa_conclave_id = buf; in posix_spawnattr_set_conclave_id_np()
2770 strlcpy(psattr->psa_conclave_id, conclave_id, MAXCONCLAVENAME); in posix_spawnattr_set_conclave_id_np()
2778 _posix_spawnattr_t psattr; in posix_spawnattr_set_portlimits_ext() local
2784 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_portlimits_ext()
2786 psattr->psa_port_soft_limit = port_soft_limit; in posix_spawnattr_set_portlimits_ext()
2787 psattr->psa_port_hard_limit = port_hard_limit; in posix_spawnattr_set_portlimits_ext()
2796 _posix_spawnattr_t psattr; in posix_spawnattr_set_filedesclimit_ext() local
2802 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_filedesclimit_ext()
2804 psattr->psa_filedesc_soft_limit = filedesc_soft_limit; in posix_spawnattr_set_filedesclimit_ext()
2805 psattr->psa_filedesc_hard_limit = filedesc_hard_limit; in posix_spawnattr_set_filedesclimit_ext()
2814 _posix_spawnattr_t psattr; in posix_spawnattr_set_kqworklooplimit_ext() local
2820 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_kqworklooplimit_ext()
2822 psattr->psa_kqworkloop_soft_limit = kqworkloop_soft_limit; in posix_spawnattr_set_kqworklooplimit_ext()
2823 psattr->psa_kqworkloop_hard_limit = kqworkloop_hard_limit; in posix_spawnattr_set_kqworklooplimit_ext()
2845 _posix_spawnattr_t psattr; in posix_spawnattr_set_jetsam_ttr_np() local
2872 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_jetsam_ttr_np()
2894 psattr->psa_jetsam_flags |= relaunch_jetsam_flags[highest_frequency_bucket]; in posix_spawnattr_set_jetsam_ttr_np()
2905 _posix_spawnattr_t psattr; in posix_spawnattr_set_launch_type_np() local
2911 psattr = *(_posix_spawnattr_t *)attr; in posix_spawnattr_set_launch_type_np()
2912 psattr->psa_launch_type = launch_type; in posix_spawnattr_set_launch_type_np()
2973 _posix_spawnattr_t psattr = *(_posix_spawnattr_t *)attrp; in posix_spawn() local
2975 ad.attrp = psattr; in posix_spawn()
2977 if (psattr->psa_ports != NULL) { in posix_spawn()
2978 size_t psact_size = PS_PORT_ACTIONS_SIZE(psattr->psa_ports->pspa_count); in posix_spawn()
2979 if (psact_size == 0 && psattr->psa_ports->pspa_count != 0) { in posix_spawn()
2984 ad.port_actions = psattr->psa_ports; in posix_spawn()
2987 if (psattr->psa_mac_extensions != NULL) { in posix_spawn()
2988 size_t macext_size = PS_MAC_EXTENSIONS_SIZE(psattr->psa_mac_extensions->psmx_count); in posix_spawn()
2989 if (macext_size == 0 && psattr->psa_mac_extensions->psmx_count != 0) { in posix_spawn()
2994 ad.mac_extensions = psattr->psa_mac_extensions; in posix_spawn()
2997 if (psattr->psa_coalition_info != NULL) { in posix_spawn()
2999 ad.coal_info = psattr->psa_coalition_info; in posix_spawn()
3001 if (psattr->psa_persona_info != NULL) { in posix_spawn()
3003 ad.persona_info = psattr->psa_persona_info; in posix_spawn()
3005 if (psattr->psa_posix_cred_info != NULL) { in posix_spawn()
3007 ad.posix_cred_info = psattr->psa_posix_cred_info; in posix_spawn()
3009 if (psattr->psa_subsystem_root_path != NULL) { in posix_spawn()
3011 ad.subsystem_root_path = psattr->psa_subsystem_root_path; in posix_spawn()
3013 if (psattr->psa_conclave_id != NULL) { in posix_spawn()
3015 ad.conclave_id = psattr->psa_conclave_id; in posix_spawn()