Lines Matching defs:conn
1881 struct efx_tc_ct_entry *conn)
1883 bool ipv6 = conn->eth_proto == htons(ETH_P_IPV6);
1886 rc = TABLE_POPULATE_KEY(key, ct, eth_proto, conn->eth_proto);
1889 rc = TABLE_POPULATE_KEY(key, ct, ip_proto, conn->ip_proto);
1893 rc = TABLE_POPULATE_KEY(key, ct, src_ip, conn->src_ip6);
1895 rc = TABLE_POPULATE_KEY_IPV4(key, ct, src_ip, conn->src_ip);
1899 rc = TABLE_POPULATE_KEY(key, ct, dst_ip, conn->dst_ip6);
1901 rc = TABLE_POPULATE_KEY_IPV4(key, ct, dst_ip, conn->dst_ip);
1904 rc = TABLE_POPULATE_KEY(key, ct, l4_sport, conn->l4_sport);
1907 rc = TABLE_POPULATE_KEY(key, ct, l4_dport, conn->l4_dport);
1910 return TABLE_POPULATE_KEY(key, ct, zone, cpu_to_be16(conn->zone->zone));
1913 int efx_mae_insert_ct(struct efx_nic *efx, struct efx_tc_ct_entry *conn)
1915 bool ipv6 = conn->eth_proto == htons(ETH_P_IPV6);
1943 rc = efx_mae_populate_ct_key(efx, key, kw, conn);
1947 rc = TABLE_POPULATE_RESP_BOOL(resp, ct, dnat, conn->dnat);
1952 rc = TABLE_POPULATE_RESP(resp, ct, nat_ip, conn->nat_ip);
1955 rc = TABLE_POPULATE_RESP(resp, ct, l4_natport, conn->l4_natport);
1958 rc = TABLE_POPULATE_RESP(resp, ct, mark, cpu_to_be32(conn->mark));
1961 rc = TABLE_POPULATE_RESP_U24(resp, ct, counter_id, conn->cnt->fw_id);
1986 int efx_mae_remove_ct(struct efx_nic *efx, struct efx_tc_ct_entry *conn)
2011 rc = efx_mae_populate_ct_key(efx, key, kw, conn);