函数逻辑报告 |
Source Code:security\tomoyo\common.c |
Create Date:2022-07-27 21:03:16 |
Last Modify:2020-03-18 09:15:18 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:moyo_set_string - Queue string to "struct tomoyo_io_buffer" structure
函数原型:static void tomoyo_set_string(struct tomoyo_io_buffer *head, const char *string)
返回类型:void
参数:
类型 | 参数 | 名称 |
---|---|---|
struct tomoyo_io_buffer * | head | |
const char * | string |
261 | 如果w_pos小于TOMOYO_MAX_IO_READ_QUEUE则 |
264 | 否则WARN_ON(1) |
名称 | 描述 |
---|---|
tomoyo_io_printf | moyo_io_printf - printf() to "struct tomoyo_io_buffer" structure.*@head: Pointer to "struct tomoyo_io_buffer".*@fmt: The printf()'s format string, followed by parameters. |
tomoyo_set_space | moyo_set_space - Put a space to "struct tomoyo_io_buffer" structure.*@head: Pointer to "struct tomoyo_io_buffer".* Returns nothing. |
tomoyo_set_lf | moyo_set_lf - Put a line feed to "struct tomoyo_io_buffer" structure.*@head: Pointer to "struct tomoyo_io_buffer".* Returns nothing. |
tomoyo_set_slash | moyo_set_slash - Put a shash to "struct tomoyo_io_buffer" structure.*@head: Pointer to "struct tomoyo_io_buffer".* Returns nothing. |
tomoyo_print_namespace | moyo_print_namespace - Print namespace header.*@head: Pointer to "struct tomoyo_io_buffer".* Returns nothing. |
tomoyo_print_name_union | moyo_print_name_union - Print a tomoyo_name_union.*@head: Pointer to "struct tomoyo_io_buffer".*@ptr: Pointer to "struct tomoyo_name_union". |
tomoyo_print_name_union_quoted | moyo_print_name_union_quoted - Print a tomoyo_name_union with a quote.*@head: Pointer to "struct tomoyo_io_buffer".*@ptr: Pointer to "struct tomoyo_name_union".* Returns nothing. |
tomoyo_print_number_union_nospace | moyo_print_number_union_nospace - Print a tomoyo_number_union without a space.*@head: Pointer to "struct tomoyo_io_buffer".*@ptr: Pointer to "struct tomoyo_number_union".* Returns nothing. |
tomoyo_read_profile | moyo_read_profile - Read profile table.*@head: Pointer to "struct tomoyo_io_buffer".* Returns nothing. |
tomoyo_read_manager | moyo_read_manager - Read manager policy.*@head: Pointer to "struct tomoyo_io_buffer".* Caller holds tomoyo_read_lock(). |
tomoyo_print_condition | moyo_print_condition - Print condition part.*@head: Pointer to "struct tomoyo_io_buffer".*@cond: Pointer to "struct tomoyo_condition".* Returns true on success, false otherwise. |
tomoyo_set_group | moyo_set_group - Print "acl_group " header keyword and category name.*@head: Pointer to "struct tomoyo_io_buffer".*@category: Category name.* Returns nothing. |
tomoyo_print_entry | moyo_print_entry - Print an ACL entry.*@head: Pointer to "struct tomoyo_io_buffer".*@acl: Pointer to an ACL entry.* Returns true on success, false otherwise. |
tomoyo_read_domain | moyo_read_domain - Read domain policy.*@head: Pointer to "struct tomoyo_io_buffer".* Caller holds tomoyo_read_lock(). |
tomoyo_read_pid | moyo_read_pid - Get domainname of the specified PID |
tomoyo_read_group | moyo_read_group - Read "struct tomoyo_path_group"/"struct tomoyo_number_group"/"struct tomoyo_address_group" list.*@head: Pointer to "struct tomoyo_io_buffer".*@idx: Index number.* Returns true on success, false otherwise.* Caller holds tomoyo_read_lock(). |
tomoyo_read_policy | moyo_read_policy - Read "struct tomoyo_..._entry" list.*@head: Pointer to "struct tomoyo_io_buffer".*@idx: Index number.* Returns true on success, false otherwise.* Caller holds tomoyo_read_lock(). |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |