| /drivers/virtio/ |
| A D | virtio_pci_modern.c | 159 if (cmd->data_sg) { in vp_modern_admin_cmd_exec() 203 struct scatterlist data_sg; in virtio_pci_admin_cmd_list_init() local 223 cmd.data_sg = &data_sg; in virtio_pci_admin_cmd_list_init() 262 cmd.data_sg = &data_sg; in virtio_pci_admin_cmd_dev_parts_objects_enable() 286 cmd.data_sg = &data_sg; in virtio_pci_admin_cmd_dev_parts_objects_enable() 941 cmd.data_sg = &data_sg; in virtio_pci_admin_mode_set() 1016 cmd.data_sg = &data_sg; in virtio_pci_admin_obj_create() 1067 cmd.data_sg = &data_sg; in virtio_pci_admin_obj_destroy() 1130 cmd.data_sg = &data_sg; in virtio_pci_admin_dev_parts_metadata_get() 1187 cmd.data_sg = &data_sg; in virtio_pci_admin_dev_parts_get() [all …]
|
| A D | virtio_pci_admin_legacy_io.c | 42 struct scatterlist data_sg; in virtio_pci_admin_legacy_io_write() local 59 sg_init_one(&data_sg, data, sizeof(*data) + size); in virtio_pci_admin_legacy_io_write() 63 cmd.data_sg = &data_sg; in virtio_pci_admin_legacy_io_write() 115 struct scatterlist data_sg, result_sg; in virtio_pci_admin_legacy_io_read() local 132 sg_init_one(&data_sg, data, sizeof(*data)); in virtio_pci_admin_legacy_io_read() 137 cmd.data_sg = &data_sg; in virtio_pci_admin_legacy_io_read()
|
| /drivers/crypto/ccp/ |
| A D | ccp-crypto-aes-cmac.c | 50 sg_free_table(&rctx->data_sg); in ccp_aes_cmac_complete() 110 ret = sg_alloc_table(&rctx->data_sg, sg_count, gfp); in ccp_do_cmac_update() 117 sg = ccp_crypto_sg_table_add(&rctx->data_sg, &rctx->buf_sg); in ccp_do_cmac_update() 125 sg = ccp_crypto_sg_table_add(&rctx->data_sg, req->src); in ccp_do_cmac_update() 140 sg = ccp_crypto_sg_table_add(&rctx->data_sg, &rctx->pad_sg); in ccp_do_cmac_update() 148 sg = rctx->data_sg.sgl; in ccp_do_cmac_update() 178 sg_free_table(&rctx->data_sg); in ccp_do_cmac_update()
|
| A D | ccp-crypto-sha.c | 53 sg_free_table(&rctx->data_sg); in ccp_sha_complete() 105 ret = sg_alloc_table(&rctx->data_sg, sg_count, gfp); in ccp_do_sha_update() 110 sg = ccp_crypto_sg_table_add(&rctx->data_sg, &rctx->buf_sg); in ccp_do_sha_update() 115 sg = ccp_crypto_sg_table_add(&rctx->data_sg, req->src); in ccp_do_sha_update() 122 sg = rctx->data_sg.sgl; in ccp_do_sha_update() 177 sg_free_table(&rctx->data_sg); in ccp_do_sha_update()
|
| A D | ccp-crypto.h | 139 struct sg_table data_sg; member 213 struct sg_table data_sg; member
|
| /drivers/nvme/target/ |
| A D | fcloop.c | 791 fcloop_fcp_copy_data(u8 op, struct scatterlist *data_sg, in fcloop_fcp_copy_data() argument 812 data_p = sg_virt(data_sg); in fcloop_fcp_copy_data() 813 data_len = data_sg->length; in fcloop_fcp_copy_data() 836 data_sg = sg_next(data_sg); in fcloop_fcp_copy_data() 837 data_p = sg_virt(data_sg); in fcloop_fcp_copy_data() 838 data_len = data_sg->length; in fcloop_fcp_copy_data()
|
| A D | fc.c | 77 struct scatterlist *data_sg; member 2108 fod->data_sg = sg; in nvmet_fc_alloc_tgt_pgs() 2114 fod->next_sg = fod->data_sg; in nvmet_fc_alloc_tgt_pgs() 2125 if (!fod->data_sg || !fod->data_sg_cnt) in nvmet_fc_free_tgt_pgs() 2128 fc_dma_unmap_sg(fod->tgtport->dev, fod->data_sg, fod->data_sg_cnt, in nvmet_fc_free_tgt_pgs() 2131 sgl_free(fod->data_sg); in nvmet_fc_free_tgt_pgs() 2132 fod->data_sg = NULL; in nvmet_fc_free_tgt_pgs() 2569 fod->data_sg = NULL; in nvmet_fc_handle_fcp_rqst() 2592 fod->req.sg = fod->data_sg; in nvmet_fc_handle_fcp_rqst()
|
| /drivers/infiniband/hw/mlx5/ |
| A D | mr.c | 2673 mlx5_ib_map_pa_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_pa_mr_sg_pi() argument 2688 mr->data_length = sg_dma_len(data_sg) - sg_offset; in mlx5_ib_map_pa_mr_sg_pi() 2689 mr->data_iova = sg_dma_address(data_sg) + sg_offset; in mlx5_ib_map_pa_mr_sg_pi() 2796 mlx5_ib_map_mtt_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_mtt_mr_sg_pi() argument 2814 n = ib_sg_to_pages(&pi_mr->ibmr, data_sg, data_sg_nents, data_sg_offset, in mlx5_ib_map_mtt_mr_sg_pi() 2861 mlx5_ib_map_klm_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_klm_mr_sg_pi() argument 2878 n = mlx5_ib_sg_to_klms(pi_mr, data_sg, data_sg_nents, data_sg_offset, in mlx5_ib_map_klm_mr_sg_pi() 2894 int mlx5_ib_map_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_mr_sg_pi() argument 2916 n = mlx5_ib_map_pa_mr_sg_pi(ibmr, data_sg, data_sg_nents, in mlx5_ib_map_mr_sg_pi() 2930 n = mlx5_ib_map_mtt_mr_sg_pi(ibmr, data_sg, data_sg_nents, in mlx5_ib_map_mr_sg_pi() [all …]
|
| A D | mlx5_ib.h | 1408 int mlx5_ib_map_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg,
|
| /drivers/scsi/lpfc/ |
| A D | lpfc_nvme.c | 1345 struct scatterlist *data_sg; in lpfc_nvme_prep_io_dma() local 1388 data_sg = nCmd->first_sgl; in lpfc_nvme_prep_io_dma() 1393 if (data_sg == NULL) { in lpfc_nvme_prep_io_dma() 1440 physaddr = sg_dma_address(data_sg); in lpfc_nvme_prep_io_dma() 1441 dma_len = sg_dma_len(data_sg); in lpfc_nvme_prep_io_dma() 1452 data_sg = sg_next(data_sg); in lpfc_nvme_prep_io_dma()
|
| /drivers/target/ |
| A D | target_core_user.c | 787 struct scatterlist *data_sg; in gather_data_area() local 791 data_sg = se_cmd->t_data_sg; in gather_data_area() 802 data_sg = se_cmd->t_bidi_data_sg; in gather_data_area() 806 tcmu_copy_data(udev, tcmu_cmd, TCMU_DATA_AREA_TO_SG, data_sg, in gather_data_area()
|
| /drivers/infiniband/core/ |
| A D | verbs.c | 2671 int ib_map_mr_sg_pi(struct ib_mr *mr, struct scatterlist *data_sg, in ib_map_mr_sg_pi() argument 2682 return mr->device->ops.map_mr_sg_pi(mr, data_sg, data_sg_nents, in ib_map_mr_sg_pi()
|