Lines Matching refs:subscription
292 static void subscr_addr_free_all(struct subscription *s) in subscr_addr_free_all()
304 static void subscr_addr_add_url(struct subscription *s, const char *url, in subscr_addr_add_url()
417 static void subscr_addr_list_create(struct subscription *s, in subscr_addr_list_create()
462 struct subscription *s, *tmp; in upnp_wps_device_send_event()
517 dl_list_for_each_safe(s, tmp, &sm->subscriptions, struct subscription, in upnp_wps_device_send_event()
536 void subscription_destroy(struct subscription *s) in subscription_destroy()
552 struct subscription *s, *tmp; in subscription_list_age()
554 struct subscription, list) { in subscription_list_age()
567 struct subscription * subscription_find(struct upnp_wps_device_sm *sm, in subscription_find()
570 struct subscription *s; in subscription_find()
571 dl_list_for_each(s, &sm->subscriptions, struct subscription, list) { in subscription_find()
610 static int subscription_first_event(struct subscription *s) in subscription_first_event()
689 struct subscription * subscription_start(struct upnp_wps_device_sm *sm, in subscription_start()
692 struct subscription *s; in subscription_start()
701 s = dl_list_first(&sm->subscriptions, struct subscription, in subscription_start()
747 struct subscription * subscription_renew(struct upnp_wps_device_sm *sm, in subscription_renew()
752 struct subscription *s = subscription_find(sm, uuid); in subscription_renew()
952 struct subscription *s, *tmp; in upnp_wps_free_subscriptions()
953 dl_list_for_each_safe(s, tmp, head, struct subscription, list) { in upnp_wps_free_subscriptions()