Lines Matching defs:list

13  * this list of conditions and the following disclaimer.
16 * this list of conditions and the following disclaimer in the documentation
555 assemble_iterate_ds(struct autr_ta** list, uint8_t** rr, size_t* rr_len,
558 while(*list) {
559 if(sldns_wirerr_get_type((*list)->rr, (*list)->rr_len,
560 (*list)->dname_len) == LDNS_RR_TYPE_DS) {
561 *rr = (*list)->rr;
562 *rr_len = (*list)->rr_len;
563 *dname_len = (*list)->dname_len;
564 *list = (*list)->next;
567 *list = (*list)->next;
574 assemble_iterate_dnskey(struct autr_ta** list, uint8_t** rr, size_t* rr_len,
577 while(*list) {
578 if(sldns_wirerr_get_type((*list)->rr, (*list)->rr_len,
579 (*list)->dname_len) != LDNS_RR_TYPE_DS &&
580 ((*list)->s == AUTR_STATE_VALID ||
581 (*list)->s == AUTR_STATE_MISSING)) {
582 *rr = (*list)->rr;
583 *rr_len = (*list)->rr_len;
584 *dname_len = (*list)->dname_len;
585 *list = (*list)->next;
588 *list = (*list)->next;
593 /** see if iterator-list has any elements in it, or it is empty */
596 size_t*), struct autr_ta* list)
600 return iter(&list, &rr, &rr_len, &dname_len);
603 /** number of elements in iterator list */
606 size_t*), struct autr_ta* list)
610 while(iter(&list, &rr, &rr_len, &dname_len)) {
621 * @param iter: iterator over the elements in the list. It filters elements.
622 * @param list: the list.
627 size_t*), struct autr_ta* list)
632 if(!iter(&list, &rr, &rr_len, &dname_len))
650 * @param iter: iterator over the elements in the list. It filters elements.
651 * @param list: the list.
656 size_t*), struct autr_ta* list)
666 list_i = list;
698 list_i = list;
717 list_i = list;
1879 /** Remove missing trustanchors so the list does not grow forever */
1968 /** cleanup key list */