Home
last modified time | relevance | path

Searched refs:psp_dev (Results 1 – 6 of 6) sorted by relevance

/linux/net/psp/
H A Dpsp_sock.c12 struct psp_dev *psp_dev_get_for_sock(struct sock *sk) in psp_dev_get_for_sock()
14 struct psp_dev *psd = NULL; in psp_dev_get_for_sock()
20 psd = rcu_dereference(dst_dev_rcu(dst)->psp_dev); in psp_dev_get_for_sock()
37 good = !pas || rcu_access_pointer(dev->psp_dev) == pas->psd; in psp_validate_xmit()
47 struct psp_assoc *psp_assoc_create(struct psp_dev *psd) in psp_assoc_create()
71 struct psp_dev *psd = pas->psd; in psp_assoc_dummy()
80 static int psp_dev_tx_key_add(struct psp_dev *psd, struct psp_assoc *pas, in psp_dev_tx_key_add()
86 void psp_dev_tx_key_del(struct psp_dev *psd, struct psp_assoc *pas) in psp_dev_tx_key_del()
96 struct psp_dev *psd = pas->psd; in psp_assoc_free()
177 int psp_sock_assoc_set_tx(struct sock *sk, struct psp_dev *psd, in psp_sock_assoc_set_tx()
[all …]
H A Dpsp_main.c33 int psp_dev_check_access(struct psp_dev *psd, struct net *net) in psp_dev_check_access()
49 struct psp_dev *
54 struct psp_dev *psd; in psp_dev_create()
95 rcu_assign_pointer(netdev->psp_dev, psd); in psp_dev_create()
103 void psp_dev_free(struct psp_dev *psd) in psp_dev_free()
117 void psp_dev_unregister(struct psp_dev *psd) in psp_dev_unregister()
138 rcu_assign_pointer(psd->main_netdev->psp_dev, NULL); in psp_dev_unregister()
/linux/include/net/psp/
H A Dfunctions.h16 struct psp_dev *
19 void psp_dev_unregister(struct psp_dev *psd);
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dpsp.c923 mlx5e_psp_set_config(struct psp_dev *psd, struct psp_dev_config *conf, in mlx5e_psp_set_config()
958 mlx5e_psp_rx_spi_alloc(struct psp_dev *psd, u32 version, in mlx5e_psp_rx_spi_alloc()
986 static int mlx5e_psp_assoc_add(struct psp_dev *psd, struct psp_assoc *pas, in mlx5e_psp_assoc_add()
1012 static void mlx5e_psp_assoc_del(struct psp_dev *psd, struct psp_assoc *pas) in mlx5e_psp_assoc_del()
1035 mlx5e_psp_key_rotate(struct psp_dev *psd, struct netlink_ext_ack *exack) in mlx5e_psp_key_rotate()
1046 mlx5e_psp_get_stats(struct psp_dev *psd, struct psp_dev_stats *stats) in mlx5e_psp_get_stats()
/linux/drivers/net/netdevsim/
H A Dnetdevsim.h117 struct psp_dev *dev;
/linux/include/linux/
H A Dnetdevice.h2334 struct psp_dev __rcu *psp_dev; member