Lines Matching refs:dcurrent
1747 rdatasetheader_t *header, *dcurrent;
1764 for (dcurrent = header->down;
1765 dcurrent != NULL;
1766 dcurrent = dcurrent->down) {
1767 if (dcurrent->serial == serial) {
1768 dcurrent->attributes |= RDATASET_ATTR_IGNORE;
1844 rdatasetheader_t *current, *dcurrent, *down_next, *dparent;
1864 for (dcurrent = current->down;
1865 dcurrent != NULL;
1866 dcurrent = down_next) {
1867 down_next = dcurrent->down;
1868 INSIST(dcurrent->serial <= dparent->serial);
1869 if (dcurrent->serial == dparent->serial ||
1870 IGNORE(dcurrent)) {
1874 free_rdataset(rbtdb, mctx, dcurrent);
1876 dparent = dcurrent;
1916 for (dcurrent = current->down;
1917 dcurrent != NULL;
1918 dcurrent = down_next) {
1919 down_next = dcurrent->down;
1920 if (dcurrent->serial < least_serial)
1922 dparent = dcurrent;
1929 if (dcurrent != NULL) {
1931 down_next = dcurrent->down;
1932 INSIST(dcurrent->serial <= least_serial);
1933 free_rdataset(rbtdb, mctx, dcurrent);
1934 dcurrent = down_next;
1935 } while (dcurrent != NULL);