Searched refs:psp_dev (Results 1 – 6 of 6) sorted by relevance
| /linux/net/psp/ |
| H A D | psp_sock.c | 12 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 D | psp_main.c | 33 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 D | functions.h | 16 struct psp_dev * 19 void psp_dev_unregister(struct psp_dev *psd);
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | psp.c | 923 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 D | netdevsim.h | 117 struct psp_dev *dev;
|
| /linux/include/linux/ |
| H A D | netdevice.h | 2334 struct psp_dev __rcu *psp_dev; member
|