Home
last modified time | relevance | path

Searched refs:tc_taprio_qopt_offload (Results 1 – 19 of 19) sorted by relevance

/linux/include/net/
H A Dpkt_sched.h226 struct tc_taprio_qopt_offload { struct
252 struct tc_taprio_qopt_offload *taprio_offload_get(struct tc_taprio_qopt_offload argument
254 void taprio_offload_free(struct tc_taprio_qopt_offload *offload);
259 static inline struct tc_taprio_qopt_offload *
260 taprio_offload_get(struct tc_taprio_qopt_offload *offload) in taprio_offload_get()
265 static inline void taprio_offload_free(struct tc_taprio_qopt_offload *offload) in taprio_offload_free()
/linux/drivers/net/dsa/sja1105/
H A Dsja1105_tas.h42 struct tc_taprio_qopt_offload *offload[SJA1105_MAX_NUM_PORTS];
54 struct tc_taprio_qopt_offload *admin);
77 struct tc_taprio_qopt_offload *admin) in sja1105_setup_tc_taprio()
H A Dsja1105_tas.c31 const struct tc_taprio_qopt_offload *offload; in sja1105_tas_set_runtime_params()
274 const struct tc_taprio_qopt_offload *offload; in sja1105_init_scheduling()
384 const struct tc_taprio_qopt_offload *admin) in sja1105_tas_check_conflicts()
387 const struct tc_taprio_qopt_offload *offload; in sja1105_tas_check_conflicts()
471 struct tc_taprio_qopt_offload *dummy; in sja1105_gating_check_conflicts()
510 struct tc_taprio_qopt_offload *admin) in sja1105_setup_tc_taprio()
888 struct tc_taprio_qopt_offload *offload; in sja1105_tas_teardown()
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_taprio.c173 struct tc_taprio_qopt_offload *qopt, in lan966x_taprio_find_list()
219 static int lan966x_taprio_check(struct tc_taprio_qopt_offload *qopt) in lan966x_taprio_check()
328 struct tc_taprio_qopt_offload *qopt, in lan966x_taprio_gcl_setup()
442 struct tc_taprio_qopt_offload *qopt) in lan966x_taprio_add()
H A Dlan966x_tc.c22 struct tc_taprio_qopt_offload *taprio) in lan966x_tc_setup_qdisc_taprio()
H A Dlan966x_main.h595 struct tc_taprio_qopt_offload *qopt);
/linux/drivers/net/ethernet/engleder/
H A Dtsnep_selftests.c156 struct tc_taprio_qopt_offload *qopt, s64 ms) in delay_base_time()
312 struct tc_taprio_qopt_offload *qopt, s64 ms) in enable_check_taprio()
328 struct tc_taprio_qopt_offload qopt; in disable_taprio()
341 struct tc_taprio_qopt_offload *qopt, s64 ms) in run_taprio()
354 struct tc_taprio_qopt_offload *qopt; in tsnep_test_taprio()
451 struct tc_taprio_qopt_offload *qopt; in tsnep_test_taprio_change()
604 struct tc_taprio_qopt_offload *qopt; in tsnep_test_taprio_extension()
H A Dtsnep_tc.c11 static int tsnep_validate_gcl(struct tc_taprio_qopt_offload *qopt) in tsnep_validate_gcl()
88 struct tc_taprio_qopt_offload *qopt) in tsnep_write_gcl()
319 struct tc_taprio_qopt_offload *qopt) in tsnep_taprio()
/linux/drivers/net/ethernet/ti/
H A Dam65-cpsw-qos.c650 struct tc_taprio_qopt_offload *taprio, in am65_cpsw_est_calc_cmd_num()
766 struct tc_taprio_qopt_offload *taprio_oper, *taprio_new; in am65_cpsw_timer_act()
823 static void am65_cpsw_cp_taprio(struct tc_taprio_qopt_offload *from, in am65_cpsw_cp_taprio()
824 struct tc_taprio_qopt_offload *to) in am65_cpsw_cp_taprio()
834 struct tc_taprio_qopt_offload *taprio) in am65_cpsw_taprio_replace()
958 struct tc_taprio_qopt_offload *taprio = type_data; in am65_cpsw_setup_taprio()
H A Dam65-cpsw-qos.h17 struct tc_taprio_qopt_offload taprio;
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_tc.c911 struct tc_taprio_qopt_offload *qopt) in tc_taprio_map_maxsdu_txq()
932 struct tc_taprio_qopt_offload *qopt) in tc_taprio_configure()
1093 struct tc_taprio_qopt_offload *qopt) in tc_taprio_stats()
1108 struct tc_taprio_qopt_offload *qopt) in tc_taprio_queue_stats()
1121 struct tc_taprio_qopt_offload *qopt) in tc_setup_taprio()
1144 struct tc_taprio_qopt_offload *qopt) in tc_setup_taprio_without_fpe()
H A Dhwif.h614 struct tc_taprio_qopt_offload;
627 struct tc_taprio_qopt_offload *qopt);
/linux/net/sched/
H A Dsch_taprio.c111 struct tc_taprio_qopt_offload offload;
1357 static struct tc_taprio_qopt_offload *taprio_offload_alloc(int num_entries) in taprio_offload_alloc()
1371 struct tc_taprio_qopt_offload *taprio_offload_get(struct tc_taprio_qopt_offload in taprio_offload_get()
1385 void taprio_offload_free(struct tc_taprio_qopt_offload *offload) in taprio_offload_free()
1442 struct tc_taprio_qopt_offload *offload, in taprio_sched_to_offload()
1503 struct tc_taprio_qopt_offload *offload; in taprio_enable_offload()
1568 struct tc_taprio_qopt_offload *offload; in taprio_disable_offload()
2313 struct tc_taprio_qopt_offload *offload, in taprio_dump_xstats()
2362 struct tc_taprio_qopt_offload offload = { in taprio_dump_stats()
2476 struct tc_taprio_qopt_offload offload = { in taprio_dump_class_stats()
/linux/drivers/net/dsa/hirschmann/
H A Dhellcreek.c1545 const struct tc_taprio_qopt_offload *schedule) in hellcreek_setup_maxsdu()
1584 const struct tc_taprio_qopt_offload *schedule) in hellcreek_setup_gcl()
1631 const struct tc_taprio_qopt_offload *schedule) in hellcreek_set_cycle_time()
1743 struct tc_taprio_qopt_offload *taprio) in hellcreek_port_set_schedule()
1837 struct tc_taprio_qopt_offload *schedule) in hellcreek_validate_schedule()
1885 struct tc_taprio_qopt_offload *taprio = type_data; in hellcreek_port_setup_tc()
H A Dhellcreek.h261 struct tc_taprio_qopt_offload *current_schedule;
/linux/drivers/net/dsa/ocelot/
H A Dfelix_vsc9959.c1083 static void vsc9959_tas_min_gate_lengths(struct tc_taprio_qopt_offload *taprio, in vsc9959_tas_min_gate_lengths()
1199 static u32 vsc9959_tas_tc_max_sdu(struct tc_taprio_qopt_offload *taprio, int tc) in vsc9959_tas_tc_max_sdu()
1217 struct tc_taprio_qopt_offload *taprio; in vsc9959_tas_guard_bands_update()
1418 struct tc_taprio_qopt_offload *taprio) in vsc9959_qos_port_tas_set()
1538 struct tc_taprio_qopt_offload *taprio; in vsc9959_tas_clock_adjust()
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_qos.c47 struct tc_taprio_qopt_offload *admin_conf) in enetc_setup_taprio()
183 struct tc_taprio_qopt_offload *offload) in enetc_taprio_replace()
201 struct tc_taprio_qopt_offload *offload = type_data; in enetc_setup_tc_taprio()
/linux/include/soc/mscc/
H A Docelot.h777 struct tc_taprio_qopt_offload *taprio;
/linux/drivers/net/ethernet/intel/igc/
H A Digc_main.c6190 const struct tc_taprio_qopt_offload *qopt) in validate_schedule()
6321 struct tc_taprio_qopt_offload *qopt) in igc_save_qbv_schedule()
6435 struct tc_taprio_qopt_offload *qopt) in igc_tsn_enable_qbv_scheduling()