Home
last modified time | relevance | path

Searched refs:data_seg (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Drule.c42 struct mlx5hws_wqe_gta_data_seg_ste *data_seg = in hws_rule_update_copy_tag() local
43 (struct mlx5hws_wqe_gta_data_seg_ste *)(void *)rule->resize_info->data_seg; in hws_rule_update_copy_tag()
44 tag = (struct mlx5hws_rule_match_tag *)(void *)data_seg->action; in hws_rule_update_copy_tag()
148 memcpy(rule->resize_info->data_seg, ste_attr->wqe_data, in hws_rule_save_resize_info()
149 sizeof(rule->resize_info->data_seg)); in hws_rule_save_resize_info()
190 struct mlx5hws_wqe_gta_data_seg_ste *data_seg = in hws_rule_load_delete_info() local
191 (struct mlx5hws_wqe_gta_data_seg_ste *)(void *)rule->resize_info->data_seg; in hws_rule_load_delete_info()
193 (struct mlx5hws_rule_match_tag *)(void *)data_seg->action; in hws_rule_load_delete_info()
645 ste_attr.wqe_data = (struct mlx5hws_wqe_gta_data_seg_ste *)rule->resize_info->data_seg; in mlx5hws_rule_move_hws_add()
H A Drule.h52 u8 data_seg[MLX5HWS_WQE_SZ_GTA_DATA]; /* Data segment of STE: 64 bytes */ member
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_send.c375 struct dr_data_seg *data_seg, in dr_rdma_handle_flow_access_arg_segments() argument
389 (void *)(uintptr_t)data_seg->addr, in dr_rdma_handle_flow_access_arg_segments()
390 data_seg->length); in dr_rdma_handle_flow_access_arg_segments()
402 struct dr_data_seg *data_seg, in dr_rdma_handle_icm_write_segments() argument
416 wq_dseg->byte_count = cpu_to_be32(data_seg->length); in dr_rdma_handle_icm_write_segments()
417 wq_dseg->lkey = cpu_to_be32(data_seg->lkey); in dr_rdma_handle_icm_write_segments()
418 wq_dseg->addr = cpu_to_be64(data_seg->addr); in dr_rdma_handle_icm_write_segments()
427 struct dr_data_seg *data_seg) in dr_set_ctrl_seg() argument
432 wq_ctrl->fm_ce_se = data_seg->send_flags & IB_SEND_SIGNALED ? in dr_set_ctrl_seg()
438 u32 rkey, struct dr_data_seg *data_seg, in dr_rdma_segments() argument
[all …]
/linux/drivers/nvme/target/
H A Dpci-epf.c146 struct nvmet_pci_epf_segment data_seg; member
728 if (iod->data_segs != &iod->data_seg) in nvmet_pci_epf_free_iod()
953 iod->data_segs = &iod->data_seg; in nvmet_pci_epf_iod_parse_prp_simple()
1105 iod->data_segs = &iod->data_seg; in nvmet_pci_epf_iod_parse_sgls()
1106 iod->data_seg.pci_addr = le64_to_cpu(sgl->addr); in nvmet_pci_epf_iod_parse_sgls()
1107 iod->data_seg.length = le32_to_cpu(sgl->length); in nvmet_pci_epf_iod_parse_sgls()