Symbol: xfrmdev_ops
drivers/net/bonding/bond_main.c
491
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
492
!real_dev->xfrmdev_ops->xdo_dev_state_add ||
drivers/net/bonding/bond_main.c
505
err = real_dev->xfrmdev_ops->xdo_dev_state_add(real_dev, xs, extack);
drivers/net/bonding/bond_main.c
534
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
535
!real_dev->xfrmdev_ops->xdo_dev_state_add ||
drivers/net/bonding/bond_main.c
549
if (real_dev->xfrmdev_ops->xdo_dev_state_add(real_dev,
drivers/net/bonding/bond_main.c
563
real_dev->xfrmdev_ops->xdo_dev_state_delete)
drivers/net/bonding/bond_main.c
564
real_dev->xfrmdev_ops->xdo_dev_state_delete(real_dev,
drivers/net/bonding/bond_main.c
588
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
589
!real_dev->xfrmdev_ops->xdo_dev_state_delete ||
drivers/net/bonding/bond_main.c
595
real_dev->xfrmdev_ops->xdo_dev_state_delete(real_dev, xs);
drivers/net/bonding/bond_main.c
6010
bond_dev->xfrmdev_ops = &bond_xfrmdev_ops;
drivers/net/bonding/bond_main.c
615
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
616
!real_dev->xfrmdev_ops->xdo_dev_state_delete ||
drivers/net/bonding/bond_main.c
628
real_dev->xfrmdev_ops->xdo_dev_state_delete(real_dev,
drivers/net/bonding/bond_main.c
632
if (real_dev->xfrmdev_ops->xdo_dev_state_free)
drivers/net/bonding/bond_main.c
633
real_dev->xfrmdev_ops->xdo_dev_state_free(real_dev,
drivers/net/bonding/bond_main.c
658
if (real_dev->xfrmdev_ops &&
drivers/net/bonding/bond_main.c
659
real_dev->xfrmdev_ops->xdo_dev_state_free)
drivers/net/bonding/bond_main.c
660
real_dev->xfrmdev_ops->xdo_dev_state_free(real_dev, xs);
drivers/net/bonding/bond_main.c
705
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
706
!real_dev->xfrmdev_ops->xdo_dev_state_advance_esn) {
drivers/net/bonding/bond_main.c
711
real_dev->xfrmdev_ops->xdo_dev_state_advance_esn(xs);
drivers/net/bonding/bond_main.c
729
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
730
!real_dev->xfrmdev_ops->xdo_dev_state_update_stats) {
drivers/net/bonding/bond_main.c
735
real_dev->xfrmdev_ops->xdo_dev_state_update_stats(xs);
drivers/net/bonding/bond_main.c
740
static const struct xfrmdev_ops bond_xfrmdev_ops = {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6405
if (!adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6496
ret = adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops->xdo_dev_state_add(dev, x,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6517
adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops->xdo_dev_state_delete(dev, x);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6535
adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops->xdo_dev_state_free(dev, x);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6556
adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops->xdo_dev_state_advance_esn(x);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6562
static const struct xfrmdev_ops cxgb4_xfrmdev_ops = {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6819
netdev->xfrmdev_ops = &cxgb4_xfrmdev_ops;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
496
const struct xfrmdev_ops *xfrmdev_ops;
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
86
static const struct xfrmdev_ops ch_ipsec_xfrmdev_ops = {
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
98
.xfrmdev_ops = &ch_ipsec_xfrmdev_ops,
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1263
adapter->netdev->xfrmdev_ops = &ixgbe_xfrmdev_ops;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
823
static const struct xfrmdev_ops ixgbe_xfrmdev_ops = {
drivers/net/ethernet/intel/ixgbevf/ipsec.c
442
static const struct xfrmdev_ops ixgbevf_xfrmdev_ops = {
drivers/net/ethernet/intel/ixgbevf/ipsec.c
651
adapter->netdev->xfrmdev_ops = &ixgbevf_xfrmdev_ops;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
747
static const struct xfrmdev_ops cn10k_ipsec_xfrmdev_ops = {
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
809
netdev->xfrmdev_ops = &cn10k_ipsec_xfrmdev_ops;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1321
static const struct xfrmdev_ops mlx5e_ipsec_xfrmdev_ops = {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1343
netdev->xfrmdev_ops = &mlx5e_ipsec_xfrmdev_ops;
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
567
static const struct xfrmdev_ops nfp_net_ipsec_xfrmdev_ops = {
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
578
nn->dp.netdev->xfrmdev_ops = &nfp_net_ipsec_xfrmdev_ops;
drivers/net/netdevsim/ipsec.c
219
static const struct xfrmdev_ops nsim_xfrmdev_ops = {
drivers/net/netdevsim/ipsec.c
273
ns->netdev->xfrmdev_ops = &nsim_xfrmdev_ops;
include/linux/netdevice.h
2257
const struct xfrmdev_ops *xfrmdev_ops;
include/net/xfrm.h
1708
if (dev && dev->xfrmdev_ops &&
include/net/xfrm.h
1709
dev->xfrmdev_ops->xdo_dev_state_update_stats)
include/net/xfrm.h
1710
dev->xfrmdev_ops->xdo_dev_state_update_stats(x);
include/net/xfrm.h
2085
if (dev && dev->xfrmdev_ops->xdo_dev_state_advance_esn)
include/net/xfrm.h
2086
dev->xfrmdev_ops->xdo_dev_state_advance_esn(x);
include/net/xfrm.h
2112
if (dev && dev->xfrmdev_ops && dev->xfrmdev_ops->xdo_dev_policy_delete)
include/net/xfrm.h
2113
dev->xfrmdev_ops->xdo_dev_policy_delete(x);
include/net/xfrm.h
2121
if (dev && dev->xfrmdev_ops) {
include/net/xfrm.h
2122
if (dev->xfrmdev_ops->xdo_dev_policy_free)
include/net/xfrm.h
2123
dev->xfrmdev_ops->xdo_dev_policy_free(x);
net/xfrm/xfrm_device.c
295
if (!dev->xfrmdev_ops || !dev->xfrmdev_ops->xdo_dev_state_add) {
net/xfrm/xfrm_device.c
302
!dev->xfrmdev_ops->xdo_dev_state_advance_esn) {
net/xfrm/xfrm_device.c
328
err = dev->xfrmdev_ops->xdo_dev_state_add(dev, x, extack);
net/xfrm/xfrm_device.c
370
if (!dev->xfrmdev_ops || !dev->xfrmdev_ops->xdo_dev_policy_add) {
net/xfrm/xfrm_device.c
397
err = dev->xfrmdev_ops->xdo_dev_policy_add(xp, extack);
net/xfrm/xfrm_device.c
460
if (dev->xfrmdev_ops->xdo_dev_offload_ok)
net/xfrm/xfrm_device.c
461
return dev->xfrmdev_ops->xdo_dev_offload_ok(skb, x);
net/xfrm/xfrm_device.c
525
(!(dev->xfrmdev_ops &&
net/xfrm/xfrm_device.c
526
dev->xfrmdev_ops->xdo_dev_state_add &&
net/xfrm/xfrm_device.c
527
dev->xfrmdev_ops->xdo_dev_state_delete)))
net/xfrm/xfrm_state.c
1545
error = dev->xfrmdev_ops->xdo_dev_state_add(dev, x,
net/xfrm/xfrm_state.c
772
dev->xfrmdev_ops->xdo_dev_state_delete(dev, x);
net/xfrm/xfrm_state.c
785
if (dev && dev->xfrmdev_ops) {
net/xfrm/xfrm_state.c
791
if (dev->xfrmdev_ops->xdo_dev_state_free)
net/xfrm/xfrm_state.c
792
dev->xfrmdev_ops->xdo_dev_state_free(dev, x);