• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/minidlna/

Lines Matching refs:sub

56     struct subscriber * sub;
68 upnp_event_create_notify(struct subscriber * sub);
135 struct subscriber * sub;
136 for(sub = subscriberlist.lh_first; sub != NULL; sub = sub->entries.le_next) {
137 if(memcmp(sid, sub->uuid, 41) == 0) {
138 sub->timeout = (timeout ? time(NULL) + timeout : 0);
148 struct subscriber * sub;
153 for(sub = subscriberlist.lh_first; sub != NULL; sub = sub->entries.le_next) {
154 if(memcmp(sid, sub->uuid, 41) == 0) {
155 if(sub->notify) {
156 sub->notify->sub = NULL;
158 LIST_REMOVE(sub, entries);
159 free(sub);
171 struct subscriber * sub;
172 for(sub = subscriberlist.lh_first; sub != NULL; sub = sub->entries.le_next) {
173 if(sub->service == service && sub->notify == NULL)
174 upnp_event_create_notify(sub);
180 upnp_event_create_notify(struct subscriber * sub)
189 obj->sub = sub;
206 if(sub)
207 sub->notify = obj;
227 if(obj->sub == NULL) {
231 p = obj->sub->callback;
285 if(obj->sub == NULL) {
289 switch(obj->sub->service) {
305 obj->sub->uuid, obj->sub->seq,
346 if(obj->sub)
347 obj->sub->seq++;
408 struct subscriber * sub;
427 if(obj->sub)
428 obj->sub->notify = NULL;
431 if(obj->state == EError && obj->sub) {
432 LIST_REMOVE(obj->sub, entries);
433 free(obj->sub);
446 for(sub = subscriberlist.lh_first; sub != NULL; ) {
447 subnext = sub->entries.le_next;
448 if(sub->timeout && curtime > sub->timeout && sub->notify == NULL) {
449 LIST_REMOVE(sub, entries);
450 free(sub);
452 sub = subnext;
461 struct subscriber * sub;
464 n = snprintf(buff, sizeof(buff), " %p sub=%p state=%d s=%d\n",
465 obj, obj->sub, obj->state, obj->s);
469 for(sub = subscriberlist.lh_first; sub != NULL; sub = sub->entries.le_next) {
471 sub, sub->timeout, sub->seq, sub->service);
474 sub->notify, sub->uuid);
477 sub->callback);