numam-dpdk/doc/guides/prog_guide
Qi Zhang a3a2e2c8f7 ethdev: add fuzzy match in flow API
Add new meta pattern item RTE_FLOW_TYPE_ITEM_FUZZY in flow API.

This is for device that support fuzzy match option.
Usually a fuzzy match is fast but the cost is accuracy.
i.e. Signature Match only match pattern's hash value, but it is
possible that two different patterns have the same hash value.

Matching accuracy level can be configured by subfield threshold.
Driver can divide the range of threshold and map to different
accuracy levels that device support.

Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
2017-07-05 19:51:56 +02:00
..
img doc: add EFD library section in programmers guide 2017-01-18 20:55:25 +01:00
build_app.rst mk: remove NO_AUTOLIBS option 2015-05-12 15:13:15 +02:00
cryptodev_lib.rst vdev: remove eal prefix 2017-05-05 14:38:35 +02:00
dev_kit_build_system.rst mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
dev_kit_root_make_help.rst mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
efd_lib.rst doc: add thread-safety information about EFD library 2017-02-14 21:48:36 +01:00
env_abstraction_layer.rst ethdev: introduce device removal event 2017-04-21 01:01:35 +02:00
ext_app_lib_make_help.rst doc: fix prefix in file references 2015-03-31 02:55:07 +02:00
extend_dpdk.rst doc: fix list numbering in prog guide 2017-05-07 17:06:44 +02:00
glossary.rst doc: convert prog guide glossary to definition list 2015-04-14 11:19:53 +02:00
hash_lib.rst hash: fix multi-process support 2016-04-01 18:56:27 +02:00
index.rst metrics: add information metrics library 2017-04-05 17:58:51 +02:00
intro.rst doc: fix mistakes in prog guide 2016-12-06 17:56:04 +01:00
ip_fragment_reassembly_lib.rst doc: fix references in guides 2016-04-11 23:56:34 +02:00
kernel_nic_interface.rst kni: remove KNI vhost support 2017-02-21 11:43:07 +01:00
link_bonding_poll_mode_drv_lib.rst doc: update bonding device name in prog guide 2017-05-10 22:39:51 +02:00
lpm6_lib.rst lpm6: extend next hop field 2017-03-15 18:49:41 +01:00
lpm_lib.rst doc: fix references in guides 2016-04-11 23:56:34 +02:00
mbuf_lib.rst doc: fix description of attach to indirect mbuf 2016-12-06 18:06:43 +01:00
mempool_lib.rst doc: fix macro name in mempool guide 2016-07-22 18:03:43 +02:00
metrics_lib.rst latency: added new library for latency stats 2017-04-05 18:00:42 +02:00
multi_proc_support.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
overview.rst doc: fix typos 2016-11-07 21:50:27 +01:00
packet_classif_access_ctrl.rst acl: allow zero verdict 2017-01-30 11:08:47 +01:00
packet_distrib_lib.rst doc: update distributor lib guide for new burst API 2017-03-29 16:46:58 +02:00
packet_framework.rst doc: fix spellings 2015-12-15 13:50:42 +01:00
pdump_lib.rst doc: fix default socket path names in pdump guide 2016-07-16 11:31:37 +02:00
perf_opt_guidelines.rst doc: fix typos in perf guide 2017-07-02 19:24:22 +02:00
poll_mode_drv.rst ethdev: retrieve xstats by ID 2017-05-01 23:48:11 +02:00
port_hotplug_framework.rst vfio: support hotplug 2017-03-30 18:40:15 +02:00
power_man.rst doc: remove Intel references from prog guide 2014-12-19 23:30:26 +01:00
profile_app.rst doc: add ARM profiling methods 2016-11-11 00:51:19 +01:00
qos_framework.rst doc: fix references in guides 2016-04-11 23:56:34 +02:00
reorder_lib.rst doc: new reorder library description 2015-02-18 16:52:05 +01:00
ring_lib.rst ring: remove watermark support 2017-03-29 22:25:34 +02:00
rte_flow.rst ethdev: add fuzzy match in flow API 2017-07-05 19:51:56 +02:00
source_org.rst examples/dpdk-qat: remove app 2017-04-06 00:17:44 +02:00
thread_safety_dpdk_functions.rst doc: drop old naming of the project 2016-02-10 15:47:51 +01:00
timer_lib.rst doc: fix spellings and typos 2015-04-29 18:34:58 +02:00
vhost_lib.rst vhost: introduce API to start a specific driver 2017-04-01 10:42:44 +02:00
writing_efficient_code.rst ring: return remaining entry count when dequeuing 2017-03-29 22:32:20 +02:00