| /dpdk/examples/pipeline/examples/ |
| H A D | ipsec.spec | 20 bit<8> protocol 51 bit<8> protocol 84 m.protocol exact 111 mov m.protocol h.ipv4.protocol
|
| H A D | hash_func.spec | 24 bit<8> protocol 48 bit<8> protocol 77 mov m.protocol h.ipv4.protocol 88 // (m.src_addr, m.dst_addr, m.protocol, m.src_port, m.dst_port). Only the first and
|
| H A D | selector.spec | 45 bit<8> protocol 72 h.ipv4.protocol
|
| H A D | meter.spec | 28 bit<8> protocol
|
| H A D | registers.spec | 28 bit<8> protocol
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cn10k_cryptodev_sec.c | 30 if (conf->protocol == RTE_SECURITY_PROTOCOL_IPSEC) { in cn10k_sec_session_create() 35 if (conf->protocol == RTE_SECURITY_PROTOCOL_TLS_RECORD) in cn10k_sec_session_create() 119 if (conf->protocol == RTE_SECURITY_PROTOCOL_TLS_RECORD) in cn10k_sec_session_update()
|
| /dpdk/app/test/ |
| H A D | test_security.c | 1803 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, in test_capability_get_no_matching_protocol() 1808 .protocol = RTE_SECURITY_PROTOCOL_MACSEC, in test_capability_get_no_matching_protocol() 1812 .protocol = RTE_SECURITY_PROTOCOL_PDCP, in test_capability_get_no_matching_protocol() 1841 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, in test_capability_get_ipsec_mismatch_proto() 1849 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, in test_capability_get_ipsec_mismatch_proto() 1881 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, in test_capability_get_ipsec_mismatch_mode() 1890 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, in test_capability_get_ipsec_mismatch_mode() 1923 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, in test_capability_get_ipsec_mismatch_dir() 1933 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, in test_capability_get_ipsec_mismatch_dir() 1967 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, in test_capability_get_ipsec_match() [all …]
|
| /dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_ethdev.h | 169 u32 protocol:8; member 199 u32 protocol:8; 219 u32 protocol:7; member 238 u32 protocol:7;
|
| /dpdk/lib/security/ |
| H A D | rte_security.c | 296 capability->protocol == idx->protocol) { in rte_security_capability_get() 297 if (idx->protocol == RTE_SECURITY_PROTOCOL_IPSEC) { in rte_security_capability_get() 305 } else if (idx->protocol == RTE_SECURITY_PROTOCOL_PDCP) { in rte_security_capability_get() 309 } else if (idx->protocol == in rte_security_capability_get() 314 } else if (idx->protocol == in rte_security_capability_get() 318 } else if (idx->protocol == RTE_SECURITY_PROTOCOL_TLS_RECORD) { in rte_security_capability_get()
|
| H A D | rte_security.h | 27 /** IPSec protocol mode */ 38 /**< AH protocol */ 40 /**< ESP protocol */ 360 /** 96-bit value distributed by key agreement protocol */ 568 /** In case of 5G NR, a new protocol (SDAP) header may be set 674 * TLS record protocol session configuration. 735 /**< Crypto processing for security protocol is processed inline 739 /**< All security protocol processing is performed inline during 743 /**< All security protocol processing including crypto is performed 748 * protocol i 776 enum rte_security_session_protocol protocol; global() member 1183 enum rte_security_session_protocol protocol; global() member 1250 enum rte_security_session_protocol protocol; global() member 1371 enum rte_security_session_protocol protocol; global() member [all...] |
| /dpdk/drivers/net/tap/bpf/ |
| H A D | tap_rss.c | 85 if (iph.protocol == IPPROTO_UDP || iph.protocol == IPPROTO_TCP) { in parse_ipv4() 238 proto = skb->protocol; in rss_flow_action()
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | efx_tunnel.c | 320 __in efx_tunnel_protocol_t protocol) in efx_tunnel_config_udp_add() argument 330 if (protocol >= EFX_TUNNEL_NPROTOS) { in efx_tunnel_config_udp_add() 336 (1u << protocol)) == 0) { in efx_tunnel_config_udp_add() 357 protocol; in efx_tunnel_config_udp_add() 442 __in efx_tunnel_protocol_t protocol) in efx_tunnel_config_udp_remove() argument 462 if (etcp->etc_udp_entries[entry].etue_protocol != protocol) { in efx_tunnel_config_udp_remove()
|
| /dpdk/drivers/crypto/scheduler/ |
| H A D | rte_cryptodev_scheduler.c | 97 sec_cap1->protocol != sec_cap2->protocol || in check_sec_cap_equal() 101 if (sec_cap1->protocol == RTE_SECURITY_PROTOCOL_DOCSIS) in check_sec_cap_equal() 113 dst_sec_cap->protocol = src_sec_cap->protocol; in copy_sec_cap() 114 if (src_sec_cap->protocol == RTE_SECURITY_PROTOCOL_DOCSIS) in copy_sec_cap() 161 worker_sec_caps[i].protocol)) in sync_sec_caps()
|
| /dpdk/drivers/crypto/caam_jr/ |
| H A D | caam_jr_capabilities.c | 231 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, 242 .protocol = RTE_SECURITY_PROTOCOL_IPSEC,
|
| /dpdk/examples/bpf/ |
| H A D | t1.c | 45 if (iphdr->protocol != 17 || (iphdr->frag_off & 0x1ffff) != 0 || in entry()
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | ipsec_secgw.rst | 29 The application also supports complete IPsec protocol offload to hardware 34 In case of complete protocol offload, the processing of headers(ESP and outer 50 * Remove ESP and outer IP header (Not needed in case of protocol offload). 60 * Add ESP and outer IP header (Not needed in case protocol offload). 106 protocol use case, the worker thread resembles l2fwd worker thread as the IPsec 432 * IP protocol version 438 * *ipv4*: IP protocol version 4 439 * *ipv6*: IP protocol version 6 497 * The protocol start and end range 694 the SA to be performed with look aside protocol offload to HW [all …]
|
| /dpdk/drivers/crypto/mvsam/ |
| H A D | rte_mrvl_pmd_ops.c | 846 switch (conf->protocol) { in mrvl_crypto_pmd_security_session_create() 919 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, 931 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, 943 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, 955 .protocol = RTE_SECURITY_PROTOCOL_IPSEC,
|
| /dpdk/drivers/crypto/dpaa2_sec/ |
| H A D | dpaa2_sec_priv.h | 927 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, 945 .protocol = RTE_SECURITY_PROTOCOL_IPSEC, 964 .protocol = RTE_SECURITY_PROTOCOL_PDCP, 973 .protocol = RTE_SECURITY_PROTOCOL_PDCP, 982 .protocol = RTE_SECURITY_PROTOCOL_PDCP,
|
| /dpdk/doc/guides/nics/ |
| H A D | igc.rst | 74 - 2-tuple filter(destination L4 protocol and destination L4 port) 90 Add a rule to direct packet whose ``ip-protocol=0x6(TCP), tcp_port=0x80`` to queue 1: 96 Add a rule to direct packet whose ``ip-protocol=0x6(TCP), SYN flag is set`` to queue 1:
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | pdcp_lib.rst | 7 DPDK provides a library for PDCP protocol processing. 10 high performant PDCP protocol processing library. 12 The library abstracts complete PDCP protocol processing conforming to 30 PDCP library would abstract the protocol offload features of the cryptodev and 32 to work with cryptodev irrespective of the protocol offload features supported. 103 while leveraging protocol offload features enabled by ``rte_security`` library.
|
| /dpdk/drivers/net/qede/base/ |
| H A D | ecore_sp_commands.h | 45 u8 protocol,
|
| /dpdk/lib/net/ |
| H A D | rte_vxlan.h | 25 * VXLAN protocol header. 76 uint8_t proto; /**< GPE Next protocol. */ 109 * VXLAN-GPE protocol header (draft-ietf-nvo3-vxlan-gpe-05). 110 * Contains the 8-bit flag, 8-bit next-protocol, 24-bit VXLAN Network 119 uint8_t protocol; /**< next-protocol (8). */ 125 uint8_t proto; /**< Next protocol. */ 141 /* VXLAN-GPE next protocol types */ 124 uint8_t protocol; /**< next-protocol (8). */ global() member
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_21_11.rst | 86 * **Added L2TPv2 and PPP protocol support in flow API.** 93 an arbitrary user-specified network protocol header, 170 * Added protocol agnostic flow offloading support in Flow Director. 171 * Added protocol agnostic flow offloading support in RSS hash. 258 * Added AES-CBC SHA1-HMAC support in lookaside protocol (IPsec) for CN10K. 259 * Added Transport mode support in lookaside protocol (IPsec) for CN10K. 260 * Added UDP encapsulation support in lookaside protocol (IPsec) for CN10K. 261 * Added support for lookaside protocol (IPsec) offload for CN9K. 264 * Added inner checksum support in lookaside protocol (IPsec) for CN10K. 265 * Added AES-CBC NULL auth support in lookaside protocol (IPsec) for CN10K. [all …]
|
| H A D | release_22_03.rst | 150 * Added SHA256-HMAC support in lookaside protocol (IPsec) for CN10K. 151 * Added SHA384-HMAC support in lookaside protocol (IPsec) for CN9K & CN10K. 152 * Added SHA512-HMAC support in lookaside protocol (IPsec) for CN9K & CN10K. 153 * Added AES-CTR support in lookaside protocol (IPsec) for CN9K & CN10K. 154 * Added NULL cipher support in lookaside protocol (IPsec) for CN9K & CN10K. 155 * Added AES-XCBC support in lookaside protocol (IPsec) for CN9K & CN10K. 157 * Added ESN and anti-replay support in lookaside protocol (IPsec) for CN10K.
|
| /dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_nl.h | 35 int mlx5_nl_init(int protocol, int groups);
|