Home
last modified time | relevance | path

Searched refs:mlxsw_skb_cb (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlxsw/ !
H A Dcore.h584 struct mlxsw_skb_cb { struct
592 static inline struct mlxsw_skb_cb *mlxsw_skb_cb(struct sk_buff *skb) in mlxsw_skb_cb() argument
594 BUILD_BUG_ON(sizeof(mlxsw_skb_cb) > sizeof(skb->cb)); in mlxsw_skb_cb()
595 return (struct mlxsw_skb_cb *) skb->cb; in mlxsw_skb_cb()
H A Dpci.c648 mlxsw_skb_cb(skb)->cqe_ts.sec = mlxsw_pci_cqe2_time_stamp_sec_get(cqe); in mlxsw_pci_skb_cb_ts_set()
649 mlxsw_skb_cb(skb)->cqe_ts.nsec = in mlxsw_pci_skb_cb_ts_set()
668 tx_info = mlxsw_skb_cb(elem_info->sdq.skb)->tx_info; in mlxsw_pci_cqe_sdq_handle()
694 struct mlxsw_skb_cb *cb = mlxsw_skb_cb(skb); in mlxsw_pci_cqe_rdq_md_tx_port_init()
716 struct mlxsw_skb_cb *cb = mlxsw_skb_cb(skb); in mlxsw_pci_cqe_rdq_md_init()
800 mlxsw_skb_cb(skb)->rx_md_info.cookie_index = cookie_index; in mlxsw_pci_cqe_rdq_handle()
812 mlxsw_skb_cb(skb)->rx_md_info.napi = napi; in mlxsw_pci_cqe_rdq_handle()
2185 mlxsw_skb_cb(skb)->tx_info = txhdr_info->tx_info; in mlxsw_pci_skb_transmit()
H A Dspectrum_trap.c115 u32 cookie_index = mlxsw_skb_cb(skb)->rx_md_info.cookie_index; in mlxsw_sp_rx_acl_drop_listener()
176 napi_gro_receive(mlxsw_skb_cb(skb)->rx_md_info.napi, skb); in mlxsw_sp_rx_no_mark_listener()
243 struct mlxsw_rx_md_info *rx_md_info = &mlxsw_skb_cb(skb)->rx_md_info; in mlxsw_sp_psample_md_init()
299 struct mlxsw_rx_md_info *rx_md_info = &mlxsw_skb_cb(skb)->rx_md_info; in mlxsw_sp_rx_sample_tx_listener()
H A Dspectrum_ptp.c1410 const struct mlxsw_skb_cb *cb, in mlxsw_sp2_ptp_hwtstamp_fill()
1437 mlxsw_sp2_ptp_hwtstamp_fill(mlxsw_sp->core, mlxsw_skb_cb(skb), in mlxsw_sp2_ptp_receive()
1448 mlxsw_sp2_ptp_hwtstamp_fill(mlxsw_sp->core, mlxsw_skb_cb(skb), in mlxsw_sp2_ptp_transmitted()
H A Dspectrum.c627 memset(skb->cb, 0, sizeof(struct mlxsw_skb_cb)); in mlxsw_sp_port_xmit()
2319 napi_gro_receive(mlxsw_skb_cb(skb)->rx_md_info.napi, skb); in mlxsw_sp_rx_listener_no_mark_func()