dseg               48 arch/x86/boot/apm.c 	boot_params.apm_bios_info.dseg        = oreg.dx;
dseg             2298 arch/x86/kernel/apm_32.c 			apm_info.bios.cseg_16, apm_info.bios.dseg);
dseg             2346 arch/x86/kernel/apm_32.c 		 (unsigned long)__va((unsigned long)apm_info.bios.dseg << 4));
dseg               46 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static void set_data_seg(struct hns_roce_wqe_data_seg *dseg, struct ib_sge *sg)
dseg               48 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	dseg->lkey = cpu_to_le32(sg->lkey);
dseg               49 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	dseg->addr = cpu_to_le64(sg->addr);
dseg               50 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	dseg->len  = cpu_to_le32(sg->length);
dseg               69 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct hns_roce_wqe_data_seg *dseg = NULL;
dseg              285 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 			dseg = wqe;
dseg              306 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 					set_data_seg(dseg + i, wr->sg_list + i);
dseg               51 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void set_data_seg_v2(struct hns_roce_v2_wqe_data_seg *dseg,
dseg               54 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	dseg->lkey = cpu_to_le32(sg->lkey);
dseg               55 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	dseg->addr = cpu_to_le64(sg->addr);
dseg               56 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	dseg->len  = cpu_to_le32(sg->length);
dseg              115 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hns_roce_v2_wqe_data_seg *dseg;
dseg              135 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	dseg = get_send_extend_sge(qp, (*sge_ind) & (qp->sge.sge_cnt - 1));
dseg              136 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	fi_sge_num = (round_up((uintptr_t)dseg, 1 << shift) -
dseg              137 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		      (uintptr_t)dseg) /
dseg              142 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			set_data_seg_v2(dseg++, sg + i);
dseg              145 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		dseg = get_send_extend_sge(qp,
dseg              148 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			set_data_seg_v2(dseg++, sg + fi_sge_num + i);
dseg              153 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			set_data_seg_v2(dseg++, sg + i);
dseg              166 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hns_roce_v2_wqe_data_seg *dseg = wqe;
dseg              198 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 					set_data_seg_v2(dseg, wr->sg_list + i);
dseg              199 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 					dseg++;
dseg              211 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 					set_data_seg_v2(dseg, wr->sg_list + i);
dseg              212 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 					dseg++;
dseg              550 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				struct hns_roce_v2_wqe_data_seg *dseg;
dseg              552 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				dseg = wqe;
dseg              553 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				set_data_seg_v2(dseg, wr->sg_list);
dseg              623 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hns_roce_v2_wqe_data_seg *dseg;
dseg              662 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		dseg = (struct hns_roce_v2_wqe_data_seg *)wqe;
dseg              666 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			set_data_seg_v2(dseg, wr->sg_list + i);
dseg              667 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			dseg++;
dseg              671 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			dseg->lkey = cpu_to_le32(HNS_ROCE_INVALID_LKEY);
dseg              672 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			dseg->addr = 0;
dseg             6235 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hns_roce_v2_wqe_data_seg *dseg;
dseg             6271 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		dseg = (struct hns_roce_v2_wqe_data_seg *)wqe;
dseg             6274 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			dseg[i].len = cpu_to_le32(wr->sg_list[i].length);
dseg             6275 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			dseg[i].lkey = cpu_to_le32(wr->sg_list[i].lkey);
dseg             6276 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			dseg[i].addr = cpu_to_le64(wr->sg_list[i].addr);
dseg             6280 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			dseg[i].len = 0;
dseg             6281 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			dseg[i].lkey = cpu_to_le32(0x100);
dseg             6282 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			dseg[i].addr = 0;
dseg             3373 drivers/infiniband/hw/mlx4/qp.c static void set_datagram_seg(struct mlx4_wqe_datagram_seg *dseg,
dseg             3376 drivers/infiniband/hw/mlx4/qp.c 	memcpy(dseg->av, &to_mah(wr->ah)->av, sizeof (struct mlx4_av));
dseg             3377 drivers/infiniband/hw/mlx4/qp.c 	dseg->dqpn = cpu_to_be32(wr->remote_qpn);
dseg             3378 drivers/infiniband/hw/mlx4/qp.c 	dseg->qkey = cpu_to_be32(wr->remote_qkey);
dseg             3379 drivers/infiniband/hw/mlx4/qp.c 	dseg->vlan = to_mah(wr->ah)->av.eth.vlan;
dseg             3380 drivers/infiniband/hw/mlx4/qp.c 	memcpy(dseg->mac, to_mah(wr->ah)->av.eth.mac, 6);
dseg             3384 drivers/infiniband/hw/mlx4/qp.c 				    struct mlx4_wqe_datagram_seg *dseg,
dseg             3398 drivers/infiniband/hw/mlx4/qp.c 	memcpy(dseg->av, &sqp_av, sizeof (struct mlx4_av));
dseg             3400 drivers/infiniband/hw/mlx4/qp.c 		dseg->dqpn = cpu_to_be32(dev->dev->caps.spec_qps[port - 1].qp1_tunnel);
dseg             3402 drivers/infiniband/hw/mlx4/qp.c 		dseg->dqpn = cpu_to_be32(dev->dev->caps.spec_qps[port - 1].qp0_tunnel);
dseg             3404 drivers/infiniband/hw/mlx4/qp.c 	dseg->qkey = cpu_to_be32(IB_QP_SET_QKEY);
dseg             3446 drivers/infiniband/hw/mlx4/qp.c static void set_mlx_icrc_seg(void *dseg)
dseg             3448 drivers/infiniband/hw/mlx4/qp.c 	u32 *t = dseg;
dseg             3449 drivers/infiniband/hw/mlx4/qp.c 	struct mlx4_wqe_inline_seg *iseg = dseg;
dseg             3466 drivers/infiniband/hw/mlx4/qp.c static void set_data_seg(struct mlx4_wqe_data_seg *dseg, struct ib_sge *sg)
dseg             3468 drivers/infiniband/hw/mlx4/qp.c 	dseg->lkey       = cpu_to_be32(sg->lkey);
dseg             3469 drivers/infiniband/hw/mlx4/qp.c 	dseg->addr       = cpu_to_be64(sg->addr);
dseg             3481 drivers/infiniband/hw/mlx4/qp.c 	dseg->byte_count = cpu_to_be32(sg->length);
dseg             3484 drivers/infiniband/hw/mlx4/qp.c static void __set_data_seg(struct mlx4_wqe_data_seg *dseg, struct ib_sge *sg)
dseg             3486 drivers/infiniband/hw/mlx4/qp.c 	dseg->byte_count = cpu_to_be32(sg->length);
dseg             3487 drivers/infiniband/hw/mlx4/qp.c 	dseg->lkey       = cpu_to_be32(sg->lkey);
dseg             3488 drivers/infiniband/hw/mlx4/qp.c 	dseg->addr       = cpu_to_be64(sg->addr);
dseg             3539 drivers/infiniband/hw/mlx4/qp.c 	struct mlx4_wqe_data_seg *dseg;
dseg             3773 drivers/infiniband/hw/mlx4/qp.c 		dseg = wqe;
dseg             3774 drivers/infiniband/hw/mlx4/qp.c 		dseg += wr->num_sge - 1;
dseg             3782 drivers/infiniband/hw/mlx4/qp.c 			set_mlx_icrc_seg(dseg + 1);
dseg             3786 drivers/infiniband/hw/mlx4/qp.c 		for (i = wr->num_sge - 1; i >= 0; --i, --dseg)
dseg             3787 drivers/infiniband/hw/mlx4/qp.c 			set_data_seg(dseg, wr->sg_list + i);
dseg              972 drivers/infiniband/hw/mlx5/odp.c 		struct mlx5_wqe_data_seg *dseg = wqe;
dseg              974 drivers/infiniband/hw/mlx5/odp.c 		io_virt = be64_to_cpu(dseg->addr);
dseg              975 drivers/infiniband/hw/mlx5/odp.c 		key = be32_to_cpu(dseg->lkey);
dseg              976 drivers/infiniband/hw/mlx5/odp.c 		byte_count = be32_to_cpu(dseg->byte_count);
dseg              985 drivers/infiniband/hw/mlx5/odp.c 			wqe += sizeof(*dseg);
dseg             4143 drivers/infiniband/hw/mlx5/qp.c static void set_datagram_seg(struct mlx5_wqe_datagram_seg *dseg,
dseg             4146 drivers/infiniband/hw/mlx5/qp.c 	memcpy(&dseg->av, &to_mah(ud_wr(wr)->ah)->av, sizeof(struct mlx5_av));
dseg             4147 drivers/infiniband/hw/mlx5/qp.c 	dseg->av.dqp_dct = cpu_to_be32(ud_wr(wr)->remote_qpn | MLX5_EXTENDED_UD_AV);
dseg             4148 drivers/infiniband/hw/mlx5/qp.c 	dseg->av.key.qkey.qkey = cpu_to_be32(ud_wr(wr)->remote_qkey);
dseg             4151 drivers/infiniband/hw/mlx5/qp.c static void set_data_ptr_seg(struct mlx5_wqe_data_seg *dseg, struct ib_sge *sg)
dseg             4153 drivers/infiniband/hw/mlx5/qp.c 	dseg->byte_count = cpu_to_be32(sg->length);
dseg             4154 drivers/infiniband/hw/mlx5/qp.c 	dseg->lkey       = cpu_to_be32(sg->lkey);
dseg             4155 drivers/infiniband/hw/mlx5/qp.c 	dseg->addr       = cpu_to_be64(sg->addr);
dseg             4392 drivers/infiniband/hw/mlx5/qp.c static void set_reg_data_seg(struct mlx5_wqe_data_seg *dseg,
dseg             4398 drivers/infiniband/hw/mlx5/qp.c 	dseg->addr = cpu_to_be64(mr->desc_map);
dseg             4399 drivers/infiniband/hw/mlx5/qp.c 	dseg->byte_count = cpu_to_be32(ALIGN(bcount, 64));
dseg             4400 drivers/infiniband/hw/mlx5/qp.c 	dseg->lkey = cpu_to_be32(pd->ibpd.local_dma_lkey);
dseg              116 drivers/infiniband/hw/mthca/mthca_wqe.h static __always_inline void mthca_set_data_seg(struct mthca_data_seg *dseg,
dseg              119 drivers/infiniband/hw/mthca/mthca_wqe.h 	dseg->byte_count = cpu_to_be32(sg->length);
dseg              120 drivers/infiniband/hw/mthca/mthca_wqe.h 	dseg->lkey       = cpu_to_be32(sg->lkey);
dseg              121 drivers/infiniband/hw/mthca/mthca_wqe.h 	dseg->addr       = cpu_to_be64(sg->addr);
dseg              124 drivers/infiniband/hw/mthca/mthca_wqe.h static __always_inline void mthca_set_data_seg_inval(struct mthca_data_seg *dseg)
dseg              126 drivers/infiniband/hw/mthca/mthca_wqe.h 	dseg->byte_count = 0;
dseg              127 drivers/infiniband/hw/mthca/mthca_wqe.h 	dseg->lkey       = cpu_to_be32(MTHCA_INVAL_LKEY);
dseg              128 drivers/infiniband/hw/mthca/mthca_wqe.h 	dseg->addr       = 0;
dseg              310 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	struct mlx5_wqe_data_seg *dseg = wqe->data;
dseg              337 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		dseg++;
dseg              341 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	dseg->addr       = cpu_to_be64(dma_addr);
dseg              342 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	dseg->byte_count = cpu_to_be32(dma_len);
dseg              163 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h 	struct mlx5_wqe_data_seg *dseg =
dseg              171 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h 			(struct mlx5_wqe_inline_seg *)dseg;
dseg              183 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h 	dseg->addr       = cpu_to_be64(xdptxd->dma_addr);
dseg              184 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h 	dseg->byte_count = cpu_to_be32(dma_len);
dseg              185 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h 	dseg->lkey       = sq->mkey_be;
dseg              274 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 	struct mlx5_wqe_data_seg *dseg;
dseg              286 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 	dseg = &wqe->data;
dseg              299 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 	dseg->addr       = cpu_to_be64(dma_addr);
dseg              300 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 	dseg->lkey       = sq->mkey_be;
dseg              301 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 	dseg->byte_count = cpu_to_be32(fsz);
dseg             1499 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 			struct mlx5_wqe_data_seg *dseg;
dseg             1504 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 			dseg = (struct mlx5_wqe_data_seg *)cseg + (ds_cnt - 1);
dseg             1505 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 			dseg->lkey = sq->mkey_be;
dseg              191 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 			struct mlx5_wqe_data_seg *dseg)
dseg              203 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg->addr       = cpu_to_be64(dma_addr);
dseg              204 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg->lkey       = sq->mkey_be;
dseg              205 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg->byte_count = cpu_to_be32(headlen);
dseg              209 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg++;
dseg              221 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg->addr       = cpu_to_be64(dma_addr);
dseg              222 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg->lkey       = sq->mkey_be;
dseg              223 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg->byte_count = cpu_to_be32(fsz);
dseg              227 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg++;
dseg              275 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	struct mlx5_wqe_data_seg *dseg;
dseg              341 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	dseg =  wqe->data;
dseg              360 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg += ds_cnt_inl;
dseg              369 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	num_dma = mlx5e_txwqe_build_dsegs(sq, skb, skb->data + ihs, headlen, dseg);
dseg              581 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 			   struct mlx5_wqe_datagram_seg *dseg)
dseg              583 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	memcpy(&dseg->av, av, sizeof(struct mlx5_av));
dseg              584 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	dseg->av.dqp_dct = cpu_to_be32(dqpn | MLX5_EXTENDED_UD_AV);
dseg              585 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	dseg->av.key.qkey.qkey = cpu_to_be32(dqkey);
dseg              598 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	struct mlx5_wqe_data_seg *dseg;
dseg              654 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	dseg     =  wqe->data;
dseg              665 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dseg += ds_cnt_inl;
dseg              668 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	num_dma = mlx5e_txwqe_build_dsegs(sq, skb, skb->data + ihs, headlen, dseg);
dseg               30 include/uapi/linux/apm_bios.h 	__u16	dseg;