Lines Matching refs:entries
49 if (!list_empty(&gating_cfg->entries)) { in sja1105_tas_set_runtime_params()
185 kfree(table->entries); in sja1105_init_scheduling()
192 kfree(table->entries); in sja1105_init_scheduling()
199 kfree(table->entries); in sja1105_init_scheduling()
206 kfree(table->entries); in sja1105_init_scheduling()
218 if (!list_empty(&gating_cfg->entries)) { in sja1105_init_scheduling()
231 table->entries = kcalloc(num_entries, table->ops->unpacked_entry_size, in sja1105_init_scheduling()
233 if (!table->entries) in sja1105_init_scheduling()
236 schedule = table->entries; in sja1105_init_scheduling()
240 table->entries = kcalloc(SJA1105_MAX_SCHEDULE_ENTRY_POINTS_PARAMS_COUNT, in sja1105_init_scheduling()
242 if (!table->entries) in sja1105_init_scheduling()
249 schedule_entry_points_params = table->entries; in sja1105_init_scheduling()
253 table->entries = kcalloc(SJA1105_MAX_SCHEDULE_PARAMS_COUNT, in sja1105_init_scheduling()
255 if (!table->entries) in sja1105_init_scheduling()
258 schedule_params = table->entries; in sja1105_init_scheduling()
262 table->entries = kcalloc(num_cycles, table->ops->unpacked_entry_size, in sja1105_init_scheduling()
264 if (!table->entries) in sja1105_init_scheduling()
267 schedule_entry_points = table->entries; in sja1105_init_scheduling()
311 s64 delta_ns = offload->entries[i].interval; in sja1105_init_scheduling()
317 ~offload->entries[i].gate_mask; in sja1105_init_scheduling()
322 if (!list_empty(&gating_cfg->entries)) { in sja1105_init_scheduling()
343 list_for_each_entry(e, &gating_cfg->entries, list) { in sja1105_init_scheduling()
426 delta1 += offload->entries[i].interval, i++) { in sja1105_tas_check_conflicts()
432 delta2 += admin->entries[j].interval, j++) { in sja1105_tas_check_conflicts()
477 if (list_empty(&gating_cfg->entries)) in sja1105_gating_check_conflicts()
480 dummy = kzalloc(struct_size(dummy, entries, num_entries), GFP_KERNEL); in sja1105_gating_check_conflicts()
490 list_for_each_entry(e, &gating_cfg->entries, list) in sja1105_gating_check_conflicts()
491 dummy->entries[i++].interval = e->interval; in sja1105_gating_check_conflicts()
545 s64 delta_ns = admin->entries[i].interval; in sja1105_setup_tc_taprio()
879 INIT_LIST_HEAD(&tas_data->gating_cfg.entries); in sja1105_tas_setup()