/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | fs_tracepoint.c | 164 DECLARE_MASK_VAL(u64, gre_key) = { in print_misc_parameters_hdrs() 165 .m = MLX5_GET(fte_match_set_misc, mask, gre_key.nvgre.hi) << 8 | in print_misc_parameters_hdrs() 166 MLX5_GET(fte_match_set_misc, mask, gre_key.nvgre.lo), in print_misc_parameters_hdrs() 167 .v = MLX5_GET(fte_match_set_misc, value, gre_key.nvgre.hi) << 8 | in print_misc_parameters_hdrs() 168 MLX5_GET(fte_match_set_misc, value, gre_key.nvgre.lo)}; in print_misc_parameters_hdrs() 170 PRINT_MASKED_VAL(gre_key, p, "%llu"); in print_misc_parameters_hdrs()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | fs_tracepoint.c | 164 DECLARE_MASK_VAL(u64, gre_key) = { in print_misc_parameters_hdrs() 165 .m = MLX5_GET(fte_match_set_misc, mask, gre_key.nvgre.hi) << 8 | in print_misc_parameters_hdrs() 166 MLX5_GET(fte_match_set_misc, mask, gre_key.nvgre.lo), in print_misc_parameters_hdrs() 167 .v = MLX5_GET(fte_match_set_misc, value, gre_key.nvgre.hi) << 8 | in print_misc_parameters_hdrs() 168 MLX5_GET(fte_match_set_misc, value, gre_key.nvgre.lo)}; in print_misc_parameters_hdrs() 170 PRINT_MASKED_VAL(gre_key, p, "%llu"); in print_misc_parameters_hdrs()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | flow.h | 58 __be32 gre_key; member 90 #define fl4_gre_key uli.gre_key 150 #define fl6_gre_key uli.gre_key
|
H A D | route.h | 174 __be32 gre_key, __u8 tos, int oif) in ip_route_output_gre() 182 fl4->fl4_gre_key = gre_key; in ip_route_output_gre() 172 ip_route_output_gre(struct net *net, struct flowi4 *fl4, __be32 daddr, __be32 saddr, __be32 gre_key, __u8 tos, int oif) ip_route_output_gre() argument
|
H A D | xfrm.h | 865 port = htons(ntohl(uli->gre_key) >> 16); in xfrm_flowi_sport() 889 port = htons(ntohl(uli->gre_key) & 0xffff); in xfrm_flowi_dport()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | flow.h | 58 __be32 gre_key; member 90 #define fl4_gre_key uli.gre_key 150 #define fl6_gre_key uli.gre_key
|
H A D | route.h | 182 __be32 gre_key, __u8 tos, int oif) in ip_route_output_gre() 190 fl4->fl4_gre_key = gre_key; in ip_route_output_gre() 180 ip_route_output_gre(struct net *net, struct flowi4 *fl4, __be32 daddr, __be32 saddr, __be32 gre_key, __u8 tos, int oif) ip_route_output_gre() argument
|
H A D | xfrm.h | 883 port = htons(ntohl(uli->gre_key) >> 16); in xfrm_flowi_sport() 907 port = htons(ntohl(uli->gre_key) & 0xffff); in xfrm_flowi_dport()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_gre.c | 78 gre_key.key, be32_to_cpu(enc_keyid.mask->keyid)); in mlx5e_tc_tun_parse_gretap() 80 gre_key.key, be32_to_cpu(enc_keyid.key->keyid)); in mlx5e_tc_tun_parse_gretap()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_gre.c | 78 gre_key.key, be32_to_cpu(enc_keyid.mask->keyid)); in mlx5e_tc_tun_parse_gretap() 80 gre_key.key, be32_to_cpu(enc_keyid.key->keyid)); in mlx5e_tc_tun_parse_gretap()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_ste.c | 835 spec->gre_key_h = IFC_GET_CLR(fte_match_set_misc, mask, gre_key.nvgre.hi, clr); in dr_ste_copy_mask_misc() 836 spec->gre_key_l = IFC_GET_CLR(fte_match_set_misc, mask, gre_key.nvgre.lo, clr); in dr_ste_copy_mask_misc()
|
/kernel/linux/linux-5.10/net/xfrm/ |
H A D | xfrm_policy.c | 3479 __be32 *gre_key; in decode_session6() local 3483 gre_key = (__be32 *)(gre_hdr + 1); in decode_session6() 3487 gre_key++; in decode_session6() 3488 fl6->fl6_gre_key = *gre_key; in decode_session6()
|
/kernel/linux/linux-6.6/net/xfrm/ |
H A D | xfrm_policy.c | 3527 __be32 *gre_key; in decode_session6() local 3531 gre_key = (__be32 *)(gre_hdr + 1); in decode_session6() 3535 gre_key++; in decode_session6() 3536 fl6->fl6_gre_key = *gre_key; in decode_session6()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | reg.h | 6955 /* The key is defined by gre_key. */ 7111 u16 uvr_id, u16 underlay_rif, u32 gre_key) in mlxsw_reg_ritr_loopback_ipip_common_pack() 7117 mlxsw_reg_ritr_loopback_ipip_gre_key_set(payload, gre_key); in mlxsw_reg_ritr_loopback_ipip_common_pack() 7124 u16 uvr_id, u16 underlay_rif, u32 usip, u32 gre_key) in mlxsw_reg_ritr_loopback_ipip4_pack() 7129 uvr_id, underlay_rif, gre_key); in mlxsw_reg_ritr_loopback_ipip4_pack() 7138 const struct in6_addr *usip, u32 gre_key) in mlxsw_reg_ritr_loopback_ipip6_pack() 7145 uvr_id, underlay_rif, gre_key); in mlxsw_reg_ritr_loopback_ipip6_pack() 7108 mlxsw_reg_ritr_loopback_ipip_common_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, u32 gre_key) mlxsw_reg_ritr_loopback_ipip_common_pack() argument 7121 mlxsw_reg_ritr_loopback_ipip4_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, u32 usip, u32 gre_key) mlxsw_reg_ritr_loopback_ipip4_pack() argument 7134 mlxsw_reg_ritr_loopback_ipip6_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, const struct in6_addr *usip, u32 gre_key) mlxsw_reg_ritr_loopback_ipip6_pack() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_ste.c | 838 spec->gre_key_h = MLX5_GET(fte_match_set_misc, mask, gre_key.nvgre.hi); in dr_ste_copy_mask_misc() 839 spec->gre_key_l = MLX5_GET(fte_match_set_misc, mask, gre_key.nvgre.lo); in dr_ste_copy_mask_misc()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | fs.c | 431 gre_key.nvgre.hi), in parse_flow_attr() 435 gre_key.nvgre.hi), in parse_flow_attr()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | fs.c | 414 gre_key.nvgre.hi), in parse_flow_attr() 418 gre_key.nvgre.hi), in parse_flow_attr()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | reg.h | 6240 /* The key is defined by gre_key. */ 6379 u16 uvr_id, u16 underlay_rif, u32 gre_key) in mlxsw_reg_ritr_loopback_ipip_common_pack() 6385 mlxsw_reg_ritr_loopback_ipip_gre_key_set(payload, gre_key); in mlxsw_reg_ritr_loopback_ipip_common_pack() 6392 u16 uvr_id, u16 underlay_rif, u32 usip, u32 gre_key) in mlxsw_reg_ritr_loopback_ipip4_pack() 6397 uvr_id, underlay_rif, gre_key); in mlxsw_reg_ritr_loopback_ipip4_pack() 6376 mlxsw_reg_ritr_loopback_ipip_common_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, u32 gre_key) mlxsw_reg_ritr_loopback_ipip_common_pack() argument 6389 mlxsw_reg_ritr_loopback_ipip4_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, u32 usip, u32 gre_key) mlxsw_reg_ritr_loopback_ipip4_pack() argument
|
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 533 union mlx5_ifc_gre_key_bits gre_key; member
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 601 union mlx5_ifc_gre_key_bits gre_key; member
|