Lines Matching refs:fkeys
995 struct flow_keys *fkeys; in bnxt_grxclsrule() local
1015 fkeys = &fltr->fkeys; in bnxt_grxclsrule()
1016 if (fkeys->basic.n_proto == htons(ETH_P_IP)) { in bnxt_grxclsrule()
1017 if (fkeys->basic.ip_proto == IPPROTO_TCP) in bnxt_grxclsrule()
1019 else if (fkeys->basic.ip_proto == IPPROTO_UDP) in bnxt_grxclsrule()
1024 fs->h_u.tcp_ip4_spec.ip4src = fkeys->addrs.v4addrs.src; in bnxt_grxclsrule()
1027 fs->h_u.tcp_ip4_spec.ip4dst = fkeys->addrs.v4addrs.dst; in bnxt_grxclsrule()
1030 fs->h_u.tcp_ip4_spec.psrc = fkeys->ports.src; in bnxt_grxclsrule()
1033 fs->h_u.tcp_ip4_spec.pdst = fkeys->ports.dst; in bnxt_grxclsrule()
1038 if (fkeys->basic.ip_proto == IPPROTO_TCP) in bnxt_grxclsrule()
1040 else if (fkeys->basic.ip_proto == IPPROTO_UDP) in bnxt_grxclsrule()
1046 fkeys->addrs.v6addrs.src; in bnxt_grxclsrule()
1048 fkeys->addrs.v6addrs.dst; in bnxt_grxclsrule()
1053 fs->h_u.tcp_ip6_spec.psrc = fkeys->ports.src; in bnxt_grxclsrule()
1056 fs->h_u.tcp_ip6_spec.pdst = fkeys->ports.dst; in bnxt_grxclsrule()