/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/accessories/ |
H A D | link_dp_trace.c | 111 link->dp_trace.detect_lt_trace.timestamps.start = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_start_timestamp() 113 link->dp_trace.commit_lt_trace.timestamps.start = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_start_timestamp() 120 link->dp_trace.detect_lt_trace.timestamps.end = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_end_timestamp() 122 link->dp_trace.commit_lt_trace.timestamps.end = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_end_timestamp() 129 return link->dp_trace.detect_lt_trace.timestamps.end; in dp_trace_get_lt_end_timestamp() 131 return link->dp_trace.commit_lt_trace.timestamps.end; in dp_trace_get_lt_end_timestamp()
|
/kernel/linux/linux-5.10/drivers/staging/media/meson/vdec/ |
H A D | vdec_helpers.c | 246 list_add_tail(&new_ts->list, &sess->timestamps); in amvdec_add_ts() 258 list_for_each_entry(tmp, &sess->timestamps, list) { in amvdec_remove_ts() 328 struct list_head *timestamps = &sess->timestamps; in amvdec_dst_buf_done() local 335 if (list_empty(timestamps)) { in amvdec_dst_buf_done() 344 tmp = list_first_entry(timestamps, struct amvdec_timestamp, list); in amvdec_dst_buf_done() 372 list_for_each_entry_safe(tmp, n, &sess->timestamps, list) { in amvdec_dst_buf_done_offset()
|
H A D | vdec.h | 214 * @timestamps: chronological list of src timestamps 215 * @ts_spinlock: spinlock for the timestamps list 264 struct list_head timestamps; member
|
H A D | vdec.c | 379 list_for_each_entry_safe(tmp, n, &sess->timestamps, list) { in vdec_reset_timestamps() 910 INIT_LIST_HEAD(&sess->timestamps); in vdec_open()
|
/kernel/linux/linux-6.6/drivers/staging/media/meson/vdec/ |
H A D | vdec_helpers.c | 246 list_add_tail(&new_ts->list, &sess->timestamps); in amvdec_add_ts() 258 list_for_each_entry(tmp, &sess->timestamps, list) { in amvdec_remove_ts() 328 struct list_head *timestamps = &sess->timestamps; in amvdec_dst_buf_done() local 335 if (list_empty(timestamps)) { in amvdec_dst_buf_done() 344 tmp = list_first_entry(timestamps, struct amvdec_timestamp, list); in amvdec_dst_buf_done() 372 list_for_each_entry_safe(tmp, n, &sess->timestamps, list) { in amvdec_dst_buf_done_offset()
|
H A D | vdec.h | 221 * @timestamps: chronological list of src timestamps 222 * @ts_spinlock: spinlock for the timestamps list 274 struct list_head timestamps; member
|
H A D | vdec.c | 379 list_for_each_entry_safe(tmp, n, &sess->timestamps, list) { in vdec_reset_timestamps() 910 INIT_LIST_HEAD(&sess->timestamps); in vdec_open()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | ptp.c | 19 * Packets not matching are delivered without timestamps (MCDI events will 215 * @rx_ts_inline: Flag for whether RX timestamps are inline (else they are 217 * @rxq: Receive SKB queue (awaiting timestamps) 249 * timestamps 251 * timestamps 253 * @ts_corrections.pps_in: Required driver correction of PPS input timestamps 255 * transmit timestamps 257 * receive timestamps 365 * if PTP uses MAC TX timestamps, not if PTP uses the MC directly to transmit. 600 * we can deal with the (unlikely) case of sync timestamps in efx_ptp_mac_nic_to_ktime_correction() 1136 struct skb_shared_hwtstamps timestamps; efx_ptp_xmit_skb_mc() local 1234 struct skb_shared_hwtstamps *timestamps; efx_ptp_match_rx() local 2043 struct skb_shared_hwtstamps *timestamps; __efx_rx_skb_attach_timestamp() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | ptp.c | 19 * Packets not matching are delivered without timestamps (MCDI events will 214 * @rx_ts_inline: Flag for whether RX timestamps are inline (else they are 216 * @rxq: Receive SKB queue (awaiting timestamps) 248 * timestamps 250 * timestamps 252 * @ts_corrections.pps_in: Required driver correction of PPS input timestamps 254 * transmit timestamps 256 * receive timestamps 364 * if PTP uses MAC TX timestamps, not if PTP uses the MC directly to transmit. 593 * we can deal with the (unlikely) case of sync timestamps in efx_ptp_mac_nic_to_ktime_correction() 1107 struct skb_shared_hwtstamps timestamps; efx_ptp_xmit_skb_mc() local 1205 struct skb_shared_hwtstamps *timestamps; efx_ptp_match_rx() local 1997 struct skb_shared_hwtstamps *timestamps; __efx_siena_rx_skb_attach_timestamp() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_txrx.h | 94 struct qmem *timestamps; member
|
H A D | otx2_txrx.c | 102 timestamp = ((u64 *)sq->timestamps->base)[snd_comp->sqe_id]; in otx2_snd_pkt_handler() 833 iova = sq->timestamps->iova + (sq->head * sizeof(u64)); in otx2_set_txtstamp()
|
H A D | otx2_common.c | 765 err = qmem_alloc(pfvf->dev, &sq->timestamps, qset->sqe_cnt, in otx2_sq_init() 766 sizeof(*sq->timestamps)); in otx2_sq_init()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_txrx.h | 97 struct qmem *timestamps; member
|
H A D | qos_sq.c | 145 qmem_free(pfvf->dev, sq->timestamps); in otx2_qos_sq_free_sqbs()
|
H A D | otx2_common.c | 952 err = qmem_alloc(pfvf->dev, &sq->timestamps, qset->sqe_cnt, in otx2_sq_init() 953 sizeof(*sq->timestamps)); in otx2_sq_init()
|
H A D | otx2_txrx.c | 157 timestamp = ((u64 *)sq->timestamps->base)[snd_comp->sqe_id]; in otx2_snd_pkt_handler() 1133 iova = sq->timestamps->iova + (sq->head * sizeof(u64)); in otx2_set_txtstamp()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | ptp.c | 19 * Packets not matching are delivered without timestamps (MCDI events will 223 * @rxq: Receive SKB queue (awaiting timestamps) 251 * timestamps 253 * timestamps 255 * @ts_corrections.pps_in: Required driver correction of PPS input timestamps 257 * transmit timestamps 259 * receive timestamps 364 * if PTP uses MAC TX timestamps, not if PTP uses the MC directly to transmit. 580 * we can deal with the (unlikely) case of sync timestamps in efx_ptp_mac_nic_to_ktime_correction() 1120 struct skb_shared_hwtstamps timestamps; in efx_ptp_xmit_skb_mc() local 2045 struct skb_shared_hwtstamps *timestamps; __efx_rx_skb_attach_timestamp() local [all...] |
/kernel/linux/linux-6.6/drivers/net/can/usb/etas_es58x/ |
H A D | es58x_core.h | 419 * @timestamps: a temporary buffer to store the time stamps before 457 u64 timestamps[ES58X_ECHO_BULK_MAX]; member
|
H A D | es58x_fd.c | 67 u64 *tstamps = es58x_dev->timestamps; in es58x_fd_echo_msg()
|
H A D | es581_4.c | 45 u64 *tstamps = es58x_dev->timestamps; in es581_4_echo_msg()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_ptp.c | 648 stats->timestamps++; in mlxsw_sp1_ptp_ht_gc_collect() 1109 MLXSW_SP_PTP_PORT_STAT("ptp_rx_gcd_timestamps", rx_gcd.timestamps), 1111 MLXSW_SP_PTP_PORT_STAT("ptp_tx_gcd_timestamps", tx_gcd.timestamps),
|
H A D | spectrum.h | 266 u64 timestamps; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_ptp.c | 827 stats->timestamps++; in mlxsw_sp1_ptp_ht_gc_collect() 1310 MLXSW_SP_PTP_PORT_STAT("ptp_rx_gcd_timestamps", rx_gcd.timestamps), 1312 MLXSW_SP_PTP_PORT_STAT("ptp_tx_gcd_timestamps", tx_gcd.timestamps),
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | mmzone.h | 450 unsigned long timestamps[MAX_NR_GENS]; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_dp_types.h | 1380 } timestamps; member
|