• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/

Lines Matching refs:audit_context

77 /* AUDIT_NAMES is the number of slots we reserve in the audit_context
193 struct audit_context {
210 struct audit_context *previous; /* For nested syscalls */
239 static int audit_match_perm(struct audit_context *ctx, int mask)
283 struct audit_context *ctx,
512 struct audit_context *ctx,
545 struct audit_context *ctx)
577 void audit_set_auditable(struct audit_context *ctx)
582 static inline struct audit_context *audit_get_context(struct task_struct *tsk,
586 struct audit_context *context = tsk->audit_context;
610 tsk->audit_context = NULL;
614 static inline void audit_free_names(struct audit_context *context)
655 static inline void audit_free_aux(struct audit_context *context)
675 static inline void audit_zero_context(struct audit_context *context,
685 static inline struct audit_context *audit_alloc_context(enum audit_state state)
687 struct audit_context *context;
706 struct audit_context *context;
723 if (current->audit_context)
724 context->loginuid = current->audit_context->loginuid;
726 tsk->audit_context = context;
731 static inline void audit_free_context(struct audit_context *context)
733 struct audit_context *previous;
814 static int audit_log_pid_context(struct audit_context *context, pid_t pid,
837 static void audit_log_exit(struct audit_context *context, struct task_struct *tsk)
1107 struct audit_context *context;
1147 struct audit_context *context = tsk->audit_context;
1167 struct audit_context *newctx;
1179 tsk->audit_context = newctx;
1229 struct audit_context *context;
1243 struct audit_context *new_context = context->previous;
1246 tsk->audit_context = new_context;
1256 tsk->audit_context = context;
1269 struct audit_context *context = current->audit_context;
1307 struct audit_context *context = current->audit_context;
1341 static int audit_inc_name_count(struct audit_context *context,
1385 struct audit_context *context = current->audit_context;
1424 struct audit_context *context = current->audit_context;
1503 * auditsc_get_stamp - get local copies of audit_context values
1504 * @ctx: audit_context for the task
1505 * @t: timespec to store time recorded in the audit_context
1506 * @serial: serial value that is recorded in the audit_context
1510 void auditsc_get_stamp(struct audit_context *ctx,
1522 * audit_set_loginuid - set a task's audit_context loginuid
1532 struct audit_context *context = task->audit_context;
1554 * audit_get_loginuid - get the loginuid for an audit_context
1555 * @ctx: the audit_context
1559 uid_t audit_get_loginuid(struct audit_context *ctx)
1577 struct audit_context *context = current->audit_context;
1619 struct audit_context *context = current->audit_context;
1663 struct audit_context *context = current->audit_context;
1711 struct audit_context *context = current->audit_context;
1749 struct audit_context *context = current->audit_context;
1779 struct audit_context *context = current->audit_context;
1808 struct audit_context *context = current->audit_context;
1828 struct audit_context *context = current->audit_context;
1868 struct audit_context *context = current->audit_context;
1895 struct audit_context *context = current->audit_context;
1926 struct audit_context *context = current->audit_context;
1946 struct audit_context *context = current->audit_context;
1964 struct audit_context *context = current->audit_context;
1994 struct audit_context *ctx = tsk->audit_context;
2009 if (!audit_signals) /* audit_context checked in wrapper */
2013 * in audit_context */
2059 audit_get_loginuid(current->audit_context),