Searched refs:filter_len (Results 1 - 5 of 5) sorted by relevance

/barrelfish-master/include/bfdmuxtools/
H A Dcodegen.h34 void compile_filter(char *expression, uint8_t ** filter_code, int32_t *filter_len);
/barrelfish-master/include/bfdmuxvm/
H A Dvm.h41 bool execute_filter(uint8_t * filter_code, int filter_len,
/barrelfish-master/lib/bfdmuxtools/
H A Dtools.c297 int filter_len = strlen(ip_filter) + strlen(icmp_filter) + 2 + 1; local
300 char *filter = malloc(filter_len);
301 snprintf(filter, filter_len, "%s&&%s", ip_filter, icmp_filter);
395 int filter_len = strlen(ip_filter) + strlen(tcp_filter) + 2 + 1; // 2: local
402 char *filter = malloc(filter_len);
403 snprintf(filter, filter_len, "%s&&%s", ip_filter, tcp_filter);
426 size_t filter_len = strlen(ip_filter) + strlen(udp_filter) + 2 + 1; // 2: local
433 char *filter = malloc(filter_len);
434 snprintf(filter, filter_len, "%s&&%s", ip_filter, udp_filter);
446 size_t filter_len local
465 size_t filter_len = strlen(mac_filter) + strlen(ip_filter) + local
483 size_t filter_len = strlen(mac_filter) + local
502 size_t filter_len = strlen(mac_filter) + local
[all...]
H A Dcodegen.c321 * @param[out] filter_len Indicates the length of the compiled code, or contains the error position in the filter string on failure
324 compile_filter(char *expression, uint8_t ** filter_code, int32_t *filter_len) argument
353 *filter_len = out_len;
/barrelfish-master/lib/bfdmuxvm/
H A Dvm.c30 * @param filter_len Specifies the length of the filter code in bytes
40 calc(uint8_t * filter_code, int filter_len, uint8_t * packet_data,
43 calc(uint8_t * filter_code, int filter_len, uint8_t * packet_data, argument
48 if (start > filter_len){
102 calc(filter_code, filter_len, packet_data, packet_len,
116 calc(filter_code, filter_len, packet_data, packet_len,
129 calc(filter_code, filter_len, packet_data, packet_len,
143 calc(filter_code, filter_len, packet_data, packet_len,
167 calc(filter_code, filter_len, packet_data, packet_len,
234 calc(filter_code, filter_len, packet_dat
352 execute_filter(uint8_t * filter_code, int filter_len, uint8_t * packet_data, int packet_len, int *error_out) argument
[all...]

Completed in 36 milliseconds