Home
last modified time | relevance | path

Searched refs:edge (Results 1 – 4 of 4) sorted by relevance

/xnu-8019.80.24/tools/trace/
H A Dparse_ipc_trace.py59 def add_outgoing_edge(self, edge, time): argument
60 self.outgoing[edge.ename()] = [edge, time]
62 def add_incoming_edge(self, edge, time): argument
63 self.incoming[edge.ename()] = [edge, time]
331 def __init__(self, edge, nm): argument
332 … self.msg = "Edge {} (w:{}) didn't match incoming name {}!".format(edge.ename(), edge.weight, nm)
442 def print_dot_edge(self, nm, edge, ofile): argument
446 weight = edge.dweight
447 penwidth = edge.weight / 512
454 if edge.flags & edge.F_RAISEIMP:
[all …]
/xnu-8019.80.24/doc/
H A Dsched_clutch_edge.md199 In order to choose a cluster & processor for a runnable thread, the edge scheduler uses the preferr…
203 …ts a cluster and each directional edge represents the likelihood of migrating threads across that
217 … flags indicate if threads are allowed to be migrated & stolen across the edge. The `sce_migration…
219 The performance controller can dynamically update the weights and properties of the edge matrix dyn…
240 * If delta is less than the edge weight between preferred cluster and cluster, continue
257 The edge scheduler implements the steal operation via `sched_edge_processor_idle()`. This routine t…
283 … cpus. This policy is different from the default scheduling policy of the edge scheduler since thi…
/xnu-8019.80.24/iokit/DriverKit/
H A DIOInterruptDispatchSource.iig87 * kIOInterruptTypeEdge will be returned for edge-trigggered sources.
/xnu-8019.80.24/osfmk/kern/
H A Dsched_clutch.c3476 sched_clutch_edge *edge = &pset_array[src_cluster]->sched_edges[dst_cluster]; in sched_edge_config_set() local
3477 edge->sce_edge_packed = edge_config.sce_edge_packed; in sched_edge_config_set()
4194 sched_clutch_edge *edge = preferred_pset->sched_edges; in sched_edge_migration_check() local
4195 if (edge[cluster_id].sce_migration_allowed == false) { in sched_edge_migration_check()
4211 if (!shared_rsrc_thread && (edge_delta < edge[cluster_id].sce_migration_weight)) { in sched_edge_migration_check()