Lines Matching refs:taprio

272 				      struct tc_taprio_qopt_offload *taprio,  in am65_cpsw_est_calc_cmd_num()  argument
278 for (i = 0; i < taprio->num_entries; i++) { in am65_cpsw_est_calc_cmd_num()
279 if (taprio->entries[i].command != TC_TAPRIO_CMD_SET_GATES) { in am65_cpsw_est_calc_cmd_num()
284 fetch_cnt = am65_est_cmd_ns_to_cnt(taprio->entries[i].interval, in am65_cpsw_est_calc_cmd_num()
306 cmd_num = am65_cpsw_est_calc_cmd_num(ndev, &est_new->taprio, in am65_cpsw_est_check_scheds()
333 for (i = 0; i < est_new->taprio.num_entries; i++) { in am65_cpsw_est_set_sched_list()
334 entry = &est_new->taprio.entries[i]; in am65_cpsw_est_set_sched_list()
346 if (!fetch_cnt && i < est_new->taprio.num_entries - 1) { in am65_cpsw_est_set_sched_list()
371 cfg.ns_period = est_new->taprio.cycle_time; in am65_cpsw_timer_set()
372 cfg.ns_start = est_new->taprio.base_time; in am65_cpsw_timer_set()
397 taprio_new = &est_new->taprio; in am65_cpsw_timer_act()
398 taprio_oper = &port->qos.est_oper->taprio; in am65_cpsw_timer_act()
452 if (!est_new->taprio.enable) { in am65_cpsw_configure_taprio()
471 if (!est_new->taprio.base_time) in am65_cpsw_configure_taprio()
472 est_new->taprio.base_time = am65_cpts_ns_gettime(cpts); in am65_cpsw_configure_taprio()
478 am65_cpsw_est_set(ndev, est_new->taprio.enable); in am65_cpsw_configure_taprio()
504 struct tc_taprio_qopt_offload *taprio = type_data; in am65_cpsw_set_taprio() local
508 if (taprio->cycle_time_extension) { in am65_cpsw_set_taprio()
514 struct_size(est_new, taprio.entries, taprio->num_entries), in am65_cpsw_set_taprio()
519 am65_cpsw_cp_taprio(taprio, &est_new->taprio); in am65_cpsw_set_taprio()
522 if (taprio->enable) { in am65_cpsw_set_taprio()