Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/
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()
52 if (max_cycle_time < gating_cfg->cycle_time) in sja1105_tas_set_runtime_params()
53 max_cycle_time = gating_cfg->cycle_time; in sja1105_tas_set_runtime_params()
58 its_cycle_time = gating_cfg->cycle_time; in sja1105_tas_set_runtime_params()
288 offload->cycle_time, in sja1105_init_scheduling()
330 gating_cfg->cycle_time, in sja1105_init_scheduling()
402 max_cycle_time = max(offload->cycle_time, admin->cycle_time); in sja1105_tas_check_conflicts()
403 min_cycle_time = min(offload->cycle_time, admin->cycle_time); in sja1105_tas_check_conflicts()
[all …]
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
591 div_s64_rem(cycle_time, sja1105_delta_to_ns(1), &rem); in sja1105_vl_gate()
623 rule->vl.cycle_time = cycle_time; in sja1105_vl_gate()
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()
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
Dsja1105_tas.h35 u64 cycle_time; member
Dsja1105.h174 u64 cycle_time; member
/kernel/linux/linux-5.10/drivers/ide/
Dqd65xx.c216 unsigned int cycle_time; in qd6580_set_pio_mode() local
222 cycle_time = ide_pio_cycle_time(drive, pio); in qd6580_set_pio_mode()
227 if (cycle_time >= 110) { in qd6580_set_pio_mode()
229 recovery_time = cycle_time - 102; in qd6580_set_pio_mode()
234 if (cycle_time >= 69) { in qd6580_set_pio_mode()
236 recovery_time = cycle_time - 61; in qd6580_set_pio_mode()
241 if (cycle_time >= 180) { in qd6580_set_pio_mode()
243 recovery_time = cycle_time - 120; in qd6580_set_pio_mode()
246 recovery_time = cycle_time - active_time; in qd6580_set_pio_mode()
Dicside.c240 unsigned long cycle_time = 0; in icside_set_dma_mode() local
246 cycle_time = 250; in icside_set_dma_mode()
251 cycle_time = 250; in icside_set_dma_mode()
256 cycle_time = 480; in icside_set_dma_mode()
262 cycle_time = 480; in icside_set_dma_mode()
270 if (use_dma_info && drive->id[ATA_ID_EIDE_DMA_TIME] > cycle_time) in icside_set_dma_mode()
271 cycle_time = drive->id[ATA_ID_EIDE_DMA_TIME]; in icside_set_dma_mode()
273 ide_set_drivedata(drive, (void *)cycle_time); in icside_set_dma_mode()
277 2000 / (cycle_time ? cycle_time : (unsigned long) -1)); in icside_set_dma_mode()
Dcmd640.c516 u8 pio_mode, unsigned int cycle_time) in cmd640_set_mode() argument
535 recovery_time = cycle_time - (setup_time + active_time); in cmd640_set_mode()
537 cycle_count = DIV_ROUND_UP(cycle_time, clock_time); in cmd640_set_mode()
579 unsigned int index = 0, cycle_time; in cmd640_set_pio_mode() local
601 cycle_time = ide_pio_cycle_time(drive, pio); in cmd640_set_pio_mode()
602 cmd640_set_mode(drive, index, pio, cycle_time); in cmd640_set_pio_mode()
605 drive->name, pio, cycle_time); in cmd640_set_pio_mode()
Dht6560b.c207 unsigned int cycle_time; in ht_pio2timings() local
210 cycle_time = ide_pio_cycle_time(drive, pio); in ht_pio2timings()
218 recovery_time = cycle_time - active_time - t->setup; in ht_pio2timings()
Dpmac.c283 int cycle_time; member
372 kauai_lookup_timing(struct kauai_timing* table, int cycle_time) in kauai_lookup_timing() argument
376 for (i=0; table[i].cycle_time; i++) in kauai_lookup_timing()
377 if (cycle_time > table[i+1].cycle_time) in kauai_lookup_timing()
500 unsigned int cycle_time; in pmac_ide_set_pio_mode() local
506 cycle_time = ide_pio_cycle_time(drive, pio); in pmac_ide_set_pio_mode()
511 u32 tr = kauai_lookup_timing(shasta_pio_timings, cycle_time); in pmac_ide_set_pio_mode()
518 u32 tr = kauai_lookup_timing(kauai_pio_timings, cycle_time); in pmac_ide_set_pio_mode()
524 recTime = cycle_time - tim->active - tim->setup; in pmac_ide_set_pio_mode()
539 recTime = cycle_time - tim->active - tim->setup; in pmac_ide_set_pio_mode()
Dpalm_bk3710.c196 unsigned int cycle_time; in palm_bk3710_set_pio_mode() local
205 cycle_time = ide_pio_cycle_time(drive, pio); in palm_bk3710_set_pio_mode()
207 palm_bk3710_setpiomode(base, mate, is_slave, cycle_time, pio); in palm_bk3710_set_pio_mode()
/kernel/linux/linux-5.10/drivers/ata/
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()
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()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/
Digc_tsn.c33 adapter->cycle_time = 0; in igc_tsn_disable_offload()
74 cycle = adapter->cycle_time; in igc_tsn_enable_offload()
Digc_main.c905 ktime_t cycle_time = adapter->cycle_time; in igc_tx_launchtime() local
912 n = div64_s64(ktime_sub_ns(now, base_time), cycle_time); in igc_tx_launchtime()
914 baset_est = ktime_add_ns(base_time, cycle_time * (n)); in igc_tx_launchtime()
915 end_of_cycle = ktime_add_ns(baset_est, cycle_time); in igc_tx_launchtime()
940 div_s64_rem(launchtime, cycle_time, &launchtime); in igc_tx_launchtime()
4824 adapter->cycle_time = NSEC_PER_SEC; in igc_save_launchtime_params()
4932 adapter->cycle_time = qopt->cycle_time; in igc_save_qbv_schedule()
4951 if (end_time > adapter->cycle_time || in igc_save_qbv_schedule()
4953 end_time = adapter->cycle_time; in igc_save_qbv_schedule()
Digc.h169 ktime_t cycle_time; member
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
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()
/kernel/linux/linux-5.10/net/sched/
Dsch_taprio.c57 s64 cycle_time; member
153 div_s64_rem(time_since_sched_start, sched->cycle_time, &time_elapsed); in get_cycle_time_elapsed()
166 cycle_end = ktime_add_ns(intv_start, sched->cycle_time - cycle_elapsed); in get_interval_end_time()
216 cycle = sched->cycle_time; in find_entry_to_transmit()
408 entry->next_txtime = ktime_add(interval_start, sched->cycle_time); in get_packet_txtime()
733 oper->cycle_time); in advance_sched()
895 new->cycle_time = nla_get_s64(tb[TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME]); in parse_taprio_schedule()
903 if (!new->cycle_time) { in parse_taprio_schedule()
915 new->cycle_time = cycle; in parse_taprio_schedule()
1003 cycle = sched->cycle_time; in taprio_get_start_time()
[all …]
/kernel/linux/linux-5.10/drivers/pcmcia/
Di82092.c278 static int cycle_time = 120; variable
282 if (cycle_time != 0) in to_cycles()
283 return ns/cycle_time; in to_cycles()
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()
Di82365.c94 static int cycle_time = 120; variable
123 module_param(cycle_time, int, 0444);
567 return ns/cycle_time; in to_cycles()
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_tc.c682 if (!qopt->cycle_time) in tc_setup_taprio()
743 qopt->cycle_time); in tc_setup_taprio()
745 (n + 1) * qopt->cycle_time); in tc_setup_taprio()
753 ctr = qopt->cycle_time; in tc_setup_taprio()
/kernel/linux/linux-5.10/drivers/net/dsa/ocelot/
Dfelix_vsc9959.c1155 u64 cycle_time, in vsc9959_new_base_time() argument
1169 do_div(nr_of_cycles, cycle_time); in vsc9959_new_base_time()
1170 new_base_time += cycle_time * (nr_of_cycles + 1); in vsc9959_new_base_time()
1208 if (taprio->cycle_time > NSEC_PER_SEC || in vsc9959_qos_port_tas_set()
1238 taprio->cycle_time, &base_ts); in vsc9959_qos_port_tas_set()
1246 ocelot_write(ocelot, taprio->cycle_time, QSYS_PARAM_CFG_REG_4); in vsc9959_qos_port_tas_set()
/kernel/linux/linux-5.10/include/net/
Dpkt_sched.h170 u64 cycle_time; member

12