Home
last modified time | relevance | path

Searched refs:cycle_time (Results 1 – 25 of 31) sorted by relevance

12

/drivers/net/ethernet/engleder/
A Dtsnep_tc.c14 u64 cycle_time; in tsnep_validate_gcl() local
16 if (!qopt->cycle_time) in tsnep_validate_gcl()
20 cycle_time = 0; in tsnep_validate_gcl()
30 if (qopt->cycle_time != cycle_time) in tsnep_validate_gcl()
96 gcl->cycle_time = qopt->cycle_time; in tsnep_write_gcl()
152 start += n * gcl->cycle_time; in tsnep_gcl_start_before()
154 start -= gcl->cycle_time; in tsnep_gcl_start_before()
240 if (sum_tmp > cycle_time) in tsnep_cut_gcl()
244 interval = cycle_time - sum_tmp; in tsnep_cut_gcl()
250 if (sum == cycle_time) { in tsnep_cut_gcl()
[all …]
A Dtsnep_selftests.c254 prev->cycle_time); in check_gate()
365 qopt->cycle_time = 1500000; in tsnep_test_taprio()
387 qopt->cycle_time = 411854; in tsnep_test_taprio()
412 qopt->cycle_time = 125000; in tsnep_test_taprio()
462 qopt->cycle_time = 100000; in tsnep_test_taprio_change()
508 qopt->cycle_time = 200000; in tsnep_test_taprio_change()
534 qopt->cycle_time = 333333; in tsnep_test_taprio_change()
544 qopt->cycle_time = 62500; in tsnep_test_taprio_change()
558 qopt->cycle_time = 400000; in tsnep_test_taprio_change()
615 qopt->cycle_time = 100000; in tsnep_test_taprio_extension()
[all …]
A Dtsnep.h32 u64 cycle_time; member
/drivers/net/dsa/sja1105/
A Dsja1105_tas.c39 if (max_cycle_time < offload->cycle_time) in sja1105_tas_set_runtime_params()
40 max_cycle_time = offload->cycle_time; in sja1105_tas_set_runtime_params()
45 its_cycle_time = offload->cycle_time; in sja1105_tas_set_runtime_params()
53 max_cycle_time = gating_cfg->cycle_time; in sja1105_tas_set_runtime_params()
289 offload->cycle_time, in sja1105_init_scheduling()
331 gating_cfg->cycle_time, in sja1105_init_scheduling()
403 max_cycle_time = max(offload->cycle_time, admin->cycle_time); in sja1105_tas_check_conflicts()
404 min_cycle_time = min(offload->cycle_time, admin->cycle_time); in sja1105_tas_check_conflicts()
439 t1 += offload->cycle_time) { in sja1105_tas_check_conflicts()
446 t2 += admin->cycle_time) { in sja1105_tas_check_conflicts()
[all …]
A Dsja1105_vl.c59 u64 cycle_time) in sja1105_gating_cfg_time_to_interval() argument
78 last_e->interval = cycle_time - last_e->interval; in sja1105_gating_cfg_time_to_interval()
108 if (max_cycle_time < rule->vl.cycle_time) { in sja1105_compose_gating_subschedule()
109 max_cycle_time = rule->vl.cycle_time; in sja1105_compose_gating_subschedule()
121 gating_cfg->cycle_time = max_cycle_time; in sja1105_compose_gating_subschedule()
137 rbt = future_base_time(rule->vl.base_time, rule->vl.cycle_time, in sja1105_compose_gating_subschedule()
155 entry_time += rule->vl.cycle_time; in sja1105_compose_gating_subschedule()
584 u64 base_time, u64 cycle_time, u64 cycle_time_ext, in sja1105_vl_gate() argument
607 div_s64_rem(cycle_time, sja1105_delta_to_ns(1), &rem); in sja1105_vl_gate()
636 rule->vl.cycle_time = cycle_time; in sja1105_vl_gate()
A Dsja1105_ptp.h39 static inline s64 future_base_time(s64 base_time, s64 cycle_time, s64 now) in future_base_time() argument
47 b = cycle_time; in future_base_time()
50 return base_time + n * cycle_time; in future_base_time()
A Dsja1105_vl.h23 u64 base_time, u64 cycle_time, u64 cycle_time_ext,
55 u64 base_time, u64 cycle_time, in sja1105_vl_gate() argument
A Dsja1105_tas.h35 u64 cycle_time; member
A Dsja1105.h234 u64 cycle_time; member
/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_taprio.c235 if (qopt->cycle_time < LAN966X_TAPRIO_MIN_CYCLE_TIME_NS || in lan966x_taprio_check()
236 qopt->cycle_time > LAN966X_TAPRIO_MAX_CYCLE_TIME_NS) in lan966x_taprio_check()
262 if (qopt->cycle_time < total_time) in lan966x_taprio_check()
373 const u32 cycle_time, in lan966x_taprio_new_base_time() argument
383 threshold_time = current_time + (2 * cycle_time); in lan966x_taprio_new_base_time()
398 if (tmp > cycle_time) in lan966x_taprio_new_base_time()
399 div_u64_rem(tmp, cycle_time, &rem); in lan966x_taprio_new_base_time()
400 rem = cycle_time - rem; in lan966x_taprio_new_base_time()
409 *new_base_time = org_base_time + 2 * cycle_time; in lan966x_taprio_new_base_time()
461 lan966x_taprio_new_base_time(lan966x, qopt->cycle_time, in lan966x_taprio_add()
[all …]
/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_qos.c24 void sparx5_new_base_time(struct sparx5 *sparx5, const u32 cycle_time, in sparx5_new_base_time() argument
37 threshold_time = current_time + (2 * cycle_time); in sparx5_new_base_time()
39 nr_of_cycles = div_u64(diff_time, cycle_time); in sparx5_new_base_time()
58 new_time += cycle_time * nr_of_cycles_p2; in sparx5_new_base_time()
60 new_time += cycle_time * nr_of_cycles_p2; in sparx5_new_base_time()
61 new_time -= cycle_time * nr_of_cycles_p2; in sparx5_new_base_time()
65 new_time += cycle_time; in sparx5_new_base_time()
/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_ptp.c87 u64 cycle_time; in stmmac_adjust_time() local
95 cycle_time = (u64)priv->est->ctr[1] * NSEC_PER_SEC + in stmmac_adjust_time()
99 cycle_time); in stmmac_adjust_time()
A Dstmmac_tc.c889 u64 cycle_time) in stmmac_calc_tas_basetime() argument
900 cycle_time); in stmmac_calc_tas_basetime()
902 (n + 1) * cycle_time); in stmmac_calc_tas_basetime()
986 if (!qopt->cycle_time) in tc_taprio_configure()
1041 qopt->cycle_time); in tc_taprio_configure()
1050 ctr = qopt->cycle_time; in tc_taprio_configure()
A Dstmmac.h413 u64 cycle_time);
/drivers/net/dsa/hirschmann/
A Dhellcreek.c1629 u32 cycle_time = schedule->cycle_time; in hellcreek_set_cycle_time() local
1631 hellcreek_write(hellcreek, cycle_time & 0x0000ffff, TR_CTWRL); in hellcreek_set_cycle_time()
1632 hellcreek_write(hellcreek, (cycle_time & 0xffff0000) >> 16, TR_CTWRH); in hellcreek_set_cycle_time()
1678 u32 cycle_time; in hellcreek_start_schedule() local
1690 cycle_time = hellcreek_port->current_schedule->cycle_time; in hellcreek_start_schedule()
1696 cycle_time); in hellcreek_start_schedule()
1697 base_time = ktime_add_ns(base_time, (n + 1) * cycle_time); in hellcreek_start_schedule()
1842 if (schedule->cycle_time > (u32)-1) in hellcreek_validate_schedule()
/drivers/net/ethernet/ti/
A Dam65-cpsw-qos.c749 cfg.ns_period = est_new->taprio.cycle_time; in am65_cpsw_timer_set()
778 if (taprio_new->cycle_time != taprio_oper->cycle_time) in am65_cpsw_timer_act()
791 if (diff % taprio_new->cycle_time) in am65_cpsw_timer_act()
795 if (taprio_new->base_time <= cur_time + taprio_new->cycle_time) in am65_cpsw_timer_act()
904 n = div64_u64(cur_time - est_new->taprio.base_time, est_new->taprio.cycle_time); in am65_cpsw_taprio_replace()
905 est_new->taprio.base_time += (n + 1) * est_new->taprio.cycle_time; in am65_cpsw_taprio_replace()
/drivers/pcmcia/
A Di82092.c279 static int cycle_time = 120; variable
283 if (cycle_time != 0) in to_cycles()
284 return ns/cycle_time; in to_cycles()
A Dtcic.c86 static int cycle_time = 70; variable
96 module_param(cycle_time, int, 0444);
195 return 2*(ns-14)/cycle_time; in to_cycles()
A Di82365.c94 static int cycle_time = 120; variable
123 module_param(cycle_time, int, 0444);
567 return ns/cycle_time; in to_cycles()
/drivers/net/ethernet/marvell/octeontx2/af/
A Dptp.c180 u32 ptp_clock_nsec, cycle_time; in ptp_calc_adjusted_comp() local
195 cycle_time = NSEC_PER_SEC * CYCLE_MULT / ptp_clock_freq; in ptp_calc_adjusted_comp()
221 adj = comp * cycle_time; in ptp_calc_adjusted_comp()
/drivers/net/ethernet/ti/icssg/
A Dicss_iep.c191 u32 cycle_time; in icss_iep_enable_shadow_mode() local
194 cycle_time = iep->cycle_time_ns - iep->def_inc; in icss_iep_enable_shadow_mode()
233 regmap_write(iep->map, ICSS_IEP_CMP0_REG0, cycle_time); in icss_iep_enable_shadow_mode()
235 regmap_write(iep->map, ICSS_IEP_CMP0_REG1, cycle_time); in icss_iep_enable_shadow_mode()
/drivers/net/dsa/ocelot/
A Dfelix_vsc9959.c1386 u64 cycle_time, in vsc9959_new_base_time() argument
1400 do_div(nr_of_cycles, cycle_time); in vsc9959_new_base_time()
1401 new_base_time += cycle_time * (nr_of_cycles + 1); in vsc9959_new_base_time()
1453 if (taprio->cycle_time > NSEC_PER_SEC || in vsc9959_qos_port_tas_set()
1501 taprio->cycle_time, &base_ts); in vsc9959_qos_port_tas_set()
1509 ocelot_write(ocelot, taprio->cycle_time, QSYS_PARAM_CFG_REG_4); in vsc9959_qos_port_tas_set()
1567 taprio->cycle_time, &base_ts); in vsc9959_tas_clock_adjust()
/drivers/firewire/
A Dcore-card.c796 int fw_card_read_cycle_time(struct fw_card *card, u32 *cycle_time) in fw_card_read_cycle_time() argument
803 *cycle_time = card->driver->read_csr(card, CSR_CYCLE_TIME); in fw_card_read_cycle_time()
/drivers/net/wireless/realtek/rtw89/
A Dcoex.c9989 le16_to_cpu(pcysta->cycle_time.tavg[CXT_WL]), in _show_fbtc_cysta_v3()
9990 le16_to_cpu(pcysta->cycle_time.tavg[CXT_BT]), in _show_fbtc_cysta_v3()
9995 le16_to_cpu(pcysta->cycle_time.tmax[CXT_WL]), in _show_fbtc_cysta_v3()
9996 le16_to_cpu(pcysta->cycle_time.tmax[CXT_BT]), in _show_fbtc_cysta_v3()
10128 le16_to_cpu(pcysta->cycle_time.tavg[CXT_WL]), in _show_fbtc_cysta_v4()
10129 le16_to_cpu(pcysta->cycle_time.tavg[CXT_BT]), in _show_fbtc_cysta_v4()
10134 le16_to_cpu(pcysta->cycle_time.tmax[CXT_WL]), in _show_fbtc_cysta_v4()
10135 le16_to_cpu(pcysta->cycle_time.tmax[CXT_BT]), in _show_fbtc_cysta_v4()
10267 le16_to_cpu(pcysta->cycle_time.tavg[CXT_WL]), in _show_fbtc_cysta_v5()
10268 le16_to_cpu(pcysta->cycle_time.tavg[CXT_BT]), in _show_fbtc_cysta_v5()
[all …]
/drivers/net/ethernet/intel/igc/
A Digc_main.c1040 ktime_t cycle_time = adapter->cycle_time; in igc_tx_launchtime() local
1047 n = div64_s64(ktime_sub_ns(now, base_time), cycle_time); in igc_tx_launchtime()
1049 baset_est = ktime_add_ns(base_time, cycle_time * (n)); in igc_tx_launchtime()
1050 end_of_cycle = ktime_add_ns(baset_est, cycle_time); in igc_tx_launchtime()
1075 div_s64_rem(launchtime, cycle_time, &launchtime); in igc_tx_launchtime()
6426 adapter->cycle_time = NSEC_PER_SEC; in igc_qbv_clear_schedule()
6516 adapter->cycle_time = qopt->cycle_time; in igc_save_qbv_schedule()
6536 if (end_time > adapter->cycle_time || in igc_save_qbv_schedule()
6538 end_time = adapter->cycle_time; in igc_save_qbv_schedule()
6554 if (ring->start_time >= adapter->cycle_time) in igc_save_qbv_schedule()

Completed in 86 milliseconds

12