DOCA Documentation v2.0.2

4. Data Fields

Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

A

action
doca_dpi_sig_info
action_descs
doca_flow_pipe_cfg
action_idx
doca_flow_actions
action_type
doca_flow_resource_crypto_cfg
actions
doca_flow_pipe_cfg
address
doca_flow_action_field
aging
doca_flow_monitor
aging_core
doca_ct_cfg
align
doca_flow_meta
allow_batching
doca_regex_job_search
antireplay_enable
doca_ipsec_sa_attr_ingress
attr
doca_flow_pipe_cfg
audp_hdr
doca_flow_tun

B

base
doca_compress_deflate_job
doca_compress_lz4_job
doca_sync_event_job_update_add
doca_sync_event_job_update_set
doca_sync_event_job_get
doca_sync_event_job_wait
doca_sha_job
doca_dpi_job
doca_regex_job_search
doca_rdma_job_atomic
doca_rdma_job_read_write
doca_rdma_job_send
doca_rdma_job_recv
doca_ipsec_sa_destroy_job
doca_ipsec_sa_create_job
doca_ec_job_recover
doca_ec_job_update
doca_ec_job_create
doca_ec_job
doca_rmax_job_rx_data
doca_dma_job_memcpy
buffer
doca_regex_job_search

C

cb
doca_flow_cfg
cbs
doca_flow_resource_meter_cfg
doca_flow_monitor
cfg
doca_flow_grpc_pipe_cfg
cir
doca_flow_resource_meter_cfg
doca_flow_monitor
cmp_data
doca_rdma_job_atomic
cmp_or_add_dest_buff
doca_rdma_job_atomic
code
doca_flow_header_icmp
doca_rmax_stream_error
coding_matrix
doca_ec_job
cpu_bits
doca_rmax_cpu_affinity_mask
create_matrix
doca_ec_job_create
crypto_id
doca_flow_actions
ctx
doca_job

D

data
doca_dpa_dev_event_remote_t
decap
doca_flow_actions
detected_matches
doca_regex_search_result
devargs
doca_flow_port_cfg
direction
doca_ipsec_sa_attrs
domain
doca_flow_shared_resource_cfg
doca_flow_pipe_attr
dscp_ecn
doca_flow_action_descs
doca_flow_header_ip4
doca_flow_header_ip6
dst_buff
doca_rdma_job_read_write
doca_compress_deflate_job
doca_compress_lz4_job
doca_rdma_job_recv
doca_dma_job_memcpy
doca_ec_job
dst_ip
doca_flow_header_ip4
doca_dpi_parsing_info
doca_flow_action_descs
doca_flow_header_ip6
dst_mac
doca_flow_action_descs
doca_flow_header_eth
dst_port
doca_flow_header_l4_port
doca_flow_action_descs
dst_rdnc_buff
doca_ec_job_create
dst_recovered_data_buff
doca_ec_job_recover
dst_updated_rdnc_buff
doca_ec_job_update

E

egress
doca_ipsec_sa_attrs
elements
doca_flow_ordered_list
elements_count
doca_rmax_in_stream_completion
encap
doca_flow_actions
doca_flow_mirror_target
esn_enable
doca_ipsec_sa_attr_sn
esn_overlap
doca_ipsec_sa_attr_sn
esn_overlap_event_arm
doca_ipsec_sa_event_attrs
esp_sn
doca_flow_tun
esp_spi
doca_flow_tun
eth
doca_flow_header_format
eth_type
doca_flow_action_descs
eth_vlan
doca_flow_header_format
ethertype
doca_dpi_parsing_info
event
doca_ipsec_sa_attrs

F

fetched
doca_sync_event_job_update_add
flags
doca_ct_cfg
doca_flow_cfg
doca_flow_header_tcp
doca_sha_job
doca_flow_match
doca_job
doca_flow_actions
doca_flow_monitor
flow_ctx
doca_dpi_job
fwd
doca_flow_resource_crypto_cfg
doca_flow_mirror_target
doca_flow_grpc_fwd
doca_flow_resource_mirror_cfg

G

geneve
doca_flow_tun
gre_key
doca_flow_tun
gtp_teid
doca_flow_tun

H

hairpin
doca_flow_meta
hard_lifetime_arm
doca_ipsec_sa_event_attrs
has_encap
doca_flow_mirror_target
doca_flow_actions
has_push
doca_flow_actions
hash
doca_flow_meta
doca_flow_action_descs_meta
header_type
doca_flow_resource_crypto_cfg
hop_limit
doca_flow_header_ip6

I

ib_dev
doca_ct_cfg
ib_pd
doca_ct_cfg
icmp
doca_flow_header_format
icv_length
doca_ipsec_sa_attrs
ident
doca_flow_header_icmp
idx
doca_flow_fwd
doca_flow_ordered_list
immediate_data
doca_rdma_job_send
doca_rdma_job_read_write
doca_rdma_result
implicit_iv
doca_encryption_key
info
doca_dpi_result
ingress
doca_ipsec_sa_attrs
initiator
doca_dpi_job
inner
doca_flow_match
inner_flags
doca_flow_resource_rss_cfg
ip4
doca_flow_header_format
ip6
doca_flow_header_format
ipsec_syndrome
doca_flow_meta
ipv4
doca_dpi_parsing_info
ipv4_addr
doca_flow_ip_addr
ipv6
doca_dpi_parsing_info
ipv6_addr
doca_flow_ip_addr
is_root
doca_flow_pipe_attr

K

key
doca_flow_resource_crypto_cfg
doca_ipsec_sa_attrs
key_present
doca_flow_tun
key_sz
doca_flow_resource_crypto_cfg

L

l2_valid_headers
doca_flow_header_format
l3_type
doca_flow_header_format
l4_dport
doca_dpi_parsing_info
l4_port
doca_flow_header_udp
doca_flow_header_tcp
l4_protocol
doca_dpi_parsing_info
l4_sport
doca_dpi_parsing_info
l4_type_ext
doca_flow_header_format
label
doca_flow_header_mpls
length
doca_rdma_result
doca_regex_match

M

mark
doca_flow_meta
mask
doca_sync_event_job_wait
match
doca_flow_pipe_cfg
match_mask
doca_flow_pipe_cfg
match_start
doca_regex_match
matched
doca_dpi_result
matches
doca_regex_search_result
matches_mempool
doca_regex_search_result
memblk_ptr_arr
doca_rmax_in_stream_completion
memblk_ptr_arr_len
doca_rmax_in_stream_completion
message
doca_rmax_stream_error
meta
doca_flow_actions
doca_flow_action_descs
doca_flow_match
mode_args
doca_flow_cfg
monitor
doca_flow_pipe_cfg
mpls
doca_flow_tun

N

name
doca_dpi_sig_data
doca_flow_pipe_attr
nb_actions
doca_flow_pipe_attr
nb_arm_queues
doca_ct_cfg
nb_arm_sessions
doca_ct_cfg
nb_counters
doca_flow_resources
nb_flows
doca_flow_pipe_attr
nb_http_parser_based
doca_dpi_stat_info
nb_matches
doca_dpi_stat_info
nb_meters
doca_flow_resources
nb_ordered_lists
doca_flow_pipe_attr
nb_other_l4
doca_dpi_stat_info
nb_other_l7
doca_dpi_stat_info
nb_scanned_pkts
doca_dpi_stat_info
nb_ssl_parser_based
doca_dpi_stat_info
nb_tcp_based
doca_dpi_stat_info
nb_udp_based
doca_dpi_stat_info
net_type
doca_flow_resource_crypto_cfg
next
doca_regex_match
next_pipe
doca_flow_fwd
next_pipe_id
doca_flow_grpc_fwd
next_proto
doca_flow_header_ip6
doca_flow_header_ip4
doca_flow_header_geneve
nisp_hdr
doca_flow_tun
nisp_syndrome
doca_flow_meta
nr_acl_collisions
doca_flow_cfg
nr_queues
doca_flow_resource_rss_cfg
nr_shared_resources
doca_flow_cfg
nr_targets
doca_flow_resource_mirror_cfg
num_matches
doca_regex_search_result
num_of_queues
doca_flow_fwd

O

o_c
doca_flow_header_geneve
offset
doca_flow_action_field
opcode
doca_rdma_result
ordered_list_pipe
doca_flow_fwd
ordered_lists
doca_flow_pipe_cfg
outer
doca_flow_encap_action
doca_flow_actions
doca_flow_match
outer_flags
doca_flow_resource_rss_cfg
output_chksum
doca_compress_deflate_job
doca_compress_lz4_job

P

payload_offset
doca_dpi_job
pipe
doca_flow_fwd
pipe_id
doca_flow_grpc_bindable_obj
pkt
doca_dpi_job
doca_dpi_result
pkt_meta
doca_flow_meta
doca_flow_action_descs_meta
pop
doca_flow_actions
port
doca_flow_pipe_cfg
port_id
doca_flow_port_cfg
doca_flow_fwd
doca_flow_grpc_pipe_cfg
doca_flow_grpc_bindable_obj
port_meta
doca_flow_meta
priv_data_size
doca_flow_port_cfg
proto_type
doca_flow_resource_crypto_cfg
doca_flow_actions
protocol
doca_flow_tun
push
doca_flow_actions

Q

queue_depth
doca_flow_cfg
queues
doca_flow_cfg
queues_array
doca_flow_resource_rss_cfg

R

raw
doca_rdma_gid
raw_key
doca_encryption_key
rdma_peer_addr
doca_rdma_job_read_write
doca_rdma_job_atomic
doca_rdma_job_send
doca_rdma_result
recover_matrix
doca_ec_job_recover
reformat_data
doca_flow_resource_crypto_cfg
reformat_data_sz
doca_flow_resource_crypto_cfg
reformat_icv_sz
doca_flow_resource_crypto_cfg
reformat_type
doca_flow_resource_crypto_cfg
remove_flow_enable
doca_ipsec_sa_event_attrs
remove_flow_packet_count
doca_ipsec_sa_event_attrs
remove_flow_soft_lifetime
doca_ipsec_sa_event_attrs
replay_win_sz
doca_ipsec_sa_attr_ingress
req_buf
doca_sha_job
resource
doca_flow_cfg
resp_buf
doca_sha_job
result
doca_dpi_job
doca_rdma_result
doca_dma_memcpy_result
doca_regex_job_search
doca_sync_event_result
doca_event
result_buff
doca_rdma_job_atomic
rss_inner_flags
doca_flow_fwd
rss_outer_flags
doca_flow_fwd
rss_queues
doca_flow_fwd
rule_group_ids
doca_regex_job_search
rule_id
doca_regex_match

S

sa
doca_ipsec_sa_destroy_job
sa_attrs
doca_ipsec_sa_create_job
salt
doca_encryption_key
security
doca_flow_actions
security_ctx
doca_flow_resource_crypto_cfg
seqn_first
doca_rmax_in_stream_completion
session
doca_sha_partial_job
sha_job
doca_sha_partial_job
shared_counter_id
doca_flow_monitor
shared_meter_id
doca_flow_monitor
shared_mirror_id
doca_flow_monitor
shared_rss_id
doca_flow_fwd
sig_id
doca_dpi_sig_info
doca_dpi_sig_data
size
doca_flow_ordered_list
sn_attr
doca_ipsec_sa_attrs
sn_inc_enable
doca_ipsec_sa_attr_egress
sn_initial
doca_ipsec_sa_attr_sn
soft_lifetime_arm
doca_ipsec_sa_event_attrs
src
doca_flow_meta
src_buff
doca_dma_job_memcpy
doca_compress_deflate_job
doca_compress_lz4_job
doca_ec_job
doca_rdma_job_send
doca_rdma_job_read_write
src_data_rdnc_buff
doca_ec_job_update
src_ip
doca_flow_header_ip6
doca_flow_header_ip4
doca_flow_action_descs
doca_dpi_parsing_info
src_mac
doca_flow_action_descs
doca_flow_header_eth
src_original_data_buff
doca_ec_job_create
src_port
doca_flow_action_descs
doca_flow_header_l4_port
src_remaining_data_buff
doca_ec_job_recover
status_flags
doca_regex_search_result
doca_dpi_result
swap_or_add_data
doca_rdma_job_atomic

T

target
doca_flow_fwd
doca_flow_resource_mirror_cfg
tci
doca_flow_header_eth_vlan
tcp
doca_flow_header_format
tcp_session_del_s
doca_ct_cfg
tcp_timeout_s
doca_ct_cfg
total_bytes
doca_flow_query
total_pkts
doca_flow_query
ts_first
doca_rmax_in_stream_completion
ts_last
doca_rmax_in_stream_completion
ttl
doca_flow_action_descs
doca_flow_header_ip4
tun
doca_flow_match
doca_flow_encap_action
doca_flow_actions
tunnel
doca_flow_action_descs
type
doca_flow_port_cfg
doca_flow_header_eth
doca_flow_grpc_bindable_obj
doca_flow_tun
doca_flow_action_desc
doca_flow_header_icmp
doca_flow_ip_addr
doca_flow_pipe_attr
doca_event
doca_flow_meta
doca_flow_fwd
doca_flow_push_action
doca_job
doca_encryption_key

U

u32
doca_flow_meta
doca_flow_action_descs_meta
udp
doca_flow_header_format
udp_timeout_s
doca_ct_cfg
unbind_cb
doca_flow_cfg
update_matrix
doca_ec_job_update
user_data
doca_event
doca_flow_aged_query
doca_flow_monitor
doca_job

V

value
doca_sync_event_job_wait
doca_sync_event_job_get
doca_sync_event_job_update_add
doca_sync_event_job_update_set
ver_opt_len
doca_flow_header_geneve
version_ihl
doca_flow_header_ip4
vlan_id
doca_flow_action_descs
vni
doca_flow_header_geneve
vxlan_tun_id
doca_flow_tun

Z

zone
doca_flow_meta

© Copyright 2023, NVIDIA. Last updated on Nov 13, 2023.