Lines Matching defs:ns
16 struct netdevsim *ns = filp->private_data;
17 struct nsim_ipsec *ipsec = &ns->ipsec;
133 struct netdevsim *ns;
139 ns = netdev_priv(dev);
140 ipsec = &ns->ipsec;
202 struct netdevsim *ns = netdev_priv(xs->xso.real_dev);
203 struct nsim_ipsec *ipsec = &ns->ipsec;
208 netdev_err(ns->netdev, "Invalid SA for delete sa_idx=%d\n",
219 struct netdevsim *ns = netdev_priv(xs->xso.real_dev);
220 struct nsim_ipsec *ipsec = &ns->ipsec;
233 bool nsim_ipsec_tx(struct netdevsim *ns, struct sk_buff *skb)
236 struct nsim_ipsec *ipsec = &ns->ipsec;
246 netdev_err(ns->netdev, "no xfrm state len = %d\n",
253 netdev_err(ns->netdev, "no xfrm_input_state() xs = %p\n", xs);
259 netdev_err(ns->netdev, "bad sa_idx=%d max=%d\n",
266 netdev_err(ns->netdev, "unused sa_idx=%d\n", sa_idx);
271 netdev_err(ns->netdev, "unexpected proto=%d\n", xs->id.proto);
280 void nsim_ipsec_init(struct netdevsim *ns)
282 ns->netdev->xfrmdev_ops = &nsim_xfrmdev_ops;
288 ns->netdev->features |= NSIM_ESP_FEATURES;
289 ns->netdev->hw_enc_features |= NSIM_ESP_FEATURES;
291 ns->ipsec.pfile = debugfs_create_file("ipsec", 0400,
292 ns->nsim_dev_port->ddir, ns,
296 void nsim_ipsec_teardown(struct netdevsim *ns)
298 struct nsim_ipsec *ipsec = &ns->ipsec;
301 netdev_err(ns->netdev, "tearing down IPsec offload with %d SAs left\n",