Lines Matching refs: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);
362 proto_register_plumber(protocol_family_t protocol_family,
374 if (proto_family->proto_family == protocol_family &&
389 proto_family->proto_family = protocol_family;
400 proto_unregister_plumber(protocol_family_t protocol_family,
407 proto_family = proto_plumber_find(protocol_family, interface_family);
420 proto_plumb(protocol_family_t protocol_family, ifnet_t ifp)
426 proto_family = proto_plumber_find(protocol_family, ifp->if_family);
432 ret = proto_family->attach_proto(ifp, protocol_family);
440 proto_unplumb(protocol_family_t protocol_family, ifnet_t ifp)
447 proto_family = proto_plumber_find(protocol_family, ifp->if_family);
449 proto_family->detach_proto(ifp, protocol_family);
451 ret = ifnet_detach_protocol(ifp, protocol_family);