pm_data_structures.h File Reference

#include <linux/types.h>
#include <rsbac/aci.h>
#include <rsbac/types.h>
#include <rsbac/pm_types.h>

Go to the source code of this file.

Defines

#define RSBAC_PM_TASK_SET_LIST_NAME   "pm_ta_s"
#define RSBAC_PM_TASK_SET_LIST_PROC_NAME   "task_set"
#define RSBAC_PM_TP_SET_LIST_NAME   "pm_tp_s"
#define RSBAC_PM_TP_SET_LIST_PROC_NAME   "tp_set"
#define RSBAC_PM_RU_SET_LIST_NAME   "pm_ru_s"
#define RSBAC_PM_RU_SET_LIST_PROC_NAME   "responsible_user_set"
#define RSBAC_PM_PP_SET_LIST_NAME   "pm_pp_s"
#define RSBAC_PM_PP_SET_LIST_PROC_NAME   "purpose_set"
#define RSBAC_PM_IN_PP_SET_LIST_NAME   "input_pp_set"
#define RSBAC_PM_IN_PP_SET_LIST_PROC_NAME   "input_purpose_set"
#define RSBAC_PM_OUT_PP_SET_LIST_NAME   "output_pp_set"
#define RSBAC_PM_OUT_PP_SET_LIST_PROC_NAME   "output_purpose_set"
#define RSBAC_PM_TASK_LIST_NAME   "pm_task"
#define RSBAC_PM_TASK_LIST_PROC_NAME   "task"
#define RSBAC_PM_CLASS_LIST_NAME   "pm_clas"
#define RSBAC_PM_CLASS_LIST_PROC_NAME   "object_class"
#define RSBAC_PM_NA_LIST_NAME   "pm_na"
#define RSBAC_PM_NA_LIST_PROC_NAME   "necessary_accesses"
#define RSBAC_PM_CS_LIST_NAME   "pm_cs"
#define RSBAC_PM_CS_LIST_PROC_NAME   "consent"
#define RSBAC_PM_TP_LIST_NAME   "pm_tp"
#define RSBAC_PM_TP_LIST_PROC_NAME   "tp"
#define RSBAC_PM_PP_LIST_NAME   "pm_pp"
#define RSBAC_PM_PP_LIST_PROC_NAME   "purpose"
#define RSBAC_PM_TKT_LIST_NAME   "pm_tkt"
#define RSBAC_PM_TKT_LIST_PROC_NAME   "ticket"
#define RSBAC_PM_NO_VERSION   1
#define RSBAC_PM_TASK_SET_LIST_VERSION   1
#define RSBAC_PM_TP_SET_LIST_VERSION   1
#define RSBAC_PM_RU_SET_LIST_VERSION   2
#define RSBAC_PM_PP_SET_LIST_VERSION   1
#define RSBAC_PM_TASK_LIST_VERSION   1
#define RSBAC_PM_CLASS_LIST_VERSION   1
#define RSBAC_PM_NA_LIST_VERSION   1
#define RSBAC_PM_CS_LIST_VERSION   1
#define RSBAC_PM_TP_LIST_VERSION   1
#define RSBAC_PM_PP_LIST_VERSION   1
#define RSBAC_PM_TKT_LIST_VERSION   2
#define RSBAC_PM_LIST_KEY   19990820
#define RSBAC_PM_PROC_STATS_NAME   "stats_pm"
#define RSBAC_PM_PROC_DIR_NAME   "pm"


Define Documentation

#define RSBAC_PM_CLASS_LIST_NAME   "pm_clas"
 

Definition at line 38 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_CLASS_LIST_PROC_NAME   "object_class"
 

Definition at line 39 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_CLASS_LIST_VERSION   1
 

Definition at line 65 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_CS_LIST_NAME   "pm_cs"
 

Definition at line 44 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_CS_LIST_PROC_NAME   "consent"
 

Definition at line 45 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_CS_LIST_VERSION   1
 

Definition at line 67 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_IN_PP_SET_LIST_NAME   "input_pp_set"
 

Definition at line 28 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_IN_PP_SET_LIST_PROC_NAME   "input_purpose_set"
 

Definition at line 29 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_LIST_KEY   19990820
 

Definition at line 72 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_NA_LIST_NAME   "pm_na"
 

Definition at line 41 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_NA_LIST_PROC_NAME   "necessary_accesses"
 

Definition at line 42 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_NA_LIST_VERSION   1
 

Definition at line 66 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_NO_VERSION   1
 

Definition at line 57 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_OUT_PP_SET_LIST_NAME   "output_pp_set"
 

Definition at line 31 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_OUT_PP_SET_LIST_PROC_NAME   "output_purpose_set"
 

Definition at line 32 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_PP_LIST_NAME   "pm_pp"
 

Definition at line 50 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_PP_LIST_PROC_NAME   "purpose"
 

Definition at line 51 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_PP_LIST_VERSION   1
 

Definition at line 69 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_PP_SET_LIST_NAME   "pm_pp_s"
 

Definition at line 25 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_PP_SET_LIST_PROC_NAME   "purpose_set"
 

Definition at line 26 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_PP_SET_LIST_VERSION   1
 

Definition at line 62 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_PROC_DIR_NAME   "pm"
 

Definition at line 75 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_PROC_STATS_NAME   "stats_pm"
 

Definition at line 74 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_RU_SET_LIST_NAME   "pm_ru_s"
 

Definition at line 22 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_RU_SET_LIST_PROC_NAME   "responsible_user_set"
 

Definition at line 23 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_RU_SET_LIST_VERSION   2
 

Definition at line 61 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TASK_LIST_NAME   "pm_task"
 

Definition at line 35 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TASK_LIST_PROC_NAME   "task"
 

Definition at line 36 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TASK_LIST_VERSION   1
 

Definition at line 64 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TASK_SET_LIST_NAME   "pm_ta_s"
 

Definition at line 16 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TASK_SET_LIST_PROC_NAME   "task_set"
 

Definition at line 17 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TASK_SET_LIST_VERSION   1
 

Definition at line 59 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TKT_LIST_NAME   "pm_tkt"
 

Definition at line 53 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TKT_LIST_PROC_NAME   "ticket"
 

Definition at line 54 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TKT_LIST_VERSION   2
 

Definition at line 70 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TP_LIST_NAME   "pm_tp"
 

Definition at line 47 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TP_LIST_PROC_NAME   "tp"
 

Definition at line 48 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TP_LIST_VERSION   1
 

Definition at line 68 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TP_SET_LIST_NAME   "pm_tp_s"
 

Definition at line 19 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TP_SET_LIST_PROC_NAME   "tp_set"
 

Definition at line 20 of file pm_data_structures.h.

Referenced by rsbac_init_pm().

#define RSBAC_PM_TP_SET_LIST_VERSION   1
 

Definition at line 60 of file pm_data_structures.h.

Referenced by rsbac_init_pm().


Generated on Fri Jun 17 09:45:27 2005 for RSBAC by  doxygen 1.4.2