Lines Matching defs:protocol_family
43 typedef int (*attach_t)(struct ifnet *ifp, uint32_t protocol_family);
44 typedef int (*detach_t)(struct ifnet *ifp, uint32_t protocol_family);
348 proto_register_plumber(protocol_family_t protocol_family,
360 if (proto_family->proto_family == protocol_family &&
375 proto_family->proto_family = protocol_family;
386 proto_unregister_plumber(protocol_family_t protocol_family,
393 proto_family = proto_plumber_find(protocol_family, interface_family);
406 proto_plumb(protocol_family_t protocol_family, ifnet_t ifp)
412 proto_family = proto_plumber_find(protocol_family, ifp->if_family);
418 ret = proto_family->attach_proto(ifp, protocol_family);
426 proto_unplumb(protocol_family_t protocol_family, ifnet_t ifp)
433 proto_family = proto_plumber_find(protocol_family, ifp->if_family);
435 proto_family->detach_proto(ifp, protocol_family);
437 ret = ifnet_detach_protocol(ifp, protocol_family);