Lines Matching refs:extract
241 priv->extract.qos_key_extract.dpkg.num_extracts); in dpaa2_flow_qos_table_extracts_log()
242 for (idx = 0; idx < priv->extract.qos_key_extract.dpkg.num_extracts; in dpaa2_flow_qos_table_extracts_log()
244 dpaa2_prot_field_string(priv->extract.qos_key_extract.dpkg in dpaa2_flow_qos_table_extracts_log()
245 .extracts[idx].extract.from_hdr.prot, in dpaa2_flow_qos_table_extracts_log()
246 priv->extract.qos_key_extract.dpkg.extracts[idx] in dpaa2_flow_qos_table_extracts_log()
247 .extract.from_hdr.field, in dpaa2_flow_qos_table_extracts_log()
250 if ((idx + 1) < priv->extract.qos_key_extract.dpkg.num_extracts) in dpaa2_flow_qos_table_extracts_log()
266 tc_id, priv->extract.tc_key_extract[tc_id] in dpaa2_flow_fs_table_extracts_log()
268 for (idx = 0; idx < priv->extract.tc_key_extract[tc_id] in dpaa2_flow_fs_table_extracts_log()
270 dpaa2_prot_field_string(priv->extract.tc_key_extract[tc_id] in dpaa2_flow_fs_table_extracts_log()
271 .dpkg.extracts[idx].extract.from_hdr.prot, in dpaa2_flow_fs_table_extracts_log()
272 priv->extract.tc_key_extract[tc_id].dpkg.extracts[idx] in dpaa2_flow_fs_table_extracts_log()
273 .extract.from_hdr.field, in dpaa2_flow_fs_table_extracts_log()
276 if ((idx + 1) < priv->extract.tc_key_extract[tc_id] in dpaa2_flow_fs_table_extracts_log()
371 if (dpkg->extracts[index].extract.from_hdr.prot == in dpaa2_flow_extract_add()
373 if (dpkg->extracts[index].extract.from_hdr.field == in dpaa2_flow_extract_add()
377 if (dpkg->extracts[index].extract.from_hdr.field == in dpaa2_flow_extract_add()
404 dpkg->extracts[index].extract.from_hdr.type = DPKG_FULL_FIELD; in dpaa2_flow_extract_add()
405 dpkg->extracts[index].extract.from_hdr.prot = prot; in dpaa2_flow_extract_add()
406 dpkg->extracts[index].extract.from_hdr.field = field; in dpaa2_flow_extract_add()
466 dpkg->extracts[ip_src].extract.from_hdr.type = in dpaa2_flow_extract_add()
468 dpkg->extracts[ip_src].extract.from_hdr.prot = in dpaa2_flow_extract_add()
470 dpkg->extracts[ip_src].extract.from_hdr.field = in dpaa2_flow_extract_add()
480 dpkg->extracts[ip_dst].extract.from_hdr.type = in dpaa2_flow_extract_add()
482 dpkg->extracts[ip_dst].extract.from_hdr.prot = in dpaa2_flow_extract_add()
484 dpkg->extracts[ip_dst].extract.from_hdr.field = in dpaa2_flow_extract_add()
519 dpkg->extracts[index].extract.from_data.size = in dpaa2_flow_extract_add_raw()
522 dpkg->extracts[index].extract.from_data.size = in dpaa2_flow_extract_add_raw()
524 dpkg->extracts[index].extract.from_data.offset = in dpaa2_flow_extract_add_raw()
564 if (dpkg->extracts[i].extract.from_hdr.prot == prot && in dpaa2_flow_extract_search()
565 dpkg->extracts[i].extract.from_hdr.field == field) { in dpaa2_flow_extract_search()
636 offset = dpaa2_flow_extract_key_offset(&priv->extract.qos_key_extract, in dpaa2_flow_proto_discrimination_rule()
662 &priv->extract.tc_key_extract[group], in dpaa2_flow_proto_discrimination_rule()
792 &priv->extract.qos_key_extract, in dpaa2_flow_rule_move_ipaddr_tail()
802 &priv->extract.qos_key_extract, in dpaa2_flow_rule_move_ipaddr_tail()
808 &priv->extract.qos_key_extract, in dpaa2_flow_rule_move_ipaddr_tail()
818 &priv->extract.qos_key_extract, in dpaa2_flow_rule_move_ipaddr_tail()
824 &priv->extract.tc_key_extract[fs_group], in dpaa2_flow_rule_move_ipaddr_tail()
834 &priv->extract.tc_key_extract[fs_group], in dpaa2_flow_rule_move_ipaddr_tail()
839 &priv->extract.tc_key_extract[fs_group], in dpaa2_flow_rule_move_ipaddr_tail()
849 &priv->extract.tc_key_extract[fs_group], in dpaa2_flow_rule_move_ipaddr_tail()
964 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_eth()
968 &priv->extract.qos_key_extract, in dpaa2_configure_flow_eth()
979 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_eth()
983 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_eth()
1001 &priv->extract.qos_key_extract, in dpaa2_configure_flow_eth()
1014 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_eth()
1029 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_eth()
1033 &priv->extract.qos_key_extract, in dpaa2_configure_flow_eth()
1045 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_eth()
1049 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_eth()
1068 &priv->extract.qos_key_extract, in dpaa2_configure_flow_eth()
1081 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_eth()
1096 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_eth()
1100 &priv->extract.qos_key_extract, in dpaa2_configure_flow_eth()
1111 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_eth()
1115 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_eth()
1134 &priv->extract.qos_key_extract, in dpaa2_configure_flow_eth()
1147 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_eth()
1203 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_vlan()
1207 &priv->extract.qos_key_extract, in dpaa2_configure_flow_vlan()
1219 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_vlan()
1223 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_vlan()
1266 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_vlan()
1270 &priv->extract.qos_key_extract, in dpaa2_configure_flow_vlan()
1283 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_vlan()
1287 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_vlan()
1306 ret = dpaa2_flow_rule_data_set(&priv->extract.qos_key_extract, in dpaa2_configure_flow_vlan()
1319 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_vlan()
1347 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_ip_discrimation()
1351 &priv->extract.qos_key_extract, in dpaa2_configure_flow_ip_discrimation()
1362 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_ip_discrimation()
1366 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_ip_discrimation()
1488 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_generic_ip()
1492 &priv->extract.qos_key_extract, in dpaa2_configure_flow_generic_ip()
1505 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_generic_ip()
1509 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_generic_ip()
1536 &priv->extract.qos_key_extract, in dpaa2_configure_flow_generic_ip()
1546 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_generic_ip()
1557 &priv->extract.qos_key_extract, in dpaa2_configure_flow_generic_ip()
1561 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_generic_ip()
1570 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_generic_ip()
1578 &priv->extract.qos_key_extract, in dpaa2_configure_flow_generic_ip()
1591 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_generic_ip()
1599 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_generic_ip()
1626 &priv->extract.qos_key_extract, in dpaa2_configure_flow_generic_ip()
1636 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_generic_ip()
1646 &priv->extract.qos_key_extract, in dpaa2_configure_flow_generic_ip()
1650 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_generic_ip()
1657 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_generic_ip()
1661 &priv->extract.qos_key_extract, in dpaa2_configure_flow_generic_ip()
1674 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_generic_ip()
1678 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_generic_ip()
1707 &priv->extract.qos_key_extract, in dpaa2_configure_flow_generic_ip()
1718 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_generic_ip()
1774 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_icmp()
1778 &priv->extract.qos_key_extract, in dpaa2_configure_flow_icmp()
1790 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_icmp()
1794 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_icmp()
1835 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_icmp()
1839 &priv->extract.qos_key_extract, in dpaa2_configure_flow_icmp()
1852 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_icmp()
1856 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_icmp()
1876 &priv->extract.qos_key_extract, in dpaa2_configure_flow_icmp()
1889 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_icmp()
1904 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_icmp()
1908 &priv->extract.qos_key_extract, in dpaa2_configure_flow_icmp()
1921 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_icmp()
1925 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_icmp()
1945 &priv->extract.qos_key_extract, in dpaa2_configure_flow_icmp()
1958 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_icmp()
2009 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_udp()
2013 &priv->extract.qos_key_extract, in dpaa2_configure_flow_udp()
2025 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_udp()
2029 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_udp()
2071 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_udp()
2075 &priv->extract.qos_key_extract, in dpaa2_configure_flow_udp()
2088 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_udp()
2092 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_udp()
2111 ret = dpaa2_flow_rule_data_set(&priv->extract.qos_key_extract, in dpaa2_configure_flow_udp()
2125 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_udp()
2141 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_udp()
2145 &priv->extract.qos_key_extract, in dpaa2_configure_flow_udp()
2158 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_udp()
2162 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_udp()
2182 &priv->extract.qos_key_extract, in dpaa2_configure_flow_udp()
2196 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_udp()
2248 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_tcp()
2252 &priv->extract.qos_key_extract, in dpaa2_configure_flow_tcp()
2264 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_tcp()
2268 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_tcp()
2310 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_tcp()
2314 &priv->extract.qos_key_extract, in dpaa2_configure_flow_tcp()
2327 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_tcp()
2331 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_tcp()
2351 &priv->extract.qos_key_extract, in dpaa2_configure_flow_tcp()
2365 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_tcp()
2381 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_tcp()
2385 &priv->extract.qos_key_extract, in dpaa2_configure_flow_tcp()
2398 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_tcp()
2402 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_tcp()
2422 &priv->extract.qos_key_extract, in dpaa2_configure_flow_tcp()
2436 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_tcp()
2489 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_sctp()
2493 &priv->extract.qos_key_extract, in dpaa2_configure_flow_sctp()
2505 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_sctp()
2509 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_sctp()
2551 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_sctp()
2555 &priv->extract.qos_key_extract, in dpaa2_configure_flow_sctp()
2568 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_sctp()
2572 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_sctp()
2592 &priv->extract.qos_key_extract, in dpaa2_configure_flow_sctp()
2606 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_sctp()
2622 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_sctp()
2626 &priv->extract.qos_key_extract, in dpaa2_configure_flow_sctp()
2639 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_sctp()
2643 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_sctp()
2663 &priv->extract.qos_key_extract, in dpaa2_configure_flow_sctp()
2677 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_sctp()
2729 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_gre()
2733 &priv->extract.qos_key_extract, in dpaa2_configure_flow_gre()
2745 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_gre()
2749 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_gre()
2792 &priv->extract.qos_key_extract.dpkg, in dpaa2_configure_flow_gre()
2796 &priv->extract.qos_key_extract, in dpaa2_configure_flow_gre()
2809 &priv->extract.tc_key_extract[group].dpkg, in dpaa2_configure_flow_gre()
2813 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_gre()
2833 &priv->extract.qos_key_extract, in dpaa2_configure_flow_gre()
2847 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_gre()
2878 priv->extract.qos_key_extract.key_info.key_total_size; in dpaa2_configure_flow_raw()
2905 ret = dpaa2_flow_extract_add_raw(&priv->extract.qos_key_extract, in dpaa2_configure_flow_raw()
2914 &priv->extract.tc_key_extract[group], in dpaa2_configure_flow_raw()
2957 &priv->extract.qos_key_extract; in dpaa2_flow_entry_update()
2959 &priv->extract.tc_key_extract[tc_id]; in dpaa2_flow_entry_update()
3462 &priv->extract.tc_key_extract[flow->tc_id].dpkg, in dpaa2_generic_flow_set()
3463 (uint8_t *)(size_t)priv->extract in dpaa2_generic_flow_set()
3474 (uint64_t)priv->extract.tc_extract_param[flow->tc_id]; in dpaa2_generic_flow_set()
3502 &priv->extract.qos_key_extract.dpkg, in dpaa2_generic_flow_set()
3503 (uint8_t *)(size_t)priv->extract.qos_extract_param) < 0) { in dpaa2_generic_flow_set()
3514 (size_t)priv->extract.qos_extract_param; in dpaa2_generic_flow_set()
3528 flow->qos_real_key_size = priv->extract in dpaa2_generic_flow_set()
3586 priv->extract.tc_key_extract[flow->tc_id] in dpaa2_generic_flow_set()
3635 &priv->extract.tc_key_extract[flow->tc_id].dpkg); in dpaa2_generic_flow_set()
3650 &priv->extract.tc_key_extract[flow->tc_id].dpkg, in dpaa2_generic_flow_set()
3676 &priv->extract.qos_key_extract.dpkg, in dpaa2_generic_flow_set()
3677 (uint8_t *)(size_t)priv->extract.qos_extract_param) < 0) { in dpaa2_generic_flow_set()
3687 (size_t)priv->extract.qos_extract_param; in dpaa2_generic_flow_set()
3708 priv->extract.qos_key_extract.key_info.key_total_size; in dpaa2_generic_flow_set()