Lines Matching refs:tipc_service
71 * struct tipc_service - container for all published instances of a service type
80 struct tipc_service {
251 static struct tipc_service *tipc_service_create(u32 type, struct hlist_head *hd)
253 struct tipc_service *service = kzalloc(sizeof(*service), GFP_ATOMIC);
271 static struct service_range *tipc_service_find_range(struct tipc_service *sc,
285 static struct service_range *tipc_service_create_range(struct tipc_service *sc,
318 struct tipc_service *sc,
399 static void tipc_service_subscribe(struct tipc_service *service,
444 static struct tipc_service *tipc_service_find(struct net *net, u32 type)
448 struct tipc_service *service;
464 struct tipc_service *sc;
489 struct tipc_service *sc = tipc_service_find(net, type);
551 struct tipc_service *sc;
607 struct tipc_service *sc;
646 struct tipc_service *sc;
674 struct tipc_service *sc;
699 struct tipc_service *sc;
801 struct tipc_service *sc;
830 struct tipc_service *sc;
875 static void tipc_service_delete(struct net *net, struct tipc_service *sc)
899 struct tipc_service *service;
921 struct tipc_service *service,
993 struct tipc_service *sc,
1018 struct tipc_service *service = NULL;