#include <linux/types.h>
#include <linux/string.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/config.h>
#include <linux/module.h>
#include <asm/uaccess.h>
#include <linux/smp_lock.h>
#include <rsbac/types.h>
#include <rsbac/reg.h>
#include <rsbac/reg_main.h>
#include <rsbac/aci.h>
#include <rsbac/aci_data_structures.h>
#include <rsbac/adf.h>
#include <rsbac/adf_main.h>
#include <rsbac/error.h>
#include <rsbac/helpers.h>
#include <rsbac/getname.h>
#include <rsbac/proc_fs.h>
#include <rsbac/rkmem.h>
Go to the source code of this file.
|
Definition at line 96 of file reg_main.c. References list_head, NULL, rsbac_kmalloc(), and RSBAC_REG_NAME_LEN. Referenced by read_list(), rsbac_reg_register(), and rsbac_ta_list_add_ttl(). |
|
Definition at line 137 of file reg_main.c. References rsbac_reg_syscall_entry_t::dispatcher_handle, rsbac_reg_syscall_entry_t::name, NULL, rsbac_reg_syscall_entry_t::registration_handle, rsbac_kmalloc(), RSBAC_REG_NAME_LEN, sc_list_head, and rsbac_reg_syscall_entry_t::syscall_func. Referenced by rsbac_reg_register_syscall(). |
|
|
|
|
|
|
|
Definition at line 45 of file reg_main.c. References list_head. Referenced by remove_item(), rsbac_reg_register(), rsbac_reg_switch(), rsbac_reg_unregister(), rsbac_ta_list_add_ttl(), rsbac_ta_list_exist(), rsbac_ta_list_get_data_ttl(), rsbac_ta_list_get_next_desc(), and rsbac_ta_list_remove(). |
|
Definition at line 79 of file reg_main.c. References sc_list_head. Referenced by rsbac_reg_register_syscall(), and rsbac_reg_syscall(). |
|
Definition at line 62 of file reg_main.c. References sc_list_head. Referenced by remove_sc_item(), rsbac_reg_register_syscall(), and rsbac_reg_unregister_syscall(). |
|
Definition at line 171 of file reg_main.c. References list_head, lookup_item(), NULL, and rsbac_kfree(). Referenced by rsbac_reg_unregister(), and rsbac_ta_list_remove(). |
|
Definition at line 214 of file reg_main.c. References lookup_sc_item_reg(), NULL, rsbac_kfree(), and sc_list_head. Referenced by rsbac_reg_unregister_syscall(). |
|
Definition at line 464 of file reg_main.c. References adf_and_plus(), DO_NOT_CARE, and list_head. Referenced by rsbac_adf_request_int(). |
|
Definition at line 499 of file reg_main.c. References list_head. Referenced by rsbac_adf_set_attr(). |
|
Definition at line 678 of file reg_main.c. References list_head. Referenced by sys_rsbac_check(). |
|
Definition at line 570 of file reg_main.c. References list_head. Referenced by rsbac_mount(). |
|
Definition at line 412 of file reg_main.c. References list_head, NULL, proc_rsbac_root_p, rsbac_is_initialized(), RSBAC_REG_PROC_NAME, and sc_list_head. Referenced by rsbac_init_adf(). |
|
|
|
Definition at line 787 of file reg_main.c. References FALSE, list_head, lookup_item(), RSBAC_EINVALIDTARGET, RSBAC_EINVALIDVALUE, and TRUE. |
|
Definition at line 1015 of file reg_main.c. References lookup_sc_item_dis(), RSBAC_EINVALIDTARGET, and sc_list_head. Referenced by sys_rsbac_reg(). |
|
Definition at line 835 of file reg_main.c. References list_head, lookup_item(), remove_item(), RSBAC_EINVALIDTARGET, and RSBAC_EINVALIDVALUE. Referenced by cleanup_module(), and init_module(). |
|
Definition at line 975 of file reg_main.c. References lookup_sc_item_reg(), remove_sc_item(), RSBAC_EINVALIDTARGET, RSBAC_EINVALIDVALUE, and sc_list_head. Referenced by cleanup_module(), and init_module(). |
|
Definition at line 594 of file reg_main.c. References list_head. Referenced by rsbac_umount(). |
|
Definition at line 37 of file reg_main.c. Referenced by add_item(), lookup_item(), remove_item(), rsbac_adf_request_reg(), rsbac_adf_set_attr_reg(), rsbac_check_reg(), rsbac_mount_reg(), rsbac_reg_init(), rsbac_reg_register(), rsbac_reg_switch(), rsbac_reg_unregister(), and rsbac_umount_reg(). |
|
Definition at line 38 of file reg_main.c. Referenced by add_sc_item(), lookup_sc_item_dis(), lookup_sc_item_reg(), remove_sc_item(), rsbac_reg_init(), rsbac_reg_register_syscall(), rsbac_reg_syscall(), and rsbac_reg_unregister_syscall(). |