Lines Matching defs:mdev
24 static int mctp_neigh_add(struct mctp_dev *mdev, mctp_eid_t eid,
28 struct net *net = dev_net(mdev->dev);
33 if (mctp_neigh_lookup(mdev, eid, NULL) == 0) {
49 neigh->dev = mdev;
71 void mctp_neigh_remove_dev(struct mctp_dev *mdev)
73 struct net *net = dev_net(mdev->dev);
78 if (neigh->dev == mdev) {
88 static int mctp_neigh_remove(struct mctp_dev *mdev, mctp_eid_t eid,
91 struct net *net = dev_net(mdev->dev);
97 if (neigh->dev == mdev && neigh->eid == eid &&
120 struct mctp_dev *mdev;
160 mdev = mctp_dev_get_rtnl(dev);
161 if (!mdev)
169 return mctp_neigh_add(mdev, eid, MCTP_NEIGH_STATIC,
179 struct mctp_dev *mdev;
202 mdev = mctp_dev_get_rtnl(dev);
203 if (!mdev)
206 return mctp_neigh_remove(mdev, eid, MCTP_NEIGH_STATIC);
279 int mctp_neigh_lookup(struct mctp_dev *mdev, mctp_eid_t eid, void *ret_hwaddr)
281 struct net *net = dev_net(mdev->dev);
287 if (mdev == neigh->dev && eid == neigh->eid) {