Lines Matching refs:new
815 struct audit_krule *new; in audit_dupe_rule() local
823 new = &entry->rule; in audit_dupe_rule()
824 new->flags = old->flags; in audit_dupe_rule()
825 new->pflags = old->pflags; in audit_dupe_rule()
826 new->listnr = old->listnr; in audit_dupe_rule()
827 new->action = old->action; in audit_dupe_rule()
829 new->mask[i] = old->mask[i]; in audit_dupe_rule()
830 new->prio = old->prio; in audit_dupe_rule()
831 new->buflen = old->buflen; in audit_dupe_rule()
832 new->inode_f = old->inode_f; in audit_dupe_rule()
833 new->field_count = old->field_count; in audit_dupe_rule()
842 new->tree = old->tree; in audit_dupe_rule()
843 memcpy(new->fields, old->fields, sizeof(struct audit_field) * fcount); in audit_dupe_rule()
848 switch (new->fields[i].type) { in audit_dupe_rule()
859 err = audit_dupe_lsm_field(&new->fields[i], in audit_dupe_rule()
867 new->filterkey = fk; in audit_dupe_rule()
870 err = audit_dupe_exe(new, old); in audit_dupe_rule()
874 if (new->exe) in audit_dupe_rule()
875 audit_remove_mark(new->exe); in audit_dupe_rule()
883 new->watch = old->watch; in audit_dupe_rule()