fk                 19 crypto/sm4_generic.c static const u32 fk[4] = {
fk                127 crypto/sm4_generic.c 		rk[i] = get_unaligned_be32(&key[i]) ^ fk[i];
fk               3254 drivers/net/bonding/bond_main.c 			      struct flow_keys *fk)
fk               3261 drivers/net/bonding/bond_main.c 		return skb_flow_dissect_flow_keys(skb, fk, 0);
fk               3263 drivers/net/bonding/bond_main.c 	fk->ports.ports = 0;
fk               3269 drivers/net/bonding/bond_main.c 		iph_to_flow_copy_v4addrs(fk, iph);
fk               3277 drivers/net/bonding/bond_main.c 		iph_to_flow_copy_v6addrs(fk, iph6);
fk               3284 drivers/net/bonding/bond_main.c 		fk->ports.ports = skb_flow_get_ports(skb, noff, proto);
fk                601 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 					 const struct flow_keys *fk,
fk                616 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	tuple->etype = fk->basic.n_proto;
fk                617 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	tuple->ip_proto = fk->basic.ip_proto;
fk                619 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		tuple->src_ipv4 = fk->addrs.v4addrs.src;
fk                620 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		tuple->dst_ipv4 = fk->addrs.v4addrs.dst;
fk                622 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		memcpy(&tuple->src_ipv6, &fk->addrs.v6addrs.src,
fk                624 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		memcpy(&tuple->dst_ipv6, &fk->addrs.v6addrs.dst,
fk                627 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	tuple->src_port = fk->ports.src;
fk                628 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	tuple->dst_port = fk->ports.dst;
fk                639 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c static bool arfs_cmp(const struct arfs_tuple *tuple, const struct flow_keys *fk)
fk                641 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	if (tuple->src_port != fk->ports.src || tuple->dst_port != fk->ports.dst)
fk                643 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	if (tuple->etype != fk->basic.n_proto)
fk                646 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		return tuple->src_ipv4 == fk->addrs.v4addrs.src &&
fk                647 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		       tuple->dst_ipv4 == fk->addrs.v4addrs.dst;
fk                649 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		return !memcmp(&tuple->src_ipv6, &fk->addrs.v6addrs.src,
fk                651 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		       !memcmp(&tuple->dst_ipv6, &fk->addrs.v6addrs.dst,
fk                657 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 					const struct flow_keys *fk)
fk                662 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	head = arfs_hash_bucket(arfs_t, fk->ports.src, fk->ports.dst);
fk                664 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		if (arfs_cmp(&arfs_rule->tuple, fk))
fk                678 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	struct flow_keys fk;
fk                680 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	if (!skb_flow_dissect_flow_keys(skb, &fk, 0))
fk                683 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	if (fk.basic.n_proto != htons(ETH_P_IP) &&
fk                684 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	    fk.basic.n_proto != htons(ETH_P_IPV6))
fk                690 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	arfs_t = arfs_get_table(arfs, fk.basic.ip_proto, fk.basic.n_proto);
fk                695 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	arfs_rule = arfs_find_rule(arfs_t, &fk);
fk                703 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		arfs_rule = arfs_alloc_rule(priv, arfs_t, &fk, rxq_index, flow_id);
fk                836 drivers/net/ethernet/sfc/falcon/rx.c 	struct flow_keys fk;
fk                842 drivers/net/ethernet/sfc/falcon/rx.c 	if (!skb_flow_dissect_flow_keys(skb, &fk, 0))
fk                845 drivers/net/ethernet/sfc/falcon/rx.c 	if (fk.basic.n_proto != htons(ETH_P_IP) && fk.basic.n_proto != htons(ETH_P_IPV6))
fk                847 drivers/net/ethernet/sfc/falcon/rx.c 	if (fk.control.flags & FLOW_DIS_IS_FRAGMENT)
fk                857 drivers/net/ethernet/sfc/falcon/rx.c 	spec.ether_type = fk.basic.n_proto;
fk                858 drivers/net/ethernet/sfc/falcon/rx.c 	spec.ip_proto = fk.basic.ip_proto;
fk                860 drivers/net/ethernet/sfc/falcon/rx.c 	if (fk.basic.n_proto == htons(ETH_P_IP)) {
fk                861 drivers/net/ethernet/sfc/falcon/rx.c 		spec.rem_host[0] = fk.addrs.v4addrs.src;
fk                862 drivers/net/ethernet/sfc/falcon/rx.c 		spec.loc_host[0] = fk.addrs.v4addrs.dst;
fk                864 drivers/net/ethernet/sfc/falcon/rx.c 		memcpy(spec.rem_host, &fk.addrs.v6addrs.src, sizeof(struct in6_addr));
fk                865 drivers/net/ethernet/sfc/falcon/rx.c 		memcpy(spec.loc_host, &fk.addrs.v6addrs.dst, sizeof(struct in6_addr));
fk                868 drivers/net/ethernet/sfc/falcon/rx.c 	spec.rem_port = fk.ports.src;
fk                869 drivers/net/ethernet/sfc/falcon/rx.c 	spec.loc_port = fk.ports.dst;
fk                896 drivers/net/ethernet/sfc/rx.c 	struct flow_keys fk;
fk                913 drivers/net/ethernet/sfc/rx.c 	if (!skb_flow_dissect_flow_keys(skb, &fk, 0)) {
fk                918 drivers/net/ethernet/sfc/rx.c 	if (fk.basic.n_proto != htons(ETH_P_IP) && fk.basic.n_proto != htons(ETH_P_IPV6)) {
fk                922 drivers/net/ethernet/sfc/rx.c 	if (fk.control.flags & FLOW_DIS_IS_FRAGMENT) {
fk                935 drivers/net/ethernet/sfc/rx.c 	req->spec.ether_type = fk.basic.n_proto;
fk                936 drivers/net/ethernet/sfc/rx.c 	req->spec.ip_proto = fk.basic.ip_proto;
fk                938 drivers/net/ethernet/sfc/rx.c 	if (fk.basic.n_proto == htons(ETH_P_IP)) {
fk                939 drivers/net/ethernet/sfc/rx.c 		req->spec.rem_host[0] = fk.addrs.v4addrs.src;
fk                940 drivers/net/ethernet/sfc/rx.c 		req->spec.loc_host[0] = fk.addrs.v4addrs.dst;
fk                942 drivers/net/ethernet/sfc/rx.c 		memcpy(req->spec.rem_host, &fk.addrs.v6addrs.src,
fk                944 drivers/net/ethernet/sfc/rx.c 		memcpy(req->spec.loc_host, &fk.addrs.v6addrs.dst,
fk                948 drivers/net/ethernet/sfc/rx.c 	req->spec.rem_port = fk.ports.src;
fk                949 drivers/net/ethernet/sfc/rx.c 	req->spec.loc_port = fk.ports.dst;
fk                816 kernel/auditfilter.c 	char *fk;
fk                863 kernel/auditfilter.c 			fk = kstrdup(old->filterkey, GFP_KERNEL);
fk                864 kernel/auditfilter.c 			if (unlikely(!fk))
fk                867 kernel/auditfilter.c 				new->filterkey = fk;