Lines Matching refs:mdev
1263 int mctp_route_add_local(struct mctp_dev *mdev, mctp_eid_t addr) in mctp_route_add_local() argument
1275 rt->dev = mdev; in mctp_route_add_local()
1280 rc = mctp_route_add(dev_net(mdev->dev), rt); in mctp_route_add_local()
1287 int mctp_route_remove_local(struct mctp_dev *mdev, mctp_eid_t addr) in mctp_route_remove_local() argument
1289 return mctp_route_remove(dev_net(mdev->dev), mdev->net, in mctp_route_remove_local()
1294 void mctp_route_remove_dev(struct mctp_dev *mdev) in mctp_route_remove_dev() argument
1296 struct net *net = dev_net(mdev->dev); in mctp_route_remove_dev()
1301 if (rt->dst_type == MCTP_ROUTE_DIRECT && rt->dev == mdev) { in mctp_route_remove_dev()
1316 struct mctp_dev *mdev; in mctp_pkttype_receive() local
1323 mdev = __mctp_dev_get(dev); in mctp_pkttype_receive()
1325 if (!mdev) { in mctp_pkttype_receive()
1359 cb->net = READ_ONCE(mdev->net); in mctp_pkttype_receive()
1373 mctp_dev_put(mdev); in mctp_pkttype_receive()
1379 mctp_dev_put(mdev); in mctp_pkttype_receive()
1409 struct mctp_dev **mdev, in mctp_route_nlparse_common() argument
1448 *mdev = mctp_dev_get_rtnl(dev); in mctp_route_nlparse_common()
1449 if (!*mdev) in mctp_route_nlparse_common()
1463 *mdev = NULL; in mctp_route_nlparse_common()
1495 struct mctp_dev *mdev; in mctp_route_nlparse_lookup() local
1500 &mdev, &gw, daddr_start); in mctp_route_nlparse_lookup()
1504 if (mdev) { in mctp_route_nlparse_lookup()
1505 *netid = mdev->net; in mctp_route_nlparse_lookup()