Symbol: xfrmdev_ops
drivers/net/bonding/bond_main.c
489
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
490
!real_dev->xfrmdev_ops->xdo_dev_state_add ||
drivers/net/bonding/bond_main.c
503
err = real_dev->xfrmdev_ops->xdo_dev_state_add(real_dev, xs, extack);
drivers/net/bonding/bond_main.c
532
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
533
!real_dev->xfrmdev_ops->xdo_dev_state_add ||
drivers/net/bonding/bond_main.c
547
if (real_dev->xfrmdev_ops->xdo_dev_state_add(real_dev,
drivers/net/bonding/bond_main.c
561
real_dev->xfrmdev_ops->xdo_dev_state_delete)
drivers/net/bonding/bond_main.c
562
real_dev->xfrmdev_ops->xdo_dev_state_delete(real_dev,
drivers/net/bonding/bond_main.c
586
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
587
!real_dev->xfrmdev_ops->xdo_dev_state_delete ||
drivers/net/bonding/bond_main.c
593
real_dev->xfrmdev_ops->xdo_dev_state_delete(real_dev, xs);
drivers/net/bonding/bond_main.c
6028
bond_dev->xfrmdev_ops = &bond_xfrmdev_ops;
drivers/net/bonding/bond_main.c
613
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
614
!real_dev->xfrmdev_ops->xdo_dev_state_delete ||
drivers/net/bonding/bond_main.c
626
real_dev->xfrmdev_ops->xdo_dev_state_delete(real_dev,
drivers/net/bonding/bond_main.c
630
if (real_dev->xfrmdev_ops->xdo_dev_state_free)
drivers/net/bonding/bond_main.c
631
real_dev->xfrmdev_ops->xdo_dev_state_free(real_dev,
drivers/net/bonding/bond_main.c
656
if (real_dev->xfrmdev_ops &&
drivers/net/bonding/bond_main.c
657
real_dev->xfrmdev_ops->xdo_dev_state_free)
drivers/net/bonding/bond_main.c
658
real_dev->xfrmdev_ops->xdo_dev_state_free(real_dev, xs);
drivers/net/bonding/bond_main.c
703
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
704
!real_dev->xfrmdev_ops->xdo_dev_state_advance_esn) {
drivers/net/bonding/bond_main.c
709
real_dev->xfrmdev_ops->xdo_dev_state_advance_esn(xs);
drivers/net/bonding/bond_main.c
727
if (!real_dev->xfrmdev_ops ||
drivers/net/bonding/bond_main.c
728
!real_dev->xfrmdev_ops->xdo_dev_state_update_stats) {
drivers/net/bonding/bond_main.c
733
real_dev->xfrmdev_ops->xdo_dev_state_update_stats(xs);
drivers/net/bonding/bond_main.c
738
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
6818
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
2295
const struct xfrmdev_ops *xfrmdev_ops;
include/net/xfrm.h
1728
if (dev && dev->xfrmdev_ops &&
include/net/xfrm.h
1729
dev->xfrmdev_ops->xdo_dev_state_update_stats)
include/net/xfrm.h
1730
dev->xfrmdev_ops->xdo_dev_state_update_stats(x);
include/net/xfrm.h
2139
if (dev && dev->xfrmdev_ops->xdo_dev_state_advance_esn)
include/net/xfrm.h
2140
dev->xfrmdev_ops->xdo_dev_state_advance_esn(x);
include/net/xfrm.h
2166
if (dev && dev->xfrmdev_ops && dev->xfrmdev_ops->xdo_dev_policy_delete)
include/net/xfrm.h
2167
dev->xfrmdev_ops->xdo_dev_policy_delete(x);
include/net/xfrm.h
2175
if (dev && dev->xfrmdev_ops) {
include/net/xfrm.h
2176
if (dev->xfrmdev_ops->xdo_dev_policy_free)
include/net/xfrm.h
2177
dev->xfrmdev_ops->xdo_dev_policy_free(x);
net/xfrm/xfrm_device.c
303
if (!dev->xfrmdev_ops || !dev->xfrmdev_ops->xdo_dev_state_add) {
net/xfrm/xfrm_device.c
310
!dev->xfrmdev_ops->xdo_dev_state_advance_esn) {
net/xfrm/xfrm_device.c
337
err = dev->xfrmdev_ops->xdo_dev_state_add(dev, x, extack);
net/xfrm/xfrm_device.c
379
if (!dev->xfrmdev_ops || !dev->xfrmdev_ops->xdo_dev_policy_add) {
net/xfrm/xfrm_device.c
406
err = dev->xfrmdev_ops->xdo_dev_policy_add(xp, extack);
net/xfrm/xfrm_device.c
469
if (dev->xfrmdev_ops->xdo_dev_offload_ok)
net/xfrm/xfrm_device.c
470
return dev->xfrmdev_ops->xdo_dev_offload_ok(skb, x);
net/xfrm/xfrm_device.c
534
(!(dev->xfrmdev_ops &&
net/xfrm/xfrm_device.c
535
dev->xfrmdev_ops->xdo_dev_state_add &&
net/xfrm/xfrm_device.c
536
dev->xfrmdev_ops->xdo_dev_state_delete)))
net/xfrm/xfrm_state.c
1553
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);