| /Linux-v5.4/include/linux/mlx5/ | 
| D | fs_helpers.h | 43 	void *misc_params_c = MLX5_ADDR_OF(fte_match_param, match_c,  in mlx5_fs_is_ipsec_flow() 52 	const void *headers_c = MLX5_ADDR_OF(fte_match_param, match_c,  in _mlx5_fs_is_outer_ipproto_flow() 54 	const void *headers_v = MLX5_ADDR_OF(fte_match_param, match_v,  in _mlx5_fs_is_outer_ipproto_flow() 75 	void *misc_params_c = MLX5_ADDR_OF(fte_match_param, match_c,  in mlx5_fs_is_vxlan_flow() 87 	const void *headers_c = MLX5_ADDR_OF(fte_match_param, match_c,  in _mlx5_fs_is_outer_ipv_flow() 89 	const void *headers_v = MLX5_ADDR_OF(fte_match_param, match_v,  in _mlx5_fs_is_outer_ipv_flow() 137 			MLX5_ADDR_OF(fte_match_param, match_c, misc_parameters);  in mlx5_fs_is_outer_ipsec_flow()
  | 
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/diag/ | 
| D | fs_tracepoint.h | 121 				  MLX5_ADDR_OF(fte_match_param, 126 				  MLX5_ADDR_OF(fte_match_param, 131 				  MLX5_ADDR_OF(fte_match_param, 211 				  MLX5_ADDR_OF(fte_match_param, 216 				  MLX5_ADDR_OF(fte_match_param, 221 				  MLX5_ADDR_OF(fte_match_param, 226 				  MLX5_ADDR_OF(fte_match_param, 231 				  MLX5_ADDR_OF(fte_match_param, 236 				  MLX5_ADDR_OF(fte_match_param,
  | 
| D | fs_tracepoint.c | 108 			       MLX5_ADDR_OF(fte_match_set_lyr_2_4, mask,  in print_lyr_2_4_hdrs() 112 			       MLX5_ADDR_OF(fte_match_set_lyr_2_4, mask,  in print_lyr_2_4_hdrs() 116 			       MLX5_ADDR_OF(fte_match_set_lyr_2_4, value,  in print_lyr_2_4_hdrs() 120 			       MLX5_ADDR_OF(fte_match_set_lyr_2_4, value,  in print_lyr_2_4_hdrs()
  | 
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/ | 
| D | tc_tun_geneve.c | 132 	misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);  in mlx5e_tc_tun_parse_geneve_vni() 133 	misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters);  in mlx5e_tc_tun_parse_geneve_vni() 169 	misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);  in mlx5e_tc_tun_parse_geneve_options() 170 	misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters);  in mlx5e_tc_tun_parse_geneve_options() 171 	misc_3_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_3);  in mlx5e_tc_tun_parse_geneve_options() 172 	misc_3_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_3);  in mlx5e_tc_tun_parse_geneve_options() 282 	void *misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);  in mlx5e_tc_tun_parse_geneve_params() 283 	void *misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value,  misc_parameters);  in mlx5e_tc_tun_parse_geneve_params()
  | 
| D | tc_tun_gre.c | 61 	void *misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);  in mlx5e_tc_tun_parse_gretap() 62 	void *misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters);  in mlx5e_tc_tun_parse_gretap()
  | 
| D | tc_tun_vxlan.c | 112 	misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);  in mlx5e_tc_tun_parse_vxlan() 113 	misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters);  in mlx5e_tc_tun_parse_vxlan()
  | 
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ | 
| D | tls.c | 44 	memcpy(MLX5_ADDR_OF(tls_flow, flow, dst_ipv4_dst_ipv6.ipv4_layout.ipv4),  in mlx5e_tls_set_ipv4_flow() 46 	memcpy(MLX5_ADDR_OF(tls_flow, flow, src_ipv4_src_ipv6.ipv4_layout.ipv4),  in mlx5e_tls_set_ipv4_flow() 56 	memcpy(MLX5_ADDR_OF(tls_flow, flow, dst_ipv4_dst_ipv6.ipv6_layout.ipv6),  in mlx5e_tls_set_ipv6_flow() 58 	memcpy(MLX5_ADDR_OF(tls_flow, flow, src_ipv4_src_ipv6.ipv6_layout.ipv6),  in mlx5e_tls_set_ipv6_flow() 67 	memcpy(MLX5_ADDR_OF(tls_flow, flow, src_port), &inet->inet_sport,  in mlx5e_tls_set_flow_tcp_ports() 69 	memcpy(MLX5_ADDR_OF(tls_flow, flow, dst_port), &inet->inet_dport,  in mlx5e_tls_set_flow_tcp_ports()
  | 
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ | 
| D | srq_cmd.c | 113 	srqc = MLX5_ADDR_OF(create_srq_in, create_in, srq_context_entry);  in create_srq_cmd() 114 	pas = MLX5_ADDR_OF(create_srq_in, create_in, pas);  in create_srq_cmd() 183 	srqc = MLX5_ADDR_OF(query_srq_out, srq_out, srq_context_entry);  in query_srq_cmd() 211 	xrc_srqc = MLX5_ADDR_OF(create_xrc_srq_in, create_in,  in create_xrc_srq_cmd() 213 	pas	 = MLX5_ADDR_OF(create_xrc_srq_in, create_in, pas);  in create_xrc_srq_cmd() 288 	xrc_srqc = MLX5_ADDR_OF(query_xrc_srq_out, xrcsrq_out,  in query_xrc_srq_cmd() 321 	rmpc = MLX5_ADDR_OF(create_rmp_in, create_in, ctx);  in create_rmp_cmd() 322 	wq = MLX5_ADDR_OF(rmpc, rmpc, wq);  in create_rmp_cmd() 327 	memcpy(MLX5_ADDR_OF(rmpc, rmpc, wq.pas), in->pas, pas_size);  in create_rmp_cmd() 375 	rmpc =	  MLX5_ADDR_OF(modify_rmp_in,   in,   ctx);  in arm_rmp_cmd() [all …] 
 | 
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/fpga/ | 
| D | cmd.c | 61 		memcpy(MLX5_ADDR_OF(fpga_access_reg, in, data), buf, size);  in mlx5_fpga_access_reg() 69 		memcpy(buf, MLX5_ADDR_OF(fpga_access_reg, out, data), size);  in mlx5_fpga_access_reg() 151 	memcpy(MLX5_ADDR_OF(fpga_create_qp_in, in, fpga_qpc), fpga_qpc,  in mlx5_fpga_create_qp() 158 	memcpy(fpga_qpc, MLX5_ADDR_OF(fpga_create_qp_out, out, fpga_qpc),  in mlx5_fpga_create_qp() 174 	memcpy(MLX5_ADDR_OF(fpga_modify_qp_in, in, fpga_qpc), fpga_qpc,  in mlx5_fpga_modify_qp() 194 	memcpy(fpga_qpc, MLX5_ADDR_OF(fpga_query_qp_out, out, fpga_qpc),  in mlx5_fpga_query_qp()
  | 
| D | ipsec.c | 554 	const void *misc_params_c = MLX5_ADDR_OF(fte_match_param,  in validate_fpga_full_mask() 557 	const void *headers_c = MLX5_ADDR_OF(fte_match_param,  in validate_fpga_full_mask() 560 	const void *headers_v = MLX5_ADDR_OF(fte_match_param,  in validate_fpga_full_mask() 565 		const void *s_ipv4_c = MLX5_ADDR_OF(fte_match_set_lyr_2_4,  in validate_fpga_full_mask() 568 		const void *d_ipv4_c = MLX5_ADDR_OF(fte_match_set_lyr_2_4,  in validate_fpga_full_mask() 578 		const void *s_ipv6_c = MLX5_ADDR_OF(fte_match_set_lyr_2_4,  in validate_fpga_full_mask() 581 		const void *d_ipv6_c = MLX5_ADDR_OF(fte_match_set_lyr_2_4,  in validate_fpga_full_mask() 592 	if (!is_full_mask(MLX5_ADDR_OF(fte_match_set_misc, misc_params_c,  in validate_fpga_full_mask() 642 	const void *outer_c = MLX5_ADDR_OF(fte_match_param, match_c,  in mlx5_is_fpga_egress_ipsec_rule() 788 		       MLX5_ADDR_OF(fte_match_set_lyr_2_4,  in mlx5_fpga_ipsec_fs_create_sa_ctx() [all …] 
 | 
| D | conn.c | 235 	mkc = MLX5_ADDR_OF(create_mkey_in, in, memory_key_mkey_entry);  in mlx5_fpga_conn_create_mkey() 472 	cqc = MLX5_ADDR_OF(create_cq_in, in, cq_context);  in mlx5_fpga_conn_create_cq() 480 	pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas);  in mlx5_fpga_conn_create_cq() 581 	qpc = MLX5_ADDR_OF(create_qp_in, in, qpc);  in mlx5_fpga_conn_create_qp() 601 				  (__be64 *)MLX5_ADDR_OF(create_qp_in, in, pas));  in mlx5_fpga_conn_create_qp() 737 	ether_addr_copy(MLX5_ADDR_OF(qpc, qpc, primary_address_path.rmac_47_32),  in mlx5_fpga_conn_rtr_qp() 738 			MLX5_ADDR_OF(fpga_qpc, conn->fpga_qpc, fpga_mac_47_32));  in mlx5_fpga_conn_rtr_qp() 744 	memcpy(MLX5_ADDR_OF(qpc, qpc, primary_address_path.rgid_rip),  in mlx5_fpga_conn_rtr_qp() 745 	       MLX5_ADDR_OF(fpga_qpc, conn->fpga_qpc, fpga_ip),  in mlx5_fpga_conn_rtr_qp() 873 	remote_mac = MLX5_ADDR_OF(fpga_qpc, conn->fpga_qpc, remote_mac_47_32);  in mlx5_fpga_conn_create() [all …] 
 | 
| D | tls.c | 189 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, src_port), flow,  in mlx5_fpga_tls_flow_to_cmd() 517 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, tls_rcd_sn), crypto_info->rec_seq,  in mlx5_fpga_tls_set_aes_gcm128_ctx() 520 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, tls_implicit_iv),  in mlx5_fpga_tls_set_aes_gcm128_ctx() 522 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, encryption_key),  in mlx5_fpga_tls_set_aes_gcm128_ctx() 526 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, encryption_key) +  in mlx5_fpga_tls_set_aes_gcm128_ctx()
  | 
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ | 
| D | mcg.c | 48 	gid = MLX5_ADDR_OF(attach_to_mcg_in, in, multicast_gid);  in mlx5_core_attach_mcg() 62 	gid = MLX5_ADDR_OF(detach_from_mcg_in, in, multicast_gid);  in mlx5_core_detach_mcg()
  | 
| D | en_arfs.c | 237 	mc = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria);  in arfs_create_groups() 238 	outer_headers_c = MLX5_ADDR_OF(fte_match_param, mc,  in arfs_create_groups() 267 		memset(MLX5_ADDR_OF(fte_match_set_lyr_2_4, outer_headers_c,  in arfs_create_groups() 270 		memset(MLX5_ADDR_OF(fte_match_set_lyr_2_4, outer_headers_c,  in arfs_create_groups() 505 		memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value,  in arfs_add_rule() 509 		memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value,  in arfs_add_rule() 518 		memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value,  in arfs_add_rule() 522 		memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value,  in arfs_add_rule() 526 		memset(MLX5_ADDR_OF(fte_match_param, spec->match_criteria,  in arfs_add_rule() 530 		memset(MLX5_ADDR_OF(fte_match_param, spec->match_criteria,  in arfs_add_rule()
  | 
| D | vport.c | 151 	nic_vport_ctx = MLX5_ADDR_OF(modify_nic_vport_context_in,  in mlx5_modify_nic_vport_min_inline() 172 	out_addr = MLX5_ADDR_OF(query_nic_vport_context_out, out,  in mlx5_query_nic_vport_mac_address() 213 	nic_vport_ctx = MLX5_ADDR_OF(modify_nic_vport_context_in,  in mlx5_modify_nic_vport_mac_address() 215 	perm_mac = MLX5_ADDR_OF(nic_vport_context, nic_vport_ctx,  in mlx5_modify_nic_vport_mac_address() 312 	nic_vport_ctx = MLX5_ADDR_OF(query_nic_vport_context_out, out,  in mlx5_query_nic_vport_mac_list() 319 		u8 *mac_addr = MLX5_ADDR_OF(nic_vport_context,  in mlx5_query_nic_vport_mac_list() 363 	nic_vport_ctx = MLX5_ADDR_OF(modify_nic_vport_context_in, in,  in mlx5_modify_nic_vport_mac_list() 372 		u8 *curr_mac = MLX5_ADDR_OF(nic_vport_context,  in mlx5_modify_nic_vport_mac_list() 414 	nic_vport_ctx = MLX5_ADDR_OF(modify_nic_vport_context_in, in,  in mlx5_modify_nic_vport_vlans() 423 		void *vlan_addr = MLX5_ADDR_OF(nic_vport_context,  in mlx5_modify_nic_vport_vlans() [all …] 
 | 
| D | rdma.c | 68 	match_criteria = MLX5_ADDR_OF(create_flow_group_in, flow_group_in,  in mlx5_rdma_enable_roce_steering() 81 	misc = MLX5_ADDR_OF(fte_match_param, spec->match_value,  in mlx5_rdma_enable_roce_steering() 85 	misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,  in mlx5_rdma_enable_roce_steering()
  | 
| D | eswitch_offloads.c | 103 		misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2);  in mlx5_eswitch_set_rule_source_port() 108 		misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_2);  in mlx5_eswitch_set_rule_source_port() 112 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);  in mlx5_eswitch_set_rule_source_port() 116 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters);  in mlx5_eswitch_set_rule_source_port() 124 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);  in mlx5_eswitch_set_rule_source_port() 563 	misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters);  in mlx5_eswitch_add_send_to_vport_rule() 568 	misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);  in mlx5_eswitch_add_send_to_vport_rule() 633 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,  in peer_miss_rules_setup() 639 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_value,  in peer_miss_rules_setup() 647 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,  in peer_miss_rules_setup() [all …] 
 | 
| D | transobj.c | 176 	sqc = MLX5_ADDR_OF(query_sq_out, out, sq_context);  in mlx5_core_query_sq_state() 311 	rqc = MLX5_ADDR_OF(create_rq_in, in, ctx);  in mlx5_hairpin_create_rq() 312 	wq  = MLX5_ADDR_OF(rqc, rqc, wq);  in mlx5_hairpin_create_rq() 330 	sqc = MLX5_ADDR_OF(create_sq_in, in, ctx);  in mlx5_hairpin_create_sq() 331 	wq  = MLX5_ADDR_OF(sqc, sqc, wq);  in mlx5_hairpin_create_sq() 389 	rqc = MLX5_ADDR_OF(modify_rq_in, in, ctx);  in mlx5_hairpin_modify_rq() 410 	sqc = MLX5_ADDR_OF(modify_sq_in, in, ctx);  in mlx5_hairpin_modify_sq()
  | 
| D | fs_cmd.c | 440 	in_flow_context = MLX5_ADDR_OF(set_fte_in, in, flow_context);  in mlx5_cmd_set_fte() 467 	vlan = MLX5_ADDR_OF(flow_context, in_flow_context, push_vlan);  in mlx5_cmd_set_fte() 473 	vlan = MLX5_ADDR_OF(flow_context, in_flow_context, push_vlan_2);  in mlx5_cmd_set_fte() 479 	in_match_value = MLX5_ADDR_OF(flow_context, in_flow_context,  in mlx5_cmd_set_fte() 483 	in_dests = MLX5_ADDR_OF(flow_context, in_flow_context, destination);  in mlx5_cmd_set_fte() 667 	stats = MLX5_ADDR_OF(query_flow_counter_out, out, flow_statistics);  in mlx5_cmd_fc_query() 725 	packet_reformat_context_in = MLX5_ADDR_OF(alloc_packet_reformat_context_in,  in mlx5_cmd_packet_reformat_alloc() 727 	reformat = MLX5_ADDR_OF(packet_reformat_context_in,  in mlx5_cmd_packet_reformat_alloc() 818 	actions_in = MLX5_ADDR_OF(alloc_modify_header_context_in, in, actions);  in mlx5_cmd_modify_header_alloc()
  | 
| D | en_tc.c | 464 	tirc = MLX5_ADDR_OF(create_tir_in, in, ctx);  in mlx5e_hairpin_create_transport() 520 	rqtc = MLX5_ADDR_OF(create_rqt_in, in, rqt_context);  in mlx5e_hairpin_create_indirect_rqt() 546 		tirc = MLX5_ADDR_OF(create_tir_in, in, ctx);  in mlx5e_hairpin_create_indirect_tirs() 750 	headers_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, outer_headers);  in mlx5e_hairpin_get_prio() 751 	headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, outer_headers);  in mlx5e_hairpin_get_prio() 1244 	void *headers_v = MLX5_ADDR_OF(fte_match_param,  in mlx5_flow_has_geneve_opt() 1655 	void *headers_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,  in parse_tunnel_attr() 1657 	void *headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value,  in parse_tunnel_attr() 1704 			memcpy(MLX5_ADDR_OF(fte_match_set_lyr_2_4, headers_c,  in parse_tunnel_attr() 1708 			memcpy(MLX5_ADDR_OF(fte_match_set_lyr_2_4, headers_v,  in parse_tunnel_attr() [all …] 
 | 
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/ | 
| D | dr_cmd.c | 194 	in_flow_context = MLX5_ADDR_OF(set_fte_in, in, flow_context);  in mlx5dr_cmd_set_fte_modify_and_vport() 202 	in_dests = MLX5_ADDR_OF(flow_context, in_flow_context, destination);  in mlx5dr_cmd_set_fte_modify_and_vport() 249 	p_actions = MLX5_ADDR_OF(alloc_modify_header_context_in, in, actions);  in mlx5dr_cmd_alloc_modify_header() 340 	ft_mdev = MLX5_ADDR_OF(create_flow_table_in, in, flow_table_context);  in mlx5dr_cmd_create_flow_table() 416 	prctx = MLX5_ADDR_OF(alloc_packet_reformat_context_in, in, packet_reformat_context);  in mlx5dr_cmd_create_reformat_ctx() 417 	pdata = MLX5_ADDR_OF(packet_reformat_context_in, prctx, reformat_data);  in mlx5dr_cmd_create_reformat_ctx() 465 	       MLX5_ADDR_OF(query_roce_address_out,  in mlx5dr_cmd_query_gid() 469 	       MLX5_ADDR_OF(query_roce_address_out, out,  in mlx5dr_cmd_query_gid()
  | 
| D | dr_send.c | 160 	qpc = MLX5_ADDR_OF(create_qp_in, in, qpc);  in dr_create_rc_qp() 179 				  (__be64 *)MLX5_ADDR_OF(create_qp_in,  in dr_create_rc_qp() 579 	qpc = MLX5_ADDR_OF(rst2init_qp_in, in, qpc);  in dr_modify_qp_rst2init() 597 	qpc  = MLX5_ADDR_OF(rtr2rts_qp_in, in, qpc);  in dr_cmd_modify_qp_rtr2rts() 616 	qpc = MLX5_ADDR_OF(init2rtr_qp_in, in, qpc);  in dr_cmd_modify_qp_init2rtr() 623 	memcpy(MLX5_ADDR_OF(qpc, qpc, primary_address_path.rmac_47_32),  in dr_cmd_modify_qp_init2rtr() 625 	memcpy(MLX5_ADDR_OF(qpc, qpc, primary_address_path.rgid_rip),  in dr_cmd_modify_qp_init2rtr() 739 	cqc = MLX5_ADDR_OF(create_cq_in, in, cq_context);  in dr_create_cq() 747 	pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas);  in dr_create_cq() 789 	mkc = MLX5_ADDR_OF(create_mkey_in, in, memory_key_mkey_entry);  in dr_create_mkey()
  | 
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/ | 
| D | gid.c | 129 	void *in_addr = MLX5_ADDR_OF(set_roce_address_in, in, roce_address);  in mlx5_core_roce_gid_set() 130 	char *addr_l3_addr = MLX5_ADDR_OF(roce_addr_layout, in_addr,  in mlx5_core_roce_gid_set() 132 	void *addr_mac = MLX5_ADDR_OF(roce_addr_layout, in_addr,  in mlx5_core_roce_gid_set()
  | 
| D | crypto.c | 19 	obj = MLX5_ADDR_OF(create_encryption_key_in, in, encryption_key_object);  in mlx5_create_encryption_key() 20 	key_p = MLX5_ADDR_OF(encryption_key_obj, obj, key);  in mlx5_create_encryption_key()
  | 
| D | geneve.c | 33 	hdr = MLX5_ADDR_OF(create_geneve_tlv_option_in, in, hdr);  in mlx5_geneve_tlv_option_create() 34 	opt = MLX5_ADDR_OF(create_geneve_tlv_option_in, in, geneve_tlv_opt);  in mlx5_geneve_tlv_option_create()
  |