Lines Matching refs:changed

1164 	rbtdb_changed_t *changed;
1172 changed = isc_mem_get(rbtdb->common.mctx, sizeof(*changed));
1178 if (changed != NULL) {
1181 changed->node = node;
1182 changed->dirty = ISC_FALSE;
1183 ISC_LIST_INITANDAPPEND(version->changed_list, changed, link);
1189 return (changed);
1914 rbtdb_changed_t *changed, *next_changed;
1917 * If the changed record is dirty, then
1924 * If the changed record isn't dirty, then
1930 for (changed = HEAD(version->changed_list);
1931 changed != NULL;
1932 changed = next_changed) {
1933 next_changed = NEXT(changed, link);
1934 if (!changed->dirty) {
1936 changed, link);
1938 changed, link);
2152 rbtdb_changed_t *changed, *next_changed;
2212 * records that were changed in this
2218 * changed records for things that
2368 for (changed = HEAD(cleanup_list);
2369 changed != NULL;
2370 changed = next_changed) {
2373 next_changed = NEXT(changed, link);
2374 rbtnode = changed->node;
2393 isc_mem_put(rbtdb->common.mctx, changed,
2394 sizeof(*changed));
5481 rbtdb_changed_t *changed = NULL;
5514 * We always add a changed record, even if no changes end up
5518 changed = add_changed(rbtdb, rbtversion, rbtnode);
5519 if (changed == NULL) {
5807 * Since we don't generate changed records when
5816 if (changed != NULL)
5817 changed->dirty = ISC_TRUE;
5877 if (changed != NULL)
5878 changed->dirty = ISC_TRUE;
6204 rbtdb_changed_t *changed;
6246 changed = add_changed(rbtdb, rbtversion, rbtnode);
6247 if (changed == NULL) {
6347 changed->dirty = ISC_TRUE;
8679 * Note that the we do NOT touch the heap here, as the TTL has not changed.