Home
last modified time | relevance | path

Searched refs:attr (Results 1 – 25 of 97) sorted by relevance

1234

/xnu-11215/libsyscall/wrappers/spawn/
H A Dposix_spawn.c270 if (attr == NULL || *attr == NULL) { in posix_spawnattr_destroy()
311 if (attr == NULL || *attr == NULL) { in posix_spawnattr_setflags()
350 if (attr == NULL || *attr == NULL) { in posix_spawnattr_getflags()
387 if (attr == NULL || *attr == NULL) { in posix_spawnattr_getsigdefault()
423 if (attr == NULL || *attr == NULL) { in posix_spawnattr_getpgroup()
460 if (attr == NULL || *attr == NULL) { in posix_spawnattr_getsigmask()
587 if (attr == NULL || *attr == NULL) { in posix_spawnattr_getpcontrol_np()
623 if (attr == NULL || *attr == NULL) { in posix_spawnattr_getprocesstype_np()
653 if (attr == NULL || *attr == NULL) { in posix_spawnattr_setsigdefault()
683 if (attr == NULL || *attr == NULL) { in posix_spawnattr_setpgroup()
[all …]
H A Dspawn_private.h46 int posix_spawnattr_setjetsam(posix_spawnattr_t * __restrict attr,
50 int posix_spawnattr_setjetsam_ext(posix_spawnattr_t * __restrict attr,
56 int posix_spawnattr_set_threadlimit_ext(posix_spawnattr_t * __restrict attr,
59 int posix_spawnattr_set_portlimits_ext(posix_spawnattr_t * __restrict attr,
62 int posix_spawnattr_set_filedesclimit_ext(posix_spawnattr_t * __restrict attr,
66 int posix_spawnattr_set_kqworklooplimit_ext(posix_spawnattr_t * __restrict attr,
69 int posix_spawnattr_set_importancewatch_port_np(posix_spawnattr_t * __restrict attr,
75 posix_spawnattr_set_ptrauth_task_port_np(posix_spawnattr_t * __restrict attr,
102 int posix_spawnattr_set_subsystem_root_path_np(posix_spawnattr_t *attr, char *path) __API_AVAIL…
107 int posix_spawnattr_set_alt_rosetta_np(posix_spawnattr_t *attr, uint32_t flags) __API_AVAILABLE…
[all …]
/xnu-11215/tests/
H A Dsubsystem_root_path.c18 posix_spawnattr_t attr = NULL; variable
21 T_ASSERT_POSIX_SUCCESS(posix_spawnattr_init(&attr), "posix_spawnattr_init");
22 T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "posix_spawn with attributes");
23 …T_ASSERT_POSIX_SUCCESS(posix_spawnattr_set_subsystem_root_path_np(&attr, args[2]), "Set subsystem …
27 T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "posix_spawn with subsystem root path");
32 T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "Spawn without subsystem root path");
34 …T_ASSERT_POSIX_SUCCESS(posix_spawnattr_set_subsystem_root_path_np(&attr, args[2]), "Set subsystem …
38 …T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "Subsystem root path inheritence across fork/exec…
42 …T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "Subsystem root path override through posix_spawn…
46 T_ASSERT_NE_INT(_spawn_and_wait(args, &attr), 0, "Entitlement check");
[all …]
H A Dposix_spawn_posix_cred.c25 posix_spawnattr_t attr; variable
28 ret = posix_spawnattr_init(&attr);
32 ret = posix_spawnattr_setflags(&attr, POSIX_SPAWN_START_SUSPENDED);
36 ret = posix_spawnattr_setflags(&attr, POSIX_SPAWN_SETSID);
39 ret = posix_spawnattr_set_uid_np(&attr, 502);
42 ret = posix_spawnattr_set_gid_np(&attr, 501);
46 ret = posix_spawnattr_set_groups_np(&attr, 3, &groups, KAUTH_UID_NONE);
49 ret = posix_spawnattr_set_login_np(&attr, "fake-name");
60 ret = posix_spawn(&child_pid, prog, NULL, &attr, argv_child, environ);
65 ret = posix_spawnattr_destroy(&attr);
H A Dposix_spawn_launch_type.c29 posix_spawnattr_t attr; variable
32 ret = posix_spawnattr_init(&attr);
36 ret = posix_spawnattr_set_launch_type_np(&attr, CS_LAUNCH_TYPE_SYSTEM_SERVICE);
47 ret = posix_spawn(&child_pid, prog, NULL, &attr, argv_child, environ);
52 ret = posix_spawnattr_destroy(&attr);
H A Dsubsystem_root_path_helper.c52 posix_spawnattr_t attr; in main() local
53 posix_spawnattr_init(&attr); in main()
54 posix_spawnattr_set_subsystem_root_path_np(&attr, new_argv[2]); in main()
55 retval = _spawn_and_wait(new_argv, &attr); in main()
56 posix_spawnattr_destroy(&attr); in main()
H A Dsuspended_spawn_26184412.c35 posix_spawnattr_t attr; in spawn_and_signal() local
37 ret = posix_spawnattr_init(&attr); in spawn_and_signal()
41 ret = posix_spawnattr_setflags(&attr, POSIX_SPAWN_START_SUSPENDED); in spawn_and_signal()
50 ret = posix_spawn(&child_pid, prog, NULL, &attr, argv_child, environ); in spawn_and_signal()
55 ret = posix_spawnattr_destroy(&attr); in spawn_and_signal()
H A Dprioritize_process_launch_helper.c190 posix_spawnattr_t attr; in main() local
192 ret = posix_spawnattr_init(&attr); in main()
197 ret = posix_spawnattr_setflags(&attr, POSIX_SPAWN_SETEXEC); in main()
208 ret = posix_spawn(&child_pid, binary, NULL, &attr, new_argv, NULL); in main()
213 posix_spawnattr_t attr; in main() local
228 ret = posix_spawnattr_init(&attr); in main()
234 ret = posix_spawnattr_setflags(&attr, POSIX_SPAWN_SETEXEC); in main()
240 ret = posix_spawnattr_set_importancewatch_port_np(&attr, 1, &port); in main()
251 ret = posix_spawn(&child_pid, binary, NULL, &attr, new_argv, NULL); in main()
H A Dposix_spawn_file_actions_add_fileportdup2_np.c26 posix_spawnattr_t attr; variable
37 ret = posix_spawnattr_init(&attr);
51 ret = posix_spawn(&child_pid, prog, &fact, &attr, argv_child, environ);
57 ret = posix_spawnattr_destroy(&attr);
/xnu-11215/tests/skywalk/
H A Dskt_fswloop.c49 struct sktc_nexus_attr attr = SKTC_NEXUS_ATTR_INIT(); in skt_fswloop_common() local
52 attr.type = NEXUS_TYPE_FLOW_SWITCH; in skt_fswloop_common()
53 attr.anonymous = 1; in skt_fswloop_common()
55 sktc_setup_nexus(&attr); in skt_fswloop_common()
84 struct sktc_nexus_attr attr = SKTC_NEXUS_ATTR_INIT(); in skt_fswloop2_common() local
89 strncpy((char *)attr.name, "skt_fswloop2_zero", in skt_fswloop2_common()
91 attr.type = NEXUS_TYPE_FLOW_SWITCH; in skt_fswloop2_common()
92 attr.anonymous = 1; in skt_fswloop2_common()
95 strncpy((char *)attr.name, "skt_fswloop2_one", in skt_fswloop2_common()
100 strncpy((char *)attr.name, "skt_netif_feth", in skt_fswloop2_common()
[all …]
H A Dskt_netifcompat.c50 strncpy((char *)attr.name, "skywalk_test_net_if", in skt_netifcompat_common()
52 attr.type = NEXUS_TYPE_NET_IF; in skt_netifcompat_common()
53 attr.anonymous = 1; in skt_netifcompat_common()
54 attr.userchannel = 1; in skt_netifcompat_common()
56 sktc_setup_nexus(&attr); in skt_netifcompat_common()
208 attr.type = NEXUS_TYPE_FLOW_SWITCH; in skt_fsw_common()
209 attr.anonymous = 1; in skt_fsw_common()
311 attr.type = NEXUS_TYPE_NET_IF; in skt_netifdelete_main()
312 attr.anonymous = 1; in skt_netifdelete_main()
313 attr.userchannel = 1; in skt_netifdelete_main()
[all …]
H A Dskt_fsw29301703.c60 struct sktc_nexus_attr attr = SKTC_NEXUS_ATTR_INIT(); in skt_fsw29301703_common() local
67 strncpy((char *)attr.name, "skt_fsw29301703", sizeof(nexus_name_t) - 1); in skt_fsw29301703_common()
68 attr.type = NEXUS_TYPE_FLOW_SWITCH; in skt_fsw29301703_common()
69 attr.anonymous = 1; in skt_fsw29301703_common()
70 sktc_build_nexus(ncd, &attr, &fsw_provider, &fsw_instance); in skt_fsw29301703_common()
73 strncpy((char *)attr.name, "skt_29301703_netif", in skt_fsw29301703_common()
75 attr.type = NEXUS_TYPE_NET_IF; in skt_fsw29301703_common()
76 sktc_build_nexus(ncd, &attr, &netif_provider, &netif_instance); in skt_fsw29301703_common()
H A Dskt_ringid.c50 struct sktc_nexus_attr attr = SKTC_NEXUS_ATTR_INIT(); in skt_ringid_init() local
52 strncpy((char *)attr.name, "skywalk_test_ringid_upipe", in skt_ringid_init()
54 attr.type = NEXUS_TYPE_USER_PIPE; in skt_ringid_init()
55 attr.ntxrings = NUM_TX_RINGS; in skt_ringid_init()
56 attr.nrxrings = NUM_RX_RINGS; in skt_ringid_init()
57 attr.anonymous = 1; in skt_ringid_init()
59 sktc_setup_nexus(&attr); in skt_ringid_init()
H A Dskt_teardown.c69 struct sktc_nexus_attr attr = SKTC_NEXUS_ATTR_INIT(); in skt_teardown_pass() local
93 strncpy((char *)attr.name, "skt_teardown_netif", in skt_teardown_pass()
95 attr.type = NEXUS_TYPE_NET_IF; in skt_teardown_pass()
96 attr.anonymous = 1; in skt_teardown_pass()
97 sktc_build_nexus(ncd, &attr, &nf_provider, &nf_instance0); in skt_teardown_pass()
116 strncpy((char *)attr.name, "skt_teardown_flowswitch", in skt_teardown_pass()
118 attr.type = NEXUS_TYPE_FLOW_SWITCH; in skt_teardown_pass()
119 sktc_build_nexus(ncd, &attr, &ms_provider, &ms_instance); in skt_teardown_pass()
H A Dskywalk_test_common.c145 nexus_attr_t attr; in sktc_setup_nexus() local
161 assert(attr); in sktc_setup_nexus()
246 os_nexus_attr_destroy(attr); in sktc_setup_nexus()
310 assert(attr); in sktc_channel_worker_echo()
478 assert(attr); in sktc_channel_worker_sink()
559 assert(attr); in sktc_channel_worker_source()
634 assert(attr); in sktc_setup_channel_worker()
643 if (attr) { in sktc_setup_channel_worker()
770 attr.anonymous = 1; in sktc_generic_upipe_nexus_init()
772 sktc_setup_nexus(&attr); in sktc_generic_upipe_nexus_init()
[all …]
H A Dskt_fullupipe.c49 struct sktc_nexus_attr attr = SKTC_NEXUS_ATTR_INIT(); in skt_fullupipe_init() local
51 strncpy((char *)attr.name, "skywalk_test_fullupipe", in skt_fullupipe_init()
53 attr.type = NEXUS_TYPE_USER_PIPE; in skt_fullupipe_init()
54 attr.ntxrings = 1; in skt_fullupipe_init()
55 attr.nrxrings = 1; in skt_fullupipe_init()
56 attr.ntxslots = NSLOTS; in skt_fullupipe_init()
57 attr.nrxslots = NSLOTS; in skt_fullupipe_init()
58 attr.anonymous = 1; in skt_fullupipe_init()
59 attr.rejectonclose = 1; in skt_fullupipe_init()
61 sktc_setup_nexus(&attr); in skt_fullupipe_init()
H A Dskt_bind.c57 struct sktc_nexus_attr attr = SKTC_NEXUS_ATTR_INIT(); in skt_bind_init() local
60 attr.type = type; in skt_bind_init()
61 attr.ntxrings = NRINGS; in skt_bind_init()
62 attr.nrxrings = NRINGS; in skt_bind_init()
63 attr.anonymous = anon; in skt_bind_init()
65 sktc_setup_nexus(&attr); in skt_bind_init()
71 strncpy((char *)attr.name, "skt_netif_feth0", in skt_bind_init()
73 attr.type = NEXUS_TYPE_NET_IF; in skt_bind_init()
74 attr.ntxrings = -1; in skt_bind_init()
75 attr.nrxrings = -1; in skt_bind_init()
[all …]
/xnu-11215/osfmk/kern/
H A Dlock_group.c93 lck_grp_attr_t *attr; in lck_grp_attr_alloc_init() local
96 lck_grp_attr_setdefault(attr); in lck_grp_attr_alloc_init()
97 return attr; in lck_grp_attr_alloc_init()
116 zfree(KT_LCK_GRP_ATTR, attr); in lck_grp_attr_free()
175 attr = &lck_grp_attr_default; in lck_grp_alloc_init()
419 lck_attr_setdefault(attr); in lck_attr_startup_init()
427 lck_attr_t *attr; in lck_attr_alloc_init() local
429 attr = zalloc(KT_LCK_ATTR); in lck_attr_alloc_init()
430 lck_attr_setdefault(attr); in lck_attr_alloc_init()
431 return attr; in lck_attr_alloc_init()
[all …]
H A Dlock_attr.h55 lck_attr_t *attr);
58 lck_attr_t *attr);
61 lck_attr_t *attr);
64 lck_attr_t *attr);
82 lck_attr_t *attr);
/xnu-11215/libsyscall/wrappers/libproc/
H A Dlibproc.c541 proc_policy_cpuusage_attr_t attr; in proc_set_cpumon_params() local
551 attr.ppattr_cpu_attr_deadline = 0; in proc_set_cpumon_params()
560 proc_policy_cpuusage_attr_t attr; in proc_get_cpumon_params() local
580 proc_policy_cpuusage_attr_t attr; in proc_set_cpumon_defaults() local
604 proc_policy_cpuusage_attr_t attr; in proc_disable_cpumon() local
742 proc_policy_cpuusage_attr_t attr; in proc_setcpu_percentage() local
745 attr.ppattr_cpu_attr = action; in proc_setcpu_percentage()
775 proc_policy_cpuusage_attr_t attr; in proc_setcpu_deadline() local
778 attr.ppattr_cpu_attr = action; in proc_setcpu_deadline()
790 proc_policy_cpuusage_attr_t attr; in proc_setcpu_percentage_withdeadline() local
[all …]
/xnu-11215/tests/sched/
H A Dcluster_bound_threads.c57 pthread_attr_t attr; variable
59 rv = pthread_attr_init(&attr);
62 rv = pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
65 rv = pthread_attr_set_qos_class_np(&attr, QOS_CLASS_USER_INITIATED, 0);
78 rv = pthread_create(&unbound_thread, &attr, spin_thread, NULL);
83 T_ASSERT_POSIX_ZERO(pthread_attr_setschedparam(&attr, &param), "pthread_attr_setschedparam");
85 rv = pthread_create(&bound_thread, &attr, spin_bound_thread, (void *)(uintptr_t)'P');
88 rv = pthread_attr_destroy(&attr);
/xnu-11215/bsd/vfs/
H A Dvfs_attrlist.c319 attrgroup_t attr; member
398 if (tab->attr & attrs) { in getvolattrlist_parsetab()
399 recognised |= tab->attr; in getvolattrlist_parsetab()
474 } while ((++tab)->attr != 0); in getvolattrlist_fixupattrs()
482 asp->volattr &= ~tab->attr; in getvolattrlist_fixupattrs()
484 } while ((++tab)->attr != 0); in getvolattrlist_fixupattrs()
492 attrgroup_t attr; member
662 if (tab->attr & attrs) { in getattrlist_parsetab()
663 recognised |= tab->attr; in getattrlist_parsetab()
847 } while ((++tab)->attr != 0); in getattrlist_fixupattrs()
[all …]
/xnu-11215/tools/tests/personas/
H A Dpersona_spawn.c66 posix_spawnattr_t attr; in spawn_child() local
96 ret = posix_spawnattr_init(&attr); in spawn_child()
111 ret = posix_spawnattr_set_persona_np(&attr, pa->kinfo.persona_id, persona_flags); in spawn_child()
119 ret = posix_spawnattr_set_persona_uid_np(&attr, pa->override_uid); in spawn_child()
128 ret = posix_spawnattr_set_persona_gid_np(&attr, pa->kinfo.persona_gid); in spawn_child()
137 …ret = posix_spawnattr_set_persona_groups_np(&attr, pa->kinfo.persona_ngroups, pa->kinfo.persona_gr… in spawn_child()
145 ret = posix_spawn(&child->pid, argv[0], NULL, &attr, argv, environ); in spawn_child()
160 posix_spawnattr_destroy(&attr); in spawn_child()
164 posix_spawnattr_destroy(&attr); in spawn_child()
/xnu-11215/tests/vm/
H A Dapp_swap.c148 posix_spawnattr_t attr; in spawn_coalition_leader() local
153 ret = posix_spawnattr_init(&attr); in spawn_coalition_leader()
156 ret = posix_spawnattr_setcoalition_np(&attr, jetsam_coal_id, in spawn_coalition_leader()
159 ret = posix_spawnattr_setcoalition_np(&attr, resource_coal_id, in spawn_coalition_leader()
163 ret = posix_spawnattr_setflags(&attr, spawn_flags); in spawn_coalition_leader()
166 ret = posix_spawn(&new_pid, path, NULL, &attr, argv, environ); in spawn_coalition_leader()
169 ret = posix_spawnattr_destroy(&attr); in spawn_coalition_leader()
H A Dzone_gc_replenish_test.c67 pthread_attr_t attr; variable
72 ret = pthread_attr_init(&attr);
75 ret = pthread_create(&gc_thread, &attr, gc_thread_func, NULL);
78 ret = pthread_create(&alloc_thread, &attr, alloc_thread_func, NULL);

1234