Lines Matching defs:iter
317 struct mqtt_request_t *iter;
322 for (iter = *tail; iter != NULL; iter = iter->next) {
323 time_before += iter->timeout_diff;
324 head = iter;
358 struct mqtt_request_t *iter = NULL, *prev = NULL;
361 for (iter = *tail; iter != NULL; iter = iter->next) {
362 if (iter->pkt_id == pkt_id) {
365 prev = iter;
369 if (iter != NULL) {
372 *tail = iter->next;
374 prev->next = iter->next;
377 if (iter->next != NULL) {
378 iter->next->timeout_diff += iter->timeout_diff;
380 iter->next = NULL;
382 return iter;
422 struct mqtt_request_t *iter, *next;
424 for (iter = *tail; iter != NULL; iter = next) {
425 next = iter->next;
426 mqtt_delete_request(iter);