Lines Matching refs:err
242 int i, err; in audit_to_entry_common() local
244 err = -EINVAL; in audit_to_entry_common()
271 err = -ENOMEM; in audit_to_entry_common()
303 return ERR_PTR(err); in audit_to_entry_common()
452 int err = 0; in audit_data_to_entry() local
469 err = -EINVAL; in audit_data_to_entry()
485 err = audit_field_valid(entry, f); in audit_data_to_entry()
486 if (err) in audit_data_to_entry()
489 err = -EINVAL; in audit_data_to_entry()
526 err = PTR_ERR(str); in audit_data_to_entry()
531 err = security_audit_rule_init(f->type, f->op, str, in audit_data_to_entry()
535 if (err == -EINVAL) { in audit_data_to_entry()
538 err = 0; in audit_data_to_entry()
539 } else if (err) in audit_data_to_entry()
545 err = PTR_ERR(str); in audit_data_to_entry()
548 err = audit_to_watch(&entry->rule, str, f_val, f->op); in audit_data_to_entry()
549 if (err) { in audit_data_to_entry()
558 err = PTR_ERR(str); in audit_data_to_entry()
561 err = audit_make_tree(&entry->rule, str, f->op); in audit_data_to_entry()
563 if (err) in audit_data_to_entry()
569 err = audit_to_inode(&entry->rule, f); in audit_data_to_entry()
570 if (err) in audit_data_to_entry()
578 err = PTR_ERR(str); in audit_data_to_entry()
589 err = PTR_ERR(str); in audit_data_to_entry()
595 err = PTR_ERR(audit_mark); in audit_data_to_entry()
619 return ERR_PTR(err); in audit_data_to_entry()
825 int i, err = 0; in audit_dupe_rule() local
867 err = audit_dupe_lsm_field(&new->fields[i], in audit_dupe_rule()
873 err = -ENOMEM; in audit_dupe_rule()
878 err = audit_dupe_exe(new, old); in audit_dupe_rule()
881 if (err) { in audit_dupe_rule()
885 return ERR_PTR(err); in audit_dupe_rule()
944 int err = 0; in audit_add_rule() local
961 err = -EEXIST; in audit_add_rule()
965 return err; in audit_add_rule()
970 err = audit_add_watch(&entry->rule, &list); in audit_add_rule()
971 if (err) { in audit_add_rule()
979 return err; in audit_add_rule()
983 err = audit_add_tree_rule(&entry->rule); in audit_add_rule()
984 if (err) { in audit_add_rule()
986 return err; in audit_add_rule()
1018 return err; in audit_add_rule()
1134 int err = 0; in audit_rule_change() local
1142 err = audit_add_rule(entry); in audit_rule_change()
1143 audit_log_rule_change("add_rule", &entry->rule, !err); in audit_rule_change()
1149 err = audit_del_rule(entry); in audit_rule_change()
1150 audit_log_rule_change("remove_rule", &entry->rule, !err); in audit_rule_change()
1157 if (err || type == AUDIT_DEL_RULE) { in audit_rule_change()
1163 return err; in audit_rule_change()
1404 int err = 0; in update_lsm_rule() local
1415 err = PTR_ERR(nentry); in update_lsm_rule()
1429 return err; in update_lsm_rule()
1440 int i, err = 0; in audit_update_lsm_rules() local
1448 if (!err) in audit_update_lsm_rules()
1449 err = res; in audit_update_lsm_rules()
1454 return err; in audit_update_lsm_rules()