Home
last modified time | relevance | path

Searched refs:data_sg (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/crypto/ccp/
H A Dccp-crypto-aes-cmac.c50 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()
H A Dccp-crypto-sha.c52 sg_free_table(&rctx->data_sg); in ccp_sha_complete()
104 ret = sg_alloc_table(&rctx->data_sg, sg_count, gfp); in ccp_do_sha_update()
109 sg = ccp_crypto_sg_table_add(&rctx->data_sg, &rctx->buf_sg); in ccp_do_sha_update()
114 sg = ccp_crypto_sg_table_add(&rctx->data_sg, req->src); in ccp_do_sha_update()
121 sg = rctx->data_sg.sgl; in ccp_do_sha_update()
176 sg_free_table(&rctx->data_sg); in ccp_do_sha_update()
H A Dccp-crypto.h138 struct sg_table data_sg; member
212 struct sg_table data_sg; member
/kernel/linux/linux-6.6/drivers/crypto/ccp/
H A Dccp-crypto-aes-cmac.c50 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()
H A Dccp-crypto-sha.c53 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()
H A Dccp-crypto.h139 struct sg_table data_sg; member
213 struct sg_table data_sg; member
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Dfcloop.c703 fcloop_fcp_copy_data(u8 op, struct scatterlist *data_sg, in fcloop_fcp_copy_data() argument
724 data_p = sg_virt(data_sg); in fcloop_fcp_copy_data()
725 data_len = data_sg->length; in fcloop_fcp_copy_data()
748 data_sg = sg_next(data_sg); in fcloop_fcp_copy_data()
749 data_p = sg_virt(data_sg); in fcloop_fcp_copy_data()
750 data_len = data_sg->length; in fcloop_fcp_copy_data()
H A Dfc.c77 struct scatterlist *data_sg; member
2077 fod->data_sg = sg; in nvmet_fc_alloc_tgt_pgs()
2083 fod->next_sg = fod->data_sg; in nvmet_fc_alloc_tgt_pgs()
2094 if (!fod->data_sg || !fod->data_sg_cnt) in nvmet_fc_free_tgt_pgs()
2097 fc_dma_unmap_sg(fod->tgtport->dev, fod->data_sg, fod->data_sg_cnt, in nvmet_fc_free_tgt_pgs()
2100 sgl_free(fod->data_sg); in nvmet_fc_free_tgt_pgs()
2101 fod->data_sg = NULL; in nvmet_fc_free_tgt_pgs()
2537 fod->data_sg = NULL; in nvmet_fc_handle_fcp_rqst()
2562 fod->req.sg = fod->data_sg; in nvmet_fc_handle_fcp_rqst()
/kernel/linux/linux-6.6/drivers/nvme/target/
H A Dfcloop.c749 fcloop_fcp_copy_data(u8 op, struct scatterlist *data_sg, in fcloop_fcp_copy_data() argument
770 data_p = sg_virt(data_sg); in fcloop_fcp_copy_data()
771 data_len = data_sg->length; in fcloop_fcp_copy_data()
794 data_sg = sg_next(data_sg); in fcloop_fcp_copy_data()
795 data_p = sg_virt(data_sg); in fcloop_fcp_copy_data()
796 data_len = data_sg->length; in fcloop_fcp_copy_data()
H A Dfc.c77 struct scatterlist *data_sg; member
2100 fod->data_sg = sg; in nvmet_fc_alloc_tgt_pgs()
2106 fod->next_sg = fod->data_sg; in nvmet_fc_alloc_tgt_pgs()
2117 if (!fod->data_sg || !fod->data_sg_cnt) in nvmet_fc_free_tgt_pgs()
2120 fc_dma_unmap_sg(fod->tgtport->dev, fod->data_sg, fod->data_sg_cnt, in nvmet_fc_free_tgt_pgs()
2123 sgl_free(fod->data_sg); in nvmet_fc_free_tgt_pgs()
2124 fod->data_sg = NULL; in nvmet_fc_free_tgt_pgs()
2561 fod->data_sg = NULL; in nvmet_fc_handle_fcp_rqst()
2586 fod->req.sg = fod->data_sg; in nvmet_fc_handle_fcp_rqst()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dmr.c2131 mlx5_ib_map_pa_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_pa_mr_sg_pi() argument
2146 mr->data_length = sg_dma_len(data_sg) - sg_offset; in mlx5_ib_map_pa_mr_sg_pi()
2147 mr->data_iova = sg_dma_address(data_sg) + sg_offset; in mlx5_ib_map_pa_mr_sg_pi()
2254 mlx5_ib_map_mtt_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_mtt_mr_sg_pi() argument
2272 n = ib_sg_to_pages(&pi_mr->ibmr, data_sg, data_sg_nents, data_sg_offset, in mlx5_ib_map_mtt_mr_sg_pi()
2319 mlx5_ib_map_klm_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_klm_mr_sg_pi() argument
2336 n = mlx5_ib_sg_to_klms(pi_mr, data_sg, data_sg_nents, data_sg_offset, in mlx5_ib_map_klm_mr_sg_pi()
2352 int mlx5_ib_map_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_mr_sg_pi() argument
2374 n = mlx5_ib_map_pa_mr_sg_pi(ibmr, data_sg, data_sg_nents, in mlx5_ib_map_mr_sg_pi()
2388 n = mlx5_ib_map_mtt_mr_sg_pi(ibmr, data_sg, data_sg_nent in mlx5_ib_map_mr_sg_pi()
[all...]
H A Dmlx5_ib.h1203 int mlx5_ib_map_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg,
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dmr.c2324 mlx5_ib_map_pa_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_pa_mr_sg_pi() argument
2339 mr->data_length = sg_dma_len(data_sg) - sg_offset; in mlx5_ib_map_pa_mr_sg_pi()
2340 mr->data_iova = sg_dma_address(data_sg) + sg_offset; in mlx5_ib_map_pa_mr_sg_pi()
2447 mlx5_ib_map_mtt_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_mtt_mr_sg_pi() argument
2465 n = ib_sg_to_pages(&pi_mr->ibmr, data_sg, data_sg_nents, data_sg_offset, in mlx5_ib_map_mtt_mr_sg_pi()
2512 mlx5_ib_map_klm_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_klm_mr_sg_pi() argument
2529 n = mlx5_ib_sg_to_klms(pi_mr, data_sg, data_sg_nents, data_sg_offset, in mlx5_ib_map_klm_mr_sg_pi()
2545 int mlx5_ib_map_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, in mlx5_ib_map_mr_sg_pi() argument
2567 n = mlx5_ib_map_pa_mr_sg_pi(ibmr, data_sg, data_sg_nents, in mlx5_ib_map_mr_sg_pi()
2581 n = mlx5_ib_map_mtt_mr_sg_pi(ibmr, data_sg, data_sg_nent in mlx5_ib_map_mr_sg_pi()
[all...]
H A Dmlx5_ib.h1336 int mlx5_ib_map_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg,
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_nvme.c1432 struct scatterlist *data_sg; in lpfc_nvme_prep_io_dma() local
1476 data_sg = nCmd->first_sgl; in lpfc_nvme_prep_io_dma()
1481 if (data_sg == NULL) { in lpfc_nvme_prep_io_dma()
1528 physaddr = data_sg->dma_address; in lpfc_nvme_prep_io_dma()
1529 dma_len = data_sg->length; in lpfc_nvme_prep_io_dma()
1540 data_sg = sg_next(data_sg); in lpfc_nvme_prep_io_dma()
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_nvme.c1343 struct scatterlist *data_sg; in lpfc_nvme_prep_io_dma() local
1386 data_sg = nCmd->first_sgl; in lpfc_nvme_prep_io_dma()
1391 if (data_sg == NULL) { in lpfc_nvme_prep_io_dma()
1438 physaddr = sg_dma_address(data_sg); in lpfc_nvme_prep_io_dma()
1439 dma_len = sg_dma_len(data_sg); in lpfc_nvme_prep_io_dma()
1450 data_sg = sg_next(data_sg); in lpfc_nvme_prep_io_dma()
/kernel/linux/linux-5.10/drivers/block/
H A Dvirtio_blk.c93 struct scatterlist *data_sg, bool have_data) in virtblk_add_req()
103 sgs[num_out++] = data_sg; in virtblk_add_req()
105 sgs[num_out + num_in++] = data_sg; in virtblk_add_req()
92 virtblk_add_req(struct virtqueue *vq, struct virtblk_req *vbr, struct scatterlist *data_sg, bool have_data) virtblk_add_req() argument
/kernel/linux/linux-5.10/drivers/target/
H A Dtarget_core_user.c746 struct scatterlist *sg, *data_sg; in gather_data_area() local
752 data_sg = se_cmd->t_data_sg; in gather_data_area()
762 data_sg = se_cmd->t_bidi_data_sg; in gather_data_area()
768 for_each_sg(data_sg, sg, data_nents, i) { in gather_data_area()
/kernel/linux/linux-6.6/drivers/target/
H A Dtarget_core_user.c787 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()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dverbs.c2524 * @data_sg: dma mapped scatterlist for data
2525 * @data_sg_nents: number of entries in data_sg
2526 * @data_sg_offset: offset in bytes into data_sg
2540 int ib_map_mr_sg_pi(struct ib_mr *mr, struct scatterlist *data_sg, in ib_map_mr_sg_pi() argument
2551 return mr->device->ops.map_mr_sg_pi(mr, data_sg, data_sg_nents, in ib_map_mr_sg_pi()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dverbs.c2637 * @data_sg: dma mapped scatterlist for data
2638 * @data_sg_nents: number of entries in data_sg
2639 * @data_sg_offset: offset in bytes into data_sg
2653 int ib_map_mr_sg_pi(struct ib_mr *mr, struct scatterlist *data_sg, in ib_map_mr_sg_pi() argument
2664 return mr->device->ops.map_mr_sg_pi(mr, data_sg, data_sg_nents, in ib_map_mr_sg_pi()
/kernel/linux/linux-5.10/include/rdma/
H A Dib_verbs.h2503 int (*map_mr_sg_pi)(struct ib_mr *mr, struct scatterlist *data_sg,
4329 int ib_map_mr_sg_pi(struct ib_mr *mr, struct scatterlist *data_sg,
/kernel/linux/linux-6.6/include/rdma/
H A Dib_verbs.h2565 int (*map_mr_sg_pi)(struct ib_mr *mr, struct scatterlist *data_sg,
4450 int ib_map_mr_sg_pi(struct ib_mr *mr, struct scatterlist *data_sg,

Completed in 68 milliseconds