| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_ptp.c | 239 dev->tstamp.tx_tstamp_iova = ts->iova; in otx2_nix_timesync_enable() 240 dev->tstamp.tx_tstamp = ts->addr; in otx2_nix_timesync_enable() 243 &dev->tstamp.tstamp_dynfield_offset, in otx2_nix_timesync_enable() 244 &dev->tstamp.rx_tstamp_dynflag); in otx2_nix_timesync_enable() 319 struct otx2_timesync_info *tstamp = &dev->tstamp; in otx2_nix_timesync_read_rx_timestamp() local 322 if (!tstamp->rx_ready) in otx2_nix_timesync_read_rx_timestamp() 327 tstamp->rx_ready = 0; in otx2_nix_timesync_read_rx_timestamp() 341 struct otx2_timesync_info *tstamp = &dev->tstamp; in otx2_nix_timesync_read_tx_timestamp() local 344 if (*tstamp->tx_tstamp == 0) in otx2_nix_timesync_read_tx_timestamp() 351 *tstamp->tx_tstamp, (uint64_t)timestamp->tv_sec, in otx2_nix_timesync_read_tx_timestamp() [all …]
|
| H A D | otx2_rx.h | 78 struct otx2_timesync_info *tstamp, const uint16_t flag, in otx2_nix_mbuf_to_tstamp() argument 90 *otx2_timestamp_dynfield(mbuf, tstamp) = in otx2_nix_mbuf_to_tstamp() 96 tstamp->rx_tstamp = in otx2_nix_mbuf_to_tstamp() 97 *otx2_timestamp_dynfield(mbuf, tstamp); in otx2_nix_mbuf_to_tstamp() 98 tstamp->rx_ready = 1; in otx2_nix_mbuf_to_tstamp() 101 tstamp->rx_tstamp_dynflag; in otx2_nix_mbuf_to_tstamp()
|
| H A D | otx2_ethdev.h | 331 struct otx2_timesync_info tstamp; member 376 struct otx2_timesync_info *tstamp; member
|
| H A D | otx2_ethdev.c | 626 rxq->tstamp = &dev->tstamp; in otx2_nix_rx_queue_setup() 1185 send_mem->addr = txq->dev->tstamp.tx_tstamp_iova; in otx2_nix_form_default_desc() 2215 memset(&dev->tstamp, 0, sizeof(struct otx2_timesync_info)); in otx2_nix_dev_start() 2230 &dev->tstamp.tstamp_dynfield_offset, in otx2_nix_dev_start() 2231 &dev->tstamp.rx_tstamp_dynflag); in otx2_nix_dev_start()
|
| H A D | otx2_rx.c | 72 otx2_nix_mbuf_to_tstamp(mbuf, rxq->tstamp, flags, in nix_recv_pkts()
|
| /f-stack/dpdk/drivers/event/octeontx2/ |
| H A D | otx2_worker_dual.c | 163 ws->tstamp); \ 197 ws->tstamp); \ 204 ws->tstamp); \ 242 ws->tstamp); \ 280 ws->tstamp); \ 288 ws->tstamp); \
|
| H A D | otx2_worker_dual.h | 21 struct otx2_timesync_info * const tstamp) in otx2_ssogws_dual_get_work() argument 89 otx2_nix_mbuf_to_tstamp((struct rte_mbuf *)mbuf, tstamp, in otx2_ssogws_dual_get_work()
|
| H A D | otx2_evdev.h | 162 struct otx2_timesync_info *tstamp; member 188 struct otx2_timesync_info *tstamp; member 209 struct otx2_timesync_info *tstamp; member
|
| H A D | otx2_worker.h | 83 ws->tstamp, flags, in otx2_ssogws_get_work() 149 otx2_nix_mbuf_to_tstamp((struct rte_mbuf *)mbuf, ws->tstamp, in otx2_ssogws_get_work_empty()
|
| H A D | otx2_evdev_adptr.c | 355 dev->tstamp = &otx2_eth_dev->tstamp; in otx2_sso_rx_adapter_queue_add()
|
| H A D | otx2_evdev.c | 1282 ws->tstamp = dev->tstamp; in otx2_sso_port_setup() 1295 ws->tstamp = dev->tstamp; in otx2_sso_port_setup()
|
| /f-stack/dpdk/examples/ptpclient/ |
| H A D | ptpclient.c | 61 struct tstamp { struct 93 struct tstamp origin_tstamp; 98 struct tstamp precise_origin_tstamp; 104 struct tstamp origin_tstamp; 109 struct tstamp rx_tstamp; 386 struct tstamp *origin_tstamp; in parse_fup() 526 struct tstamp *rx_tstamp; in parse_drsp()
|
| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_tdma.c | 385 memcpy(&ni->ni_tstamp.data, scan.tstamp, in tdma_recv_mgmt() 590 uint64_t tstamp; in tdma_process_params() local 599 memcpy(&tstamp, tdma->tdma_tstamp, 8); in tdma_process_params() 602 rtt = rstamp - (le64toh(tstamp) & 0x7fff); in tdma_process_params() 609 (unsigned long long) le64toh(tstamp)); in tdma_process_params()
|
| H A D | ieee80211_scan.h | 238 uint8_t *tstamp; member
|
| H A D | ieee80211_adhoc.c | 835 memcpy(ni->ni_tstamp.data, scan.tstamp, in adhoc_recv_mgmt()
|
| H A D | ieee80211_input.c | 524 scan->tstamp = frm; frm += 8; in ieee80211_parse_beacon()
|
| H A D | ieee80211_sta.c | 1452 memcpy(ni->ni_tstamp.data, scan.tstamp, in sta_recv_mgmt()
|
| H A D | ieee80211_scan_sta.c | 302 memcpy(ise->se_tstamp.data, sp->tstamp, sizeof(ise->se_tstamp)); in sta_add()
|
| H A D | ieee80211_node.c | 1773 memcpy(ni->ni_tstamp.data, sp->tstamp, sizeof(ni->ni_tstamp)); in ieee80211_init_neighbor()
|
| /f-stack/freebsd/contrib/octeon-sdk/ |
| H A D | cvmx-mgmt-port.c | 83 … uint64_t tstamp : 1; /* For TX, signals that the packet should be timestamped */ member 564 state->tx_ring[state->tx_write_index].s.tstamp = 0; in cvmx_mgmt_port_send() 619 state->tx_ring[state->tx_write_index].s.tstamp = 0; in cvmx_mgmt_port_sendm()
|
| H A D | cvmx-mixx-defs.h | 1477 uint64_t tstamp : 64; /**< MIX TimeStamp Value member 1512 uint64_t tstamp : 64;
|
| /f-stack/dpdk/drivers/net/octeontx/ |
| H A D | octeontx_rxtx.h | 47 uint64_t tstamp : 1; member
|