函数逻辑报告 |
Source Code:kernel\trace\trace_events_filter.c |
Create Date:2022-07-27 13:32:51 |
Last Modify:2022-05-22 20:19:57 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:lter_parse_regex - parse a basic regex*@buff: the raw regex*@len: length of the regex*@search: will point to the beginning of the string to compare*@not: tell whether the match will have to be inverted* This passes in a buffer containing a regex and this
函数原型:enum regex_type filter_parse_regex(char *buff, int len, char **search, int *not)
返回类型:enum regex_type
参数:
类型 | 参数 | 名称 |
---|---|---|
char * | buff | |
int | len | |
char ** | search | |
int * | not |
823 | type等于MATCH_FULL |
826 | 如果buff[0]恒等于'!'则 |
830 | 否则not等于0 |
835 | 如果是数字则返回:MATCH_INDEX |
840 | 如果非i则 |
841 | type等于MATCH_END_ONLY |
849 | 否则 |
850 | 返回:MATCH_GLOB |
853 | 返回:MATCH_GLOB |
859 | 返回:type |
名称 | 描述 |
---|---|
filter_build_regex |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |