Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- basic_always_accept()
: filter_basic.h, filter_basic.c
- basic_always_accept_debug()
: filter_basic.h, filter_basic.c
- basic_always_drop()
: filter_basic.h, filter_basic.c
- BIT1
: fpl1_type.h
- bm_badcharacter_array
: boyer_moore.c
- bool
: spaces.h
- BOOL
: fpl2_ffpf_filter.h, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- BoyerMooreHorspool()
: boyer_moore.h, boyer_moore.c
- BPF_A
: bpf.h
- BPF_ABS
: bpf.h
- BPF_ADD
: bpf.h
- BPF_ALU
: bpf.h
- BPF_AND
: bpf.h
- BPF_B
: bpf.h
- BPF_CLASS
: bpf.h
- BPF_DIV
: bpf.h
- BPF_FILTER
: mapilib.h
- BPF_H
: bpf.h
- BPF_IMM
: bpf.h
- BPF_IND
: bpf.h
- BPF_JA
: bpf.h
- BPF_JEQ
: bpf.h
- BPF_JGE
: bpf.h
- BPF_JGT
: bpf.h
- BPF_JMP
: bpf.h
- BPF_JSET
: bpf.h
- BPF_JUMP
: bpf.h
- BPF_K
: bpf.h
- BPF_LD
: bpf.h
- BPF_LDX
: bpf.h
- BPF_LEN
: bpf.h
- BPF_LSH
: bpf.h
- BPF_MAJOR_VERSION
: bpf.h
- BPF_MAXINSNS
: bpf.h
- BPF_MEM
: bpf.h
- BPF_MEMWORDS
: bpf.h
- BPF_MINOR_VERSION
: bpf.h
- BPF_MISC
: bpf.h
- BPF_MISCOP
: bpf.h
- BPF_MODE
: bpf.h
- BPF_MSH
: bpf.h
- BPF_MUL
: bpf.h
- BPF_NEG
: bpf.h
- BPF_OP
: bpf.h
- BPF_OR
: bpf.h
- BPF_RET
: bpf.h
- BPF_RSH
: bpf.h
- BPF_RVAL
: bpf.h
- BPF_SIZE
: bpf.h
- BPF_SRC
: bpf.h
- BPF_ST
: bpf.h
- BPF_STMT
: bpf.h
- BPF_STX
: bpf.h
- BPF_SUB
: bpf.h
- BPF_TAX
: bpf.h
- BPF_TXA
: bpf.h
- BPF_W
: bpf.h
- BPF_X
: bpf.h
- breakloop
: ffpf.c
- buffer_calc_slowest_reader()
: buffer.h, buffer.c
- buffer_create()
: buffer.h, buffer.c
- buffer_destroy()
: buffer.h, buffer.c
- buffer_drop()
: buffer.h, buffer.c
- buffer_elem_t
: buffer.h
- BUFFER_FLAG_AUTO
: buffer.h
- BUFFER_FLAG_READER_UPDATE_COLL
: buffer.h
- BUFFER_FLAG_READER_UPDATE_DIRECT
: buffer.h
- BUFFER_FLAG_WRITE_CONT
: buffer.h
- BUFFER_FLAG_WRITE_DROP
: buffer.h
- BUFFER_FLAG_WRITE_FAIL
: buffer.h
- buffer_get()
: buffer.h, buffer.c
- buffer_get_elem
: buffer.h
- buffer_get_elem_data
: buffer.h
- buffer_get_elem_length
: buffer.h
- buffer_get_elem_next()
: buffer.h
- buffer_get_elem_readptr
: buffer.h
- buffer_get_elem_safe
: buffer.h
- buffer_get_elem_safe_bigendian
: runtime.c
- buffer_get_elem_writeptr
: buffer.h
- buffer_get_offset
: buffer.h
- buffer_get_readindex()
: buffer.h
- buffer_header_t
: buffer.h
- buffer_increase_writeptr
: buffer.h
- BUFFER_MAX_READERS
: buffer.h
- BUFFER_OPTIMIZED
: buffer.h
- buffer_print()
: buffer.h, buffer.c
- buffer_print_elem()
: buffer.h, buffer.c
- buffer_print_head()
: buffer.h, buffer.c
- buffer_reader_t
: buffer.h
- buffer_set_elem()
: buffer.h, buffer.c
- buffer_set_elem_ex()
: buffer.h, buffer.c
- buffer_set_elem_next
: buffer.h
- BUFFER_SIZE
: buffer.h
- BUFFER_SIZE_EX
: buffer.h
- buffer_t
: buffer.h
- buffer_update_read_ptr()
: buffer.h, buffer.c
- bufferreader_init
: groupbuffer.c
- buffers
: groupbuffer.c
- busy
: netrx.c, netfilter.c
- BYTE
: fpl2_ffpf_filter.h, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- byte
: spaces.h
- BYTE_COUNTER
: mapilib.h
- bytecount()
: filter_basic.h, filter_basic.c
- FAIL
: aho-corasick.c
- false
: spaces.h
- fclass
: netrx.c, netfilter.c
- fd
: kernel_stub.c
- FFPF_AUTHD_IPC_PATH
: config.h
- ffpf_chk_filter()
: bpf.h, bpf.c
- FFPF_FLOWOPTION_SAVE
: groupbuffer.h
- FFPF_IDXBUFFER_LENGTH
: config.h
- ffpf_packet_type
: netrx.c
- FFPF_PKTBUFFER_LENGTH
: config.h
- ffpf_run_filter()
: bpf.h, bpf.c
- FFPF_STACKSZ
: stack.h
- ffpfopen
: mapilib.c
- file_refcount
: kernel_source.c
- filter_ac()
: aho-corasick.h, aho-corasick.c
- filter_bmh()
: boyer_moore.h, boyer_moore.c
- filter_bpf()
: filter_bpf.h, filter_bpf.c
- filter_drop()
: filter.h, filter.c
- filter_duplicate()
: filter.c
- filter_encode()
: fpl1_assembler.h, fpl1_assembler.c
- filter_file_encode()
: fpl1_assembler.h, fpl1_assembler.c
- filter_find()
: filter.h, filter.c
- filter_fpl1()
: fpl1_ffpf_filter.h, fpl1_ffpf_filter.c, fpl1_test.c
- filter_fpl2()
: fpl2_ffpf_filter.h, fpl2_ffpf_filter.c, fpl2_ffpf_template.h, fpl2_ffpf_template.c, fpl2_ffpf_filter.h
- filter_func
: filterclass.h
- filter_get()
: filter.h, filter.c
- filter_hash()
: filter.h, filter.c
- filter_mapi_callback()
: mapilib.c
- filter_new()
: filter.c
- filter_skip_comment()
: fpl1_assembler.c
- filterclass_accept_expression()
: filterclass.c
- filterclass_add_expression()
: filterclass.h, filterclass.c
- filterclass_get()
: filterclass.h, filterclass.c
- filterclass_get_next()
: filterclass.c
- filterclass_register()
: filterclass.h, filterclass.c
- filterclass_show()
: filterclass.h, filterclass.c
- filterclass_unregister()
: filterclass.h, filterclass.c
- FILTERCOUNT
: filter_static.c
- find_for_end()
: fpl1_assembler.c
- findonstack()
: stack.h, stack.c
- FLOW_BASE
: ffpfixp.h
- FLOW_ENTRY_SIZE
: ffpfixp.h
- FLOW_HEADER_SIZE
: ffpfixp.h
- FLOW_MASK
: ffpfixp.h
- FLOW_NUM
: ffpfixp.h
- FLOW_REPORT
: mapilib.h
- FLOW_SIZE
: ffpfixp.h
- FLOW_SMEM_SIZE
: ffpfixp.h
- flowbuffer_destroy()
: flowbuffer.h, flowbuffer.c
- flowbuffer_drop()
: flowbuffer.h
- flowbuffer_get()
: flowbuffer.h
- flowbuffer_new()
: flowbuffer.h, flowbuffer.c
- flowgrabber_connect()
: flowgrabber.h, flowgrabber.c
- flowgrabber_disconnect()
: flowgrabber.h, flowgrabber.c
- flowgrabber_drop()
: flowgrabber.h, flowgrabber.c
- flowgrabber_find()
: flowgrabber.h, flowgrabber.c
- flowgrabber_get()
: flowgrabber.h, flowgrabber.c
- flowgrabber_new()
: flowgrabber.h, flowgrabber.c
- flowgrabber_setbuffer()
: flowgrabber.h, flowgrabber.c
- flowgrabber_show()
: flowgrabber.h, flowgrabber.c
- flowhandle_activate()
: flowhandle.h, flowhandle.c
- flowhandle_close()
: flowhandle.h, flowhandle.c
- flowhandle_create()
: flowhandle.h, flowhandle.c
- flowhandle_destroy()
: flowhandle.h, flowhandle.c
- flowhandle_export()
: flowhandle.h, flowhandle.c
- flowhandle_instantiate()
: flowhandle.h, flowhandle.c
- flowhandle_pause()
: flowhandle.h, flowhandle.c
- flowhandle_populate()
: flowhandle.h, flowhandle.c
- flowhandle_show()
: flowhandle.h
- flowhandle_unexport()
: flowhandle.h, flowhandle.c
- flowspace_kernel_activate()
: kernel_stub.c
- flowspace_kernel_close()
: kernel_stub.c
- flowspace_kernel_exit()
: kernel_stub.c
- flowspace_kernel_export()
: kernel_stub.c
- flowspace_kernel_flush()
: kernel_stub.c
- flowspace_kernel_grabber_op()
: kernel_stub.c
- flowspace_kernel_init()
: kernel_stub.c
- flowspace_kernel_instantiate()
: kernel_stub.c
- flowspace_kernel_pause()
: kernel_stub.c
- flowspace_kernel_populate()
: kernel_stub.c
- flowspace_kernel_show()
: kernel_stub.c
- flowspace_kernel_unexport()
: kernel_stub.c
- flowspace_list
: flowspace.h
- flowspace_local_activate()
: localspace.c
- flowspace_local_close()
: localspace.c
- flowspace_local_export()
: localspace.c
- flowspace_local_flush()
: localspace.c
- flowspace_local_instantiate()
: localspace.c
- flowspace_local_pause()
: localspace.c
- flowspace_local_populate()
: localspace.c
- flowspace_local_show()
: localspace.c
- flowspace_local_unexport()
: localspace.c
- flowspace_register()
: flowspace.h, flowspace.c
- flowspace_unregister()
: flowspace.h, flowspace.c
- FOR_BREAK
: fpl1_type.h
- FOR_END
: fpl1_type.h
- FOR_HINT
: fpl1_type.h
- FOR_START
: fpl1_type.h
- fpl1_assembler_stack
: fpl1_assembler.c
- fpl1_expr_tokens
: fpl1_type.h
- fpl1_extern_op_tokens
: fpl1_type.h
- fpl1_extern_t
: fpl1.h
- fpl1_flow_state_t
: fpl1.h
- fpl1_for_state_t
: fpl1.h
- FPL1_MAX_FILTERLEN_BIN
: fpl1.h
- FPL1_MAX_FILTERLEN_STR
: fpl1.h
- fpl1_mem_t
: fpl1.h
- fpl1_mem_tokens
: fpl1_type.h
- fpl1_op_hint_type
: fpl1_type.h
- fpl1_op_type
: fpl1_type.h
- fpl1_pkt_op_tokens
: fpl1_type.h
- fpl1_val_type
: fpl1_type.h
- FPL2_CHECK_FUNCTION_NAME
: fpl2_ffpf_filter.h, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- FPPF_BIGENDIAN_COMPAT
: runtime.c
- fprintf_bpf()
: bpf_compiler.c
- fprintf_bpf_pretty()
: bpf_compiler.c
- FUNC
: fpl2_ffpf_filter.h, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- g_MemPublic
: fpl2_ffpf_filter.c, fpl2_ffpf_template.c
- g_pPkt
: fpl2_ffpf_filter.c, fpl2_ffpf_template.c
- g_structExternFunctions
: fpl2_ffpf_filter.h, fpl2_ffpf_filter.c, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- GATEWAY
: field_values.h
- generic_stack_t
: stack.h
- GEQ
: fpl1_type.h
- get_next_op()
: fpl1_assembler.c
- get_nondigit_token()
: fpl1_assembler.c
- GetBit
: fpl2_ffpf_filter.c, fpl2_ffpf_template.c
- GetByte
: fpl2_ffpf_filter.c, fpl2_ffpf_template.c
- GetDWord
: fpl2_ffpf_filter.c, fpl2_ffpf_template.c
- GetNibble
: fpl2_ffpf_filter.c, fpl2_ffpf_template.c
- GetWord
: fpl2_ffpf_filter.c, fpl2_ffpf_template.c
- gid
: groupbuffer.c
- global
: groupbuffer.c
- global_state
: fpl1_ffpf_filter.c
- grabber_to_devicefile
: kernel_source.c
- groupbuffer_drop()
: groupbuffer.h, groupbuffer.c
- groupbuffer_get()
: groupbuffer.h, groupbuffer.c
- GROUPBUFFER_HASHRANGE
: config.h
- groupbuffer_select()
: groupbuffer.c
- GROUPBUFFER_SELECTION_TYPE
: config.h
- groupbuffer_show()
: groupbuffer.h, groupbuffer.c
- groupbuffer_usable()
: groupbuffer.h, groupbuffer.c
- GT
: fpl1_type.h
- ICMP
: field_values.h
- ICMPV6
: field_values.h
- id_get_prefixlen()
: idstring.h, idstring.c
- idstring_show()
: idstring.h, idstring.c
- IGMP
: field_values.h
- IGRP
: field_values.h
- image
: ffpf.c
- import_handle_packets()
: runtime.h, runtime.c
- IMPORTTABLE_SIZE
: poll.c
- init_filter_static()
: filter_static.h, filter_static.c
- INIT_LIST_HEAD
: list.h
- init_waitqueue_head()
: wait.h, wait.c
- initBoyerMooreHorspool()
: boyer_moore.h, boyer_moore.c
- input_get_char()
: inputstring.c
- input_string_drop_term()
: inputstring.h, inputstring.c
- input_string_get_operator()
: inputstring.c
- input_string_get_term()
: inputstring.h, inputstring.c
- input_string_get_termstring()
: inputstring.c
- input_term_get_field()
: inputstring.c
- INT
: fpl2_ffpf_filter.h, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- INT32
: fpl1_type.h
- internal_memsearch_recursive()
: filter_basic.c
- internal_vmalloc_to_page()
: kernel_source_vma.c
- ioctl_ffpf()
: kernel_source.c
- IOCTL_FFPF_ACTIVATE
: config.h
- IOCTL_FFPF_CLOSE
: config.h
- IOCTL_FFPF_DELDEV
: config.h
- IOCTL_FFPF_FLUSH
: config.h
- IOCTL_FFPF_INSTANTIATE
: config.h
- IOCTL_FFPF_MAP
: config.h
- IOCTL_FFPF_PAUSE
: config.h
- IOCTL_FFPF_POPULATE
: config.h
- IOCTL_FFPF_SHOW
: config.h
- IOCTL_FFPF_UNMAP
: config.h
- ioctl_grabber_op()
: kernel_source.c
- ioctl_map()
: kernel_source.c
- ioctl_populate()
: kernel_source.c
- ioctl_show()
: kernel_source.c
- ioctl_unmap()
: kernel_source.c
- IP
: field_values.h
- IPV6
: field_values.h
- IPX
: field_values.h
- isExternOp()
: fpl1_type.h, fpl1_type.c
- ISIS
: field_values.h
- ISIS_CSNP
: field_values.h
- ISIS_IIH
: field_values.h
- ISIS_L1
: field_values.h
- ISIS_L2
: field_values.h
- ISIS_LAN_IIH
: field_values.h
- ISIS_LSP
: field_values.h
- ISIS_PSNP
: field_values.h
- ISIS_PTP_IIH
: field_values.h
- ISIS_SNP
: field_values.h
- isLoopOp()
: fpl1_type.h, fpl1_type.c
- isMemOp()
: fpl1_type.h, fpl1_type.c
- ISO
: field_values.h
- isOperand()
: fpl1_type.h, fpl1_type.c
- isOperator()
: fpl1_type.h, fpl1_type.c
- isOperatorHint()
: fpl1_type.h, fpl1_type.c
- isPktOp()
: fpl1_type.h, fpl1_type.c
- isReturn()
: fpl1_type.h, fpl1_type.c
- ixp1200_flow_check()
: ixp1200_ffpf_lib.h
- ixp1200_flow_update()
: ixp1200_ffpf_lib.h
- ixp1200_hook_init()
: ixp1200_ffpf_lib.h
- ixp_buf_valid()
: ixp1200_ffpf_lib.h
- ixp_get_buf_addr()
: ixp1200_ffpf_lib.h
- ixpconsumer
: ixp1200_ffpf_lib.h
- ixpflows
: ixp1200_ffpf_lib.h
- M
: aho-corasick.c
- main()
: fpl1_test.c, fpl1_compiler.c, bpf_compiler.c, mapi-example.c, ffpf.c, ffpf-control.c
- make_binary()
: fpl1_assembler.h, fpl1_assembler.c
- mapi_apply_function()
: mapilib.h, mapilib.c
- mapi_callback
: mapilib.c
- mapi_close_flow()
: mapilib.h, mapilib.c
- mapi_connect()
: mapilib.h, mapilib.c
- mapi_create_flow()
: mapilib.h, mapilib.c
- mapi_expression
: mapilib.c
- mapi_get_next_pkt()
: mapilib.h, mapilib.c
- mapi_get_next_subflow()
: mapilib.h, mapilib.c
- mapi_handler
: mapilib.h
- mapi_loop()
: mapilib.h, mapilib.c
- mapi_read_results()
: mapilib.h, mapilib.c
- mapi_remove_function()
: mapilib.h, mapilib.c
- mapi_set_flow_option()
: mapilib.h, mapilib.c
- mapi_subflow_loop()
: mapilib.h, mapilib.c
- mapiFunction
: mapilib.h
- mapipkt
: mapilib.c
- max
: spaces.h
- MAX_EXPR_LEN
: mapilib.c
- MAX_FCNT_INDEX
: fpl2_ffpf_filter.h, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- MAX_MEM_INDEX
: fpl2_ffpf_filter.h, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- MAX_MEMLENGTH
: config.h
- MAX_PARALLEL
: mapilib.c
- MAX_PATTERN_SIZE
: boyer_moore.c
- MAX_PKT_SIZE
: config.h
- MAX_QUEUELEN
: config.h
- MAX_REG_INDEX
: fpl2_ffpf_filter.h, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- MAX_WIDTH
: flowgrabber.h
- MEM
: fpl2_ffpf_filter.h, fpl2_ffpf_template.h, fpl2_ffpf_filter.h
- memsearch()
: filter_basic.h, filter_basic.c
- min
: spaces.h
- mknod_driver_add()
: driver.h
- mmap_ffpf()
: kernel_source.c
- MOD
: fpl1_type.h
- MODAUTHOR
: netrx.c, netfilter.c, fpl2_module.h, fpl1_module.h, filter_bpf_module.h, bm_module.h, filter_basic_module.h, ac_module.h
- MODDESCR
: netrx.c, netfilter.c, fpl2_module.h, fpl1_module.h, filter_bpf_module.h, bm_module.h, filter_basic_module.h, ac_module.h
- MODID
: netrx.c, netfilter.c, fpl2_module.h, fpl1_module.h, filter_bpf_module.h, bm_module.h, filter_basic_module.h, ac_module.h
- MODLICENSE
: netrx.c, netfilter.c, fpl2_module.h, fpl1_module.h, filter_bpf_module.h, bm_module.h, filter_basic_module.h, ac_module.h
- MODNAME
: netrx.c, netfilter.c, fpl2_module.h, fpl1_module.h, filter_bpf_module.h, bm_module.h, filter_basic_module.h, ac_module.h
- module_internal_exit()
: netrx.c, netfilter.c, fpl2_module.c, fpl1_module.c, filter_bpf_module.c, bm_module.c, filter_basic_module.c, ac_module.c, module.c
- module_internal_init()
: netrx.c, netfilter.c, fpl2_module.c, fpl1_module.c, filter_bpf_module.c, bm_module.c, filter_basic_module.c, ac_module.c, module.c
- module_param()
: ac_module.c
- MODULE_PARM()
: ac_module.c
- MODULE_PARM_DESC()
: ac_module.c
- MOPDL
: field_values.h
- MOPRC
: field_values.h
- MUL
: fpl1_type.h
- my_callback()
: mapi-example.c
- my_strtol
: spaces.h
- my_vfree
: spaces.h
- my_vmalloc
: spaces.h
- myalloc
: spaces.h
- myfilter
: fpl2_module.c, fpl1_module.c, filter_bpf_module.c, bm_module.c, ac_module.c
- myfilters
: filter_basic_module.c, filter_static.c
- myfree
: spaces.h
- mystrndup
: inputstring.c
Generated on Sun Jul 18 19:12:38 2004 for FFPF by doxygen 1.3.6