/linux/include/net/ |
H A D | pkt_sched.h | 226 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 D | sja1105_tas.h | 42 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 D | sja1105_tas.c | 31 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 D | lan966x_taprio.c | 173 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 D | lan966x_tc.c | 22 struct tc_taprio_qopt_offload *taprio) in lan966x_tc_setup_qdisc_taprio()
|
H A D | lan966x_main.h | 595 struct tc_taprio_qopt_offload *qopt);
|
/linux/drivers/net/ethernet/engleder/ |
H A D | tsnep_selftests.c | 156 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 D | tsnep_tc.c | 11 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 D | am65-cpsw-qos.c | 650 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 D | am65-cpsw-qos.h | 17 struct tc_taprio_qopt_offload taprio;
|
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_tc.c | 911 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 D | hwif.h | 614 struct tc_taprio_qopt_offload; 627 struct tc_taprio_qopt_offload *qopt);
|
/linux/net/sched/ |
H A D | sch_taprio.c | 111 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 D | hellcreek.c | 1545 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 D | hellcreek.h | 261 struct tc_taprio_qopt_offload *current_schedule;
|
/linux/drivers/net/dsa/ocelot/ |
H A D | felix_vsc9959.c | 1083 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 D | enetc_qos.c | 47 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 D | ocelot.h | 777 struct tc_taprio_qopt_offload *taprio;
|
/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 6190 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()
|