Home
last modified time | relevance | path

Searched refs:txtime (Results 1 – 7 of 7) sorted by relevance

/linux/tools/testing/selftests/net/
H A Dcmsg_sender.c68 } txtime; member
171 opt.txtime.ena = true; in cs_parse_args()
172 opt.txtime.delay = atoi(optarg); in cs_parse_args()
285 if (opt.txtime.ena) { in cs_write_cmsg()
286 __u64 txtime; in cs_write_cmsg() local
288 txtime = time_start_mono.tv_sec * (1000ULL * 1000 * 1000) + in cs_write_cmsg()
290 opt.txtime.delay * 1000; in cs_write_cmsg()
293 cmsg_len += CMSG_SPACE(sizeof(txtime)); in cs_write_cmsg()
299 cmsg->cmsg_len = CMSG_LEN(sizeof(txtime)); in cs_write_cmsg()
300 memcpy(CMSG_DATA(cmsg), &txtime, sizeof(txtime)); in cs_write_cmsg()
[all …]
/linux/net/sched/
H A Dsch_etf.c34 ktime_t last; /* The txtime of the last skb sent to the netdevice. */
78 ktime_t txtime = nskb->tstamp; in is_packet_valid() local
102 if (ktime_before(txtime, now) || ktime_before(txtime, q->last)) in is_packet_valid()
139 ktime_t txtime = skb->tstamp; in report_sock_error() local
155 serr->ee.ee_data = (txtime >> 32); /* high part of tstamp */ in report_sock_error()
156 serr->ee.ee_info = txtime; /* low part of tstamp */ in report_sock_error()
167 ktime_t txtime = nskb->tstamp; in etf_enqueue_timesortedlist() local
181 if (ktime_compare(txtime, skb->tstamp) >= 0) { in etf_enqueue_timesortedlist()
273 * txtime fro in etf_dequeue_timesortedlist()
[all...]
H A Dsch_taprio.c333 ktime_t earliest_txtime = KTIME_MAX, txtime, cycle, transmit_end_time; in find_entry_to_transmit() local
367 txtime = entry->next_txtime; in find_entry_to_transmit()
369 if (ktime_before(txtime, time) || validate_interval) { in find_entry_to_transmit()
387 } else if (ktime_before(txtime, earliest_txtime) && in find_entry_to_transmit()
389 earliest_txtime = txtime; in find_entry_to_transmit()
391 n = div_s64(ktime_sub(txtime, curr_intv_start), cycle); in find_entry_to_transmit()
453 /* There are a few scenarios where we will have to modify the txtime from
455 * 1. If txtime is in the past,
459 * in the cycle, set the txtime of packet to the interval start.
460 * 2. If txtime i
473 ktime_t minimum_time, now, txtime; get_packet_txtime() local
[all...]
/linux/tools/testing/selftests/net/forwarding/
H A Dtsn_lib.sh243 --txtime \
/linux/drivers/net/ethernet/sfc/siena/
H A Dptp.c1109 MCDI_DECLARE_BUF(txtime, MC_CMD_PTP_OUT_TRANSMIT_LEN); in efx_ptp_xmit_skb_mc()
1131 MC_CMD_PTP_IN_TRANSMIT_LEN(skb->len), txtime, in efx_ptp_xmit_skb_mc()
1132 sizeof(txtime), &len); in efx_ptp_xmit_skb_mc()
1138 MCDI_DWORD(txtime, PTP_OUT_TRANSMIT_MAJOR), in efx_ptp_xmit_skb_mc()
1139 MCDI_DWORD(txtime, PTP_OUT_TRANSMIT_MINOR), in efx_ptp_xmit_skb_mc()
/linux/drivers/net/ethernet/sfc/
H A Dptp.c1124 MCDI_DECLARE_BUF(txtime, MC_CMD_PTP_OUT_TRANSMIT_LEN); in efx_ptp_xmit_skb_mc()
1150 txtime, sizeof(txtime), &len); in efx_ptp_xmit_skb_mc()
1156 MCDI_DWORD(txtime, PTP_OUT_TRANSMIT_MAJOR), in efx_ptp_xmit_skb_mc()
1157 MCDI_DWORD(txtime, PTP_OUT_TRANSMIT_MINOR), in efx_ptp_xmit_skb_mc()
/linux/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c259 unsigned long txtime; in gfar_gcoalesce() local
273 txtime = get_ictt_value(tx_queue->txic); in gfar_gcoalesce()
278 cvals->tx_coalesce_usecs = gfar_ticks2usecs(priv, txtime); in gfar_gcoalesce()