Lines Matching defs:ur
289 update_free(struct daap_update_request *ur)
292 if (ur->timeout)
293 event_free(ur->timeout);
295 if (ur->timeout)
296 free(ur->timeout);
299 free(ur);
303 update_remove(struct daap_update_request *ur)
307 if (ur == update_requests)
308 update_requests = ur->next;
311 for (p = update_requests; p && (p->next != ur); p = p->next)
320 p->next = ur->next;
323 update_free(ur);
329 struct daap_update_request *ur;
334 ur = (struct daap_update_request *)arg;
357 evcon = evhttp_request_get_connection(ur->req);
360 httpd_send_reply(ur->req, HTTP_OK, "OK", evbuf);
362 update_remove(ur);
369 struct daap_update_request *ur;
371 ur = (struct daap_update_request *)arg;
375 evc = evhttp_request_get_connection(ur->req);
379 update_remove(ur);
1020 struct daap_update_request *ur;
1070 ur = (struct daap_update_request *)malloc(sizeof(struct daap_update_request));
1071 if (!ur)
1078 memset(ur, 0, sizeof(struct daap_update_request));
1083 ur->timeout = evtimer_new(evbase_httpd, update_refresh_cb, ur);
1084 if (ur->timeout)
1085 ret = evtimer_add(ur->timeout, &daap_update_refresh_tv);
1094 update_free(ur);
1101 ur->req = req;
1103 ur->next = update_requests;
1104 update_requests = ur;
1111 evhttp_connection_set_closecb(evcon, update_fail_cb, ur);
2989 struct daap_update_request *ur;
3002 for (ur = update_requests; update_requests; ur = update_requests)
3004 update_requests = ur->next;
3006 evcon = evhttp_request_get_connection(ur->req);
3013 update_free(ur);