Lines Matching refs:owners
37 } owners[]; member
116 if (chunk->owners[i].owner) in free_chunk()
117 put_tree(chunk->owners[i].owner); in free_chunk()
146 size = offsetof(struct audit_chunk, owners) + count * sizeof(struct node); in alloc_chunk()
156 INIT_LIST_HEAD(&chunk->owners[i].list); in alloc_chunk()
157 chunk->owners[i].index = i; in alloc_chunk()
228 if (chunk->owners[n].owner == tree) in audit_tree_match()
239 return container_of(p, struct audit_chunk, owners[0]); in find_chunk()
308 if (&chunk->owners[j] == p) { in untag_chunk()
313 s = chunk->owners[j].owner; in untag_chunk()
314 new->owners[i].owner = s; in untag_chunk()
315 new->owners[i].index = chunk->owners[j].index - j + i; in untag_chunk()
319 list_replace_init(&chunk->owners[j].list, &new->owners[i].list); in untag_chunk()
373 chunk->owners[0].index = (1U << 31); in create_chunk()
374 chunk->owners[0].owner = tree; in create_chunk()
376 list_add(&chunk->owners[0].list, &tree->chunks); in create_chunk()
407 if (old->owners[n].owner == tree) { in tag_chunk()
466 for (n = 0, p = chunk->owners; n < old->count; n++, p++) { in tag_chunk()
467 struct audit_tree *s = old->owners[n].owner; in tag_chunk()
469 p->index = old->owners[n].index; in tag_chunk()
473 list_replace_init(&old->owners[n].list, &p->list); in tag_chunk()
986 list_del_init(&chunk->owners[n].list); in evict_chunk()