Home
last modified time | relevance | path

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

/linux/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()
570 u64 base_time, u64 cycle_time, u64 cycle_time_ext, in sja1105_vl_gate() argument
593 div_s64_rem(cycle_time, sja1105_delta_to_ns(1), &rem); in sja1105_vl_gate()
622 rule->vl.cycle_time = cycle_time; in sja1105_vl_gate()
A Dsja1105_ptp.h24 static inline s64 future_base_time(s64 base_time, s64 cycle_time, s64 now) in future_base_time() argument
32 b = cycle_time; in future_base_time()
35 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.h230 u64 cycle_time; member
/linux/drivers/ata/
A Dpata_bk3710.c205 unsigned int cycle_time = 0; in pata_bk3710_set_piomode() local
211 cycle_time = id[ATA_ID_EIDE_PIO_IORDY]; in pata_bk3710_set_piomode()
213 cycle_time = id[ATA_ID_EIDE_PIO]; in pata_bk3710_set_piomode()
216 if (pio < 3 && cycle_time < t->cycle) in pata_bk3710_set_piomode()
217 cycle_time = 0; /* use standard timing */ in pata_bk3710_set_piomode()
220 if (!cycle_time) in pata_bk3710_set_piomode()
221 cycle_time = t->cycle; in pata_bk3710_set_piomode()
223 pata_bk3710_setpiomode(base, pair, is_slave, cycle_time, pio); in pata_bk3710_set_piomode()
A Dpata_samsung_cf.c107 int cycle_time; in pata_s3c_set_piomode() local
117 cycle_time = (int)(1000000000UL / clk_get_rate(info->clk)); in pata_s3c_set_piomode()
120 cycle_time * 1000, 0); in pata_s3c_set_piomode()
/linux/net/sched/
A Dsch_taprio.c58 s64 cycle_time; member
150 div_s64_rem(time_since_sched_start, sched->cycle_time, &time_elapsed); in get_cycle_time_elapsed()
213 cycle = sched->cycle_time; in find_entry_to_transmit()
405 entry->next_txtime = ktime_add(interval_start, sched->cycle_time); in get_packet_txtime()
742 oper->cycle_time); in advance_sched()
912 if (!new->cycle_time) { in parse_taprio_schedule()
924 new->cycle_time = cycle; in parse_taprio_schedule()
1012 cycle = sched->cycle_time; in taprio_get_start_time()
1039 cycle = sched->cycle_time; in setup_first_close_time()
1233 offload->cycle_time = sched->cycle_time; in taprio_sched_to_offload()
[all …]
/linux/drivers/net/ethernet/ti/
A Dam65-cpsw-qos.c370 cfg.ns_period = est_new->taprio.cycle_time; in am65_cpsw_timer_set()
399 if (taprio_new->cycle_time != taprio_oper->cycle_time) in am65_cpsw_timer_act()
412 if (diff % taprio_new->cycle_time) in am65_cpsw_timer_act()
416 if (taprio_new->base_time <= cur_time + taprio_new->cycle_time) in am65_cpsw_timer_act()
/linux/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_ptp.c97 u64 cycle_time; in stmmac_adjust_time() local
105 cycle_time = (u64)priv->plat->est->ctr[1] * NSEC_PER_SEC + in stmmac_adjust_time()
109 cycle_time); in stmmac_adjust_time()
A Dstmmac_tc.c776 u64 cycle_time) in stmmac_calc_tas_basetime() argument
787 cycle_time); in stmmac_calc_tas_basetime()
789 (n + 1) * cycle_time); in stmmac_calc_tas_basetime()
849 if (!qopt->cycle_time) in tc_setup_taprio()
904 qopt->cycle_time); in tc_setup_taprio()
913 ctr = qopt->cycle_time; in tc_setup_taprio()
A Dstmmac.h372 u64 cycle_time);
/linux/drivers/net/dsa/hirschmann/
A Dhellcreek.c1511 u32 cycle_time = schedule->cycle_time; in hellcreek_set_cycle_time() local
1513 hellcreek_write(hellcreek, cycle_time & 0x0000ffff, TR_CTWRL); in hellcreek_set_cycle_time()
1514 hellcreek_write(hellcreek, (cycle_time & 0xffff0000) >> 16, TR_CTWRH); in hellcreek_set_cycle_time()
1560 u32 cycle_time; in hellcreek_start_schedule() local
1572 cycle_time = hellcreek_port->current_schedule->cycle_time; in hellcreek_start_schedule()
1578 cycle_time); in hellcreek_start_schedule()
1579 base_time = ktime_add_ns(base_time, (n + 1) * cycle_time); in hellcreek_start_schedule()
1718 if (schedule->cycle_time > (u32)-1) in hellcreek_validate_schedule()
/linux/drivers/net/dsa/ocelot/
A Dfelix_vsc9959.c1168 u64 cycle_time, in vsc9959_new_base_time() argument
1182 do_div(nr_of_cycles, cycle_time); in vsc9959_new_base_time()
1183 new_base_time += cycle_time * (nr_of_cycles + 1); in vsc9959_new_base_time()
1221 if (taprio->cycle_time > NSEC_PER_SEC || in vsc9959_qos_port_tas_set()
1260 taprio->cycle_time, &base_ts); in vsc9959_qos_port_tas_set()
1268 ocelot_write(ocelot, taprio->cycle_time, QSYS_PARAM_CFG_REG_4); in vsc9959_qos_port_tas_set()
/linux/drivers/pcmcia/
A Di82092.c278 static int cycle_time = 120; variable
282 if (cycle_time != 0) in to_cycles()
283 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()
/linux/include/net/
A Dpkt_sched.h175 u64 cycle_time; member
/linux/drivers/net/ethernet/intel/igc/
A Digc_tsn.c90 cycle = adapter->cycle_time; in igc_tsn_enable_offload()
A Digc.h184 ktime_t cycle_time; member
A Digc_main.c1002 ktime_t cycle_time = adapter->cycle_time; in igc_tx_launchtime() local
1012 div_s64_rem(ktime_sub_ns(txtime, base_time), cycle_time, &launchtime); in igc_tx_launchtime()
5843 adapter->cycle_time = NSEC_PER_SEC; in igc_tsn_clear_schedule()
5870 adapter->cycle_time = qopt->cycle_time; in igc_save_qbv_schedule()
/linux/drivers/firewire/
A Dcore-cdev.c1214 u32 cycle_time; in ioctl_get_cycle_timer2() local
1219 cycle_time = card->driver->read_csr(card, CSR_CYCLE_TIME); in ioctl_get_cycle_timer2()
1233 a->cycle_timer = cycle_time; in ioctl_get_cycle_timer2()
/linux/drivers/net/ethernet/freescale/enetc/
A Denetc_qos.c75 if (admin_conf->cycle_time > U32_MAX || in enetc_setup_taprio()
97 gcl_data->ct = cpu_to_le32(admin_conf->cycle_time); in enetc_setup_taprio()
/linux/Documentation/power/
A Dpower_supply_class.rst256 Good candidates to add in future: model/part#, cycle_time, manufacturer,

Completed in 72 milliseconds