Lines Matching refs:cred
359 const struct cred *cred, in audit_field_compare() argument
367 return audit_compare_uid(cred->uid, name, f, ctx); in audit_field_compare()
369 return audit_compare_gid(cred->gid, name, f, ctx); in audit_field_compare()
371 return audit_compare_uid(cred->euid, name, f, ctx); in audit_field_compare()
373 return audit_compare_gid(cred->egid, name, f, ctx); in audit_field_compare()
377 return audit_compare_uid(cred->suid, name, f, ctx); in audit_field_compare()
379 return audit_compare_gid(cred->sgid, name, f, ctx); in audit_field_compare()
381 return audit_compare_uid(cred->fsuid, name, f, ctx); in audit_field_compare()
383 return audit_compare_gid(cred->fsgid, name, f, ctx); in audit_field_compare()
386 return audit_uid_comparator(cred->uid, f->op, tsk->loginuid); in audit_field_compare()
388 return audit_uid_comparator(cred->uid, f->op, cred->euid); in audit_field_compare()
390 return audit_uid_comparator(cred->uid, f->op, cred->suid); in audit_field_compare()
392 return audit_uid_comparator(cred->uid, f->op, cred->fsuid); in audit_field_compare()
395 return audit_uid_comparator(tsk->loginuid, f->op, cred->euid); in audit_field_compare()
397 return audit_uid_comparator(tsk->loginuid, f->op, cred->suid); in audit_field_compare()
399 return audit_uid_comparator(tsk->loginuid, f->op, cred->fsuid); in audit_field_compare()
402 return audit_uid_comparator(cred->euid, f->op, cred->suid); in audit_field_compare()
404 return audit_uid_comparator(cred->euid, f->op, cred->fsuid); in audit_field_compare()
407 return audit_uid_comparator(cred->suid, f->op, cred->fsuid); in audit_field_compare()
410 return audit_gid_comparator(cred->gid, f->op, cred->egid); in audit_field_compare()
412 return audit_gid_comparator(cred->gid, f->op, cred->sgid); in audit_field_compare()
414 return audit_gid_comparator(cred->gid, f->op, cred->fsgid); in audit_field_compare()
417 return audit_gid_comparator(cred->egid, f->op, cred->sgid); in audit_field_compare()
419 return audit_gid_comparator(cred->egid, f->op, cred->fsgid); in audit_field_compare()
422 return audit_gid_comparator(cred->sgid, f->op, cred->fsgid); in audit_field_compare()
445 const struct cred *cred; in audit_filter_rules() local
449 cred = rcu_dereference_check(tsk->cred, tsk == current || task_creation); in audit_filter_rules()
470 result = audit_uid_comparator(cred->uid, f->op, f->uid); in audit_filter_rules()
473 result = audit_uid_comparator(cred->euid, f->op, f->uid); in audit_filter_rules()
476 result = audit_uid_comparator(cred->suid, f->op, f->uid); in audit_filter_rules()
479 result = audit_uid_comparator(cred->fsuid, f->op, f->uid); in audit_filter_rules()
482 result = audit_gid_comparator(cred->gid, f->op, f->gid); in audit_filter_rules()
492 result = audit_gid_comparator(cred->egid, f->op, f->gid); in audit_filter_rules()
502 result = audit_gid_comparator(cred->sgid, f->op, f->gid); in audit_filter_rules()
505 result = audit_gid_comparator(cred->fsgid, f->op, f->gid); in audit_filter_rules()
680 result = audit_field_compare(tsk, cred, f, ctx, name); in audit_filter_rules()
2302 const struct cred *new, const struct cred *old) in __audit_log_bprm_fcaps()
2341 void __audit_log_capset(const struct cred *new, const struct cred *old) in __audit_log_capset()