Home
last modified time | relevance | path

Searched refs:gating_cfg (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/net/dsa/sja1105/
H A Dsja1105_tas.c20 struct sja1105_gating_config *gating_cfg = &tas_data->gating_cfg; in sja1105_tas_set_runtime_params() local
49 if (!list_empty(&gating_cfg->entries)) { in sja1105_tas_set_runtime_params()
53 max_cycle_time = gating_cfg->cycle_time; in sja1105_tas_set_runtime_params()
55 latest_base_time = gating_cfg->base_time; in sja1105_tas_set_runtime_params()
58 its_cycle_time = gating_cfg->cycle_time; in sja1105_tas_set_runtime_params()
165 struct sja1105_gating_config *gating_cfg = &tas_data->gating_cfg; in sja1105_init_scheduling() local
218 if (!list_empty(&gating_cfg->entries)) { in sja1105_init_scheduling()
219 num_entries += gating_cfg->num_entries; in sja1105_init_scheduling()
331 gating_cfg->cycle_time, in sja1105_init_scheduling()
469 struct sja1105_gating_config *gating_cfg = &priv->tas_data.gating_cfg; in sja1105_gating_check_conflicts() local
[all …]
H A Dsja1105_vl.c27 if (list_empty(&gating_cfg->entries)) { in sja1105_insert_gate_entry()
28 list_add(&e->list, &gating_cfg->entries); in sja1105_insert_gate_entry()
46 gating_cfg->num_entries++; in sja1105_insert_gate_entry()
70 if (prev == &gating_cfg->entries) in sja1105_gating_cfg_time_to_interval()
76 last_e = list_last_entry(&gating_cfg->entries, in sja1105_gating_cfg_time_to_interval()
94 struct sja1105_gating_config *gating_cfg = &priv->tas_data.gating_cfg; in sja1105_compose_gating_subschedule() local
100 sja1105_free_gating_config(gating_cfg); in sja1105_compose_gating_subschedule()
120 gating_cfg->base_time = its_base_time; in sja1105_compose_gating_subschedule()
121 gating_cfg->cycle_time = max_cycle_time; in sja1105_compose_gating_subschedule()
122 gating_cfg->num_entries = 0; in sja1105_compose_gating_subschedule()
[all …]
H A Dsja1105_tas.h43 struct sja1105_gating_config gating_cfg; member