Symbol: hwtstamp_config
drivers/net/bonding/bond_main.c
5783
struct hwtstamp_config cfg;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
54
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
572
*config = aq_ptp->hwtstamp_config;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
626
aq_ptp->hwtstamp_config = *config;
drivers/net/ethernet/engleder/tsnep.h
179
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/engleder/tsnep_main.c
1394
if (rx->adapter->hwtstamp_config.rx_filter == HWTSTAMP_FILTER_ALL) {
drivers/net/ethernet/engleder/tsnep_main.c
589
tx->adapter->hwtstamp_config.tx_type == HWTSTAMP_TX_ON) {
drivers/net/ethernet/engleder/tsnep_ptp.c
205
adapter->hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE;
drivers/net/ethernet/engleder/tsnep_ptp.c
206
adapter->hwtstamp_config.tx_type = HWTSTAMP_TX_OFF;
drivers/net/ethernet/engleder/tsnep_ptp.c
27
*config = adapter->hwtstamp_config;
drivers/net/ethernet/engleder/tsnep_ptp.c
68
adapter->hwtstamp_config = *config;
drivers/net/ethernet/intel/e1000e/e1000.h
323
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/intel/e1000e/netdev.c
3699
adapter->hwtstamp_config = *config;
drivers/net/ethernet/intel/e1000e/netdev.c
3950
ret_val = e1000e_config_hwtstamp(adapter, &adapter->hwtstamp_config,
drivers/net/ethernet/intel/e1000e/netdev.c
5429
if (adapter->hwtstamp_config.rx_filter != HWTSTAMP_FILTER_NONE) {
drivers/net/ethernet/intel/e1000e/netdev.c
6213
*kernel_config = adapter->hwtstamp_config;
drivers/net/ethernet/intel/iavf/iavf_main.c
5048
*config = adapter->ptp.hwtstamp_config;
drivers/net/ethernet/intel/iavf/iavf_ptp.c
405
adapter->ptp.hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE;
drivers/net/ethernet/intel/iavf/iavf_ptp.c
431
adapter->ptp.hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE;
drivers/net/ethernet/intel/iavf/iavf_ptp.c
99
adapter->ptp.hwtstamp_config = *config;
drivers/net/ethernet/intel/iavf/iavf_types.h
30
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/mellanox/mlx4/en_cq.c
135
if ((cq->type != RX && priv->hwtstamp_config.tx_type) ||
drivers/net/ethernet/mellanox/mlx4/en_cq.c
136
(cq->type == RX && priv->hwtstamp_config.rx_filter))
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2226
memcpy(&dst->hwtstamp_config, &prof->hwtstamp_config,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2227
sizeof(dst->hwtstamp_config));
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2273
memcpy(&dst->hwtstamp_config, &src->hwtstamp_config,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2274
sizeof(dst->hwtstamp_config));
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2481
*config = priv->hwtstamp_config;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2549
ret = mlx4_en_reset_config(netdev, &priv->hwtstamp_config,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3296
priv->hwtstamp_config.flags = 0;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3297
priv->hwtstamp_config.tx_type = HWTSTAMP_TX_OFF;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3298
priv->hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3509
if (priv->hwtstamp_config.tx_type == ts_config->tx_type &&
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3510
priv->hwtstamp_config.rx_filter == ts_config->rx_filter &&
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3517
(priv->hwtstamp_config.rx_filter != HWTSTAMP_FILTER_NONE)) {
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3529
memcpy(&new_prof.hwtstamp_config, ts_config, sizeof(*ts_config));
drivers/net/ethernet/mellanox/mlx4/en_rx.c
303
ring->hwtstamp_rx_filter = priv->hwtstamp_config.rx_filter;
drivers/net/ethernet/mellanox/mlx4/en_tx.c
138
ring->hwtstamp_tx_type = priv->hwtstamp_config.tx_type;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
391
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
615
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en.h
705
struct kernel_hwtstamp_config *hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en.h
940
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
711
rq->hwtstamp_config = &priv->hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
335
priv->hwtstamp_config.rx_filter);
drivers/net/ethernet/mellanox/mlx5/core/en/trap.c
50
rq->hwtstamp_config = &priv->hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
182
if (unlikely(!mlx5e_rx_hw_stamp(_ctx->rq->hwtstamp_config)))
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c
74
rq->hwtstamp_config = &c->priv->hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2282
rx_filter = priv->hwtstamp_config.rx_filter != HWTSTAMP_FILTER_NONE;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3465
priv->hwtstamp_config.tx_type = HWTSTAMP_TX_OFF;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3466
priv->hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4809
priv->hwtstamp_config = *config;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4836
*config = priv->hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
669
rq->hwtstamp_config = &c->priv->hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1437
if (unlikely(mlx5e_rx_hw_stamp(rq->hwtstamp_config)))
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2524
if (unlikely(mlx5e_rx_hw_stamp(&priv->hwtstamp_config)))
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
355
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1088
*config = mlxsw_sp_port->ptp.hwtstamp_config;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1266
mlxsw_sp_port->ptp.hwtstamp_config = *config;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
314
*config = fbn->hwtstamp_config;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
329
if (!kernel_hwtstamp_config_changed(config, &fbn->hwtstamp_config))
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
365
old_rx_filter = fbn->hwtstamp_config.rx_filter;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
366
memcpy(&fbn->hwtstamp_config, config, sizeof(*config));
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
75
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
294
if (fbn->hwtstamp_config.rx_filter != HWTSTAMP_FILTER_NONE) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
295
switch (fbn->hwtstamp_config.rx_filter) {
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
185
if (fbn->hwtstamp_config.tx_type == HWTSTAMP_TX_OFF)
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
254
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
312
phc->hwtstamp_config = *cfg;
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
325
*cfg = phc->hwtstamp_config;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
252
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
136
phc->hwtstamp_config = *cfg;
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
149
*cfg = phc->hwtstamp_config;
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
601
phc->hwtstamp_config.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT;
drivers/net/ethernet/sfc/net_driver.h
106
struct hwtstamp_config;
drivers/net/ethernet/sfc/siena/net_driver.h
106
struct hwtstamp_config;
drivers/net/phy/phy.c
317
struct hwtstamp_config cfg;
include/linux/net_tstamp.h
73
const struct hwtstamp_config *cfg)
include/linux/net_tstamp.h
80
static inline void hwtstamp_config_from_kernel(struct hwtstamp_config *cfg,
net/core/dev_ioctl.c
286
struct hwtstamp_config cfg;
net/core/dev_ioctl.c
396
struct hwtstamp_config cfg;
tools/testing/selftests/bpf/xdp_hw_metadata.c
569
static void hwtstamp_ioctl(int op, const char *ifname, struct hwtstamp_config *cfg)
tools/testing/selftests/bpf/xdp_hw_metadata.c
588
static struct hwtstamp_config saved_hwtstamp_cfg;
tools/testing/selftests/bpf/xdp_hw_metadata.c
598
struct hwtstamp_config cfg = {
tools/testing/selftests/net/hwtstamp_config.c
91
struct hwtstamp_config config;
tools/testing/selftests/net/timestamping.c
327
struct hwtstamp_config hwconfig, hwconfig_requested;