Searched refs:xfrmdev_ops (Results 1 - 13 of 13) sorted by relevance

/linux-master/net/xfrm/
H A Dxfrm_device.c286 if (!dev->xfrmdev_ops || !dev->xfrmdev_ops->xdo_dev_state_add) {
293 !dev->xfrmdev_ops->xdo_dev_state_advance_esn) {
314 err = dev->xfrmdev_ops->xdo_dev_state_add(x, extack);
360 if (!dev->xfrmdev_ops || !dev->xfrmdev_ops->xdo_dev_policy_add) {
388 err = dev->xfrmdev_ops->xdo_dev_policy_add(xp, extack);
428 if (dev && dev->xfrmdev_ops && dev->xfrmdev_ops->xdo_dev_offload_ok)
429 return x->xso.dev->xfrmdev_ops
[all...]
H A Dxfrm_state.c1278 error = xso->dev->xfrmdev_ops->xdo_dev_state_add(x, NULL);
/linux-master/include/net/
H A Dxfrm.h1589 if (dev && dev->xfrmdev_ops &&
1590 dev->xfrmdev_ops->xdo_dev_state_update_stats)
1591 dev->xfrmdev_ops->xdo_dev_state_update_stats(x);
1950 if (xso->dev && xso->dev->xfrmdev_ops->xdo_dev_state_advance_esn)
1951 xso->dev->xfrmdev_ops->xdo_dev_state_advance_esn(x);
1977 xso->dev->xfrmdev_ops->xdo_dev_state_delete(x);
1985 if (dev && dev->xfrmdev_ops) {
1986 if (dev->xfrmdev_ops->xdo_dev_state_free)
1987 dev->xfrmdev_ops->xdo_dev_state_free(x);
1999 if (dev && dev->xfrmdev_ops
[all...]
/linux-master/drivers/net/netdevsim/
H A Dipsec.c227 static const struct xfrmdev_ops nsim_xfrmdev_ops = {
282 ns->netdev->xfrmdev_ops = &nsim_xfrmdev_ops;
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_uld.h496 const struct xfrmdev_ops *xfrmdev_ops; member in struct:cxgb4_uld_info
H A Dcxgb4_main.c6416 if (!adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops) {
6418 "chipsec driver has no registered xfrmdev_ops\n");
6506 ret = adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops->xdo_dev_state_add(x, extack);
6526 adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops->xdo_dev_state_delete(x);
6544 adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops->xdo_dev_state_free(x);
6563 ret = adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops->xdo_dev_offload_ok(skb, x);
6582 adap->uld[CXGB4_ULD_IPSEC].xfrmdev_ops->xdo_dev_state_advance_esn(x);
6588 static const struct xfrmdev_ops cxgb4_xfrmdev_ops = {
6846 netdev->xfrmdev_ops = &cxgb4_xfrmdev_ops;
/linux-master/drivers/net/bonding/
H A Dbond_main.c446 if (!slave->dev->xfrmdev_ops ||
447 !slave->dev->xfrmdev_ops->xdo_dev_state_add ||
461 err = slave->dev->xfrmdev_ops->xdo_dev_state_add(xs, extack);
486 if (!slave->dev->xfrmdev_ops ||
487 !slave->dev->xfrmdev_ops->xdo_dev_state_add ||
501 if (slave->dev->xfrmdev_ops->xdo_dev_state_add(ipsec->xs, NULL)) {
537 if (!slave->dev->xfrmdev_ops ||
538 !slave->dev->xfrmdev_ops->xdo_dev_state_delete ||
544 slave->dev->xfrmdev_ops->xdo_dev_state_delete(xs);
576 if (!slave->dev->xfrmdev_ops ||
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c451 static const struct xfrmdev_ops ixgbevf_xfrmdev_ops = {
658 adapter->netdev->xfrmdev_ops = &ixgbevf_xfrmdev_ops;
/linux-master/drivers/net/ethernet/netronome/nfp/crypto/
H A Dipsec.c578 static const struct xfrmdev_ops nfp_net_ipsec_xfrmdev_ops = {
590 nn->dp.netdev->xfrmdev_ops = &nfp_net_ipsec_xfrmdev_ops;
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c84 static const struct xfrmdev_ops ch_ipsec_xfrmdev_ops = {
97 .xfrmdev_ops = &ch_ipsec_xfrmdev_ops,
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c1172 static const struct xfrmdev_ops mlx5e_ipsec_xfrmdev_ops = {
1195 netdev->xfrmdev_ops = &mlx5e_ipsec_xfrmdev_ops;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c840 static const struct xfrmdev_ops ixgbe_xfrmdev_ops = {
1279 adapter->netdev->xfrmdev_ops = &ixgbe_xfrmdev_ops;
/linux-master/include/linux/
H A Dnetdevice.h974 struct xfrmdev_ops { struct
1809 * @xfrmdev_ops: Transformation offload operations
2176 const struct xfrmdev_ops *xfrmdev_ops; member in struct:net_device

Completed in 230 milliseconds