| /xnu-11215/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_netagent.c | 327 bzero(&agent, sizeof(agent)); in fsw_netagent_register() 328 uuid_generate_random(agent.agent.netagent_uuid); in fsw_netagent_register() 329 uuid_copy(fsw->fsw_agent_uuid, agent.agent.netagent_uuid); in fsw_netagent_register() 330 (void) snprintf(agent.agent.netagent_domain, in fsw_netagent_register() 331 sizeof(agent.agent.netagent_domain), "%s", "Skywalk"); in fsw_netagent_register() 332 (void) snprintf(agent.agent.netagent_type, in fsw_netagent_register() 333 sizeof(agent.agent.netagent_type), "%s", "FlowSwitch"); in fsw_netagent_register() 334 (void) snprintf(agent.agent.netagent_desc, in fsw_netagent_register() 336 agent.agent.netagent_flags = NETAGENT_FLAG_ACTIVE; in fsw_netagent_register() 338 agent.agent.netagent_flags |= (NETAGENT_FLAG_NEXUS_PROVIDER | in fsw_netagent_register() [all …]
|
| /xnu-11215/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_netagent.c | 899 bzero(&agent, sizeof(agent)); in nx_netif_agent_register() 900 uuid_generate_random(agent.agent.netagent_uuid); in nx_netif_agent_register() 901 uuid_copy(nif->nif_agent_uuid, agent.agent.netagent_uuid); in nx_netif_agent_register() 902 (void) snprintf(agent.agent.netagent_domain, in nx_netif_agent_register() 903 sizeof(agent.agent.netagent_domain), "%s", "Skywalk"); in nx_netif_agent_register() 904 (void) snprintf(agent.agent.netagent_type, in nx_netif_agent_register() 905 sizeof(agent.agent.netagent_type), "%s", "NetIf"); in nx_netif_agent_register() 906 (void) snprintf(agent.agent.netagent_desc, in nx_netif_agent_register() 907 sizeof(agent.agent.netagent_desc), "%s", "Userspace Networking"); in nx_netif_agent_register() 909 agent.agent.netagent_flags = in nx_netif_agent_register() [all …]
|
| /xnu-11215/bsd/net/ |
| H A D | network_agent.h | 284 struct netagent agent; member 301 extern errno_t netagent_register(netagent_session_t session, struct netagent *agent); 303 extern errno_t netagent_update(netagent_session_t session, struct netagent *agent);
|
| H A D | network_agent.c | 85 netagent_get_data(const struct netagent *agent) in netagent_get_data() argument 87 if (agent == NULL) { in netagent_get_data() 91 return __unsafe_forge_bidi_indexable(uint8_t *, agent->netagent_data, agent->netagent_data_size); in netagent_get_data() 94 #define netagent_get_data(agent) ((agent)->netagent_data) argument 971 netagent_register(netagent_session_t _session, struct netagent *agent) in netagent_register() argument 982 if (agent == NULL) { in netagent_register() 987 size_t data_size = agent->netagent_data_size; in netagent_register() 996 __nochk_memcpy(new_wrapper->netagent, agent, sizeof(struct netagent)); in netagent_register() 1317 netagent_update(netagent_session_t _session, struct netagent *agent) in netagent_update() argument 1330 if (agent == NULL) { in netagent_update() [all …]
|
| /xnu-11215/osfmk/kern/ |
| H A D | thread.c | 3102 …thread, __unused uint32_t index, cluster_shared_rsrc_type_t type, shared_rsrc_policy_agent_t agent) in thread_shared_rsrc_policy_set() argument 3107 …bool user = (agent == SHARED_RSRC_POLICY_AGENT_DISPATCH) || (agent == SHARED_RSRC_POLICY_AGENT_SYS… in thread_shared_rsrc_policy_set() 3119 …_HEAVY_THREAD) | DBG_FUNC_NONE, SCHED_EDGE_RSRC_HEAVY_THREAD_SET, thread_tid(thread), type, agent); in thread_shared_rsrc_policy_set() 3121 if (agent == SHARED_RSRC_POLICY_AGENT_PERFCTL_QUANTUM) { in thread_shared_rsrc_policy_set() 3124 assert(agent != SHARED_RSRC_POLICY_AGENT_PERFCTL_CSW); in thread_shared_rsrc_policy_set() 3132 …rc_policy_clear(thread_t thread, cluster_shared_rsrc_type_t type, shared_rsrc_policy_agent_t agent) in thread_shared_rsrc_policy_clear() argument 3137 …bool user = (agent == SHARED_RSRC_POLICY_AGENT_DISPATCH) || (agent == SHARED_RSRC_POLICY_AGENT_SYS… in thread_shared_rsrc_policy_clear() 3151 if (agent == SHARED_RSRC_POLICY_AGENT_PERFCTL_QUANTUM) { in thread_shared_rsrc_policy_clear() 3154 assert(agent != SHARED_RSRC_POLICY_AGENT_PERFCTL_CSW); in thread_shared_rsrc_policy_clear() 3180 …int32_t index, __unused cluster_shared_rsrc_type_t type, __unused shared_rsrc_policy_agent_t agent) in thread_shared_rsrc_policy_set() argument [all …]
|
| H A D | thread.h | 1393 …hread_t thread, uint32_t index, cluster_shared_rsrc_type_t type, shared_rsrc_policy_agent_t agent); 1394 …c_policy_clear(thread_t thread, cluster_shared_rsrc_type_t type, shared_rsrc_policy_agent_t agent);
|
| /xnu-11215/osfmk/arm/ |
| H A D | machine_routines_common.c | 387 shared_rsrc_policy_agent_t agent) in sched_perfcontrol_thread_flags_update() argument 392 kr = thread_shared_rsrc_policy_set(thread, 0, CLUSTER_SHARED_RSRC_TYPE_RR, agent); in sched_perfcontrol_thread_flags_update() 394 kr = thread_shared_rsrc_policy_clear(thread, CLUSTER_SHARED_RSRC_TYPE_RR, agent); in sched_perfcontrol_thread_flags_update() 399 kr = thread_shared_rsrc_policy_set(thread, 0, CLUSTER_SHARED_RSRC_TYPE_NATIVE_FIRST, agent); in sched_perfcontrol_thread_flags_update() 401 kr = thread_shared_rsrc_policy_clear(thread, CLUSTER_SHARED_RSRC_TYPE_NATIVE_FIRST, agent); in sched_perfcontrol_thread_flags_update()
|