/kernel/linux/linux-5.10/drivers/crypto/rockchip/ |
H A D | rk3288_crypto_skcipher.c | 21 struct scatterlist *sgs, *sgd; in rk_cipher_need_fallback() local 29 sgd = req->dst; in rk_cipher_need_fallback() 30 while (sgs && sgd) { in rk_cipher_need_fallback() 34 if (!IS_ALIGNED(sgd->offset, sizeof(u32))) { in rk_cipher_need_fallback() 41 dtodo = min(len, sgd->length); in rk_cipher_need_fallback() 50 sgd = sg_next(sgd); in rk_cipher_need_fallback() 303 struct scatterlist *sgd, unsigned int todo) in crypto_dma_start() 307 CRYPTO_WRITE(dev, RK_CRYPTO_BTDMAS, sg_dma_address(sgd)); in crypto_dma_start() 318 struct scatterlist *sgs, *sgd; in rk_cipher_run() local 301 crypto_dma_start(struct rk_crypto_info *dev, struct scatterlist *sgs, struct scatterlist *sgd, unsigned int todo) crypto_dma_start() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/rockchip/ |
H A D | rk3288_crypto_skcipher.c | 28 struct scatterlist *sgs, *sgd; in rk_cipher_need_fallback() local 37 sgd = req->dst; in rk_cipher_need_fallback() 38 while (sgs && sgd) { in rk_cipher_need_fallback() 43 if (!IS_ALIGNED(sgd->offset, sizeof(u32))) { in rk_cipher_need_fallback() 52 dtodo = min(len, sgd->length); in rk_cipher_need_fallback() 63 sgd = sg_next(sgd); in rk_cipher_need_fallback() 290 struct scatterlist *sgd, unsigned int todo) in crypto_dma_start() 294 CRYPTO_WRITE(dev, RK_CRYPTO_BTDMAS, sg_dma_address(sgd)); in crypto_dma_start() 304 struct scatterlist *sgs, *sgd; in rk_cipher_run() local 288 crypto_dma_start(struct rk_crypto_info *dev, struct scatterlist *sgs, struct scatterlist *sgd, unsigned int todo) crypto_dma_start() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | mvumi.h | 183 #define GET_COMPACT_SGD_SIZE(sgd) \ 184 ((((struct mvumi_compact_sgl *)(sgd))->flags) & 0x3FFFFFL) 186 #define SET_COMPACT_SGD_SIZE(sgd, sz) do { \ 187 (((struct mvumi_compact_sgl *)(sgd))->flags) &= ~0x3FFFFFL; \ 188 (((struct mvumi_compact_sgl *)(sgd))->flags) |= (sz); \ 190 #define sgd_getsz(_mhba, sgd, sz) do { \ 192 (sz) = GET_COMPACT_SGD_SIZE(sgd); \ 194 (sz) = (sgd)->size; \ 197 #define sgd_setsz(_mhba, sgd, sz) do { \ 199 SET_COMPACT_SGD_SIZE(sgd, s [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | mvumi.h | 183 #define GET_COMPACT_SGD_SIZE(sgd) \ 184 ((((struct mvumi_compact_sgl *)(sgd))->flags) & 0x3FFFFFL) 186 #define SET_COMPACT_SGD_SIZE(sgd, sz) do { \ 187 (((struct mvumi_compact_sgl *)(sgd))->flags) &= ~0x3FFFFFL; \ 188 (((struct mvumi_compact_sgl *)(sgd))->flags) |= (sz); \ 190 #define sgd_getsz(_mhba, sgd, sz) do { \ 192 (sz) = GET_COMPACT_SGD_SIZE(sgd); \ 194 (sz) = (sgd)->size; \ 197 #define sgd_setsz(_mhba, sgd, sz) do { \ 199 SET_COMPACT_SGD_SIZE(sgd, s [all...] |
/kernel/linux/linux-5.10/drivers/scsi/snic/ |
H A D | snic_disc.c | 62 struct snic_sg_desc *sgd = NULL; in snic_report_tgt_init() local 69 sgd = req_to_sgl(req); in snic_report_tgt_init() 70 sgd[0].addr = cpu_to_le64(rsp_buf_pa); in snic_report_tgt_init() 71 sgd[0].len = cpu_to_le32(len); in snic_report_tgt_init() 72 sgd[0]._resvd = 0; in snic_report_tgt_init() 73 req->u.rpt_tgts.sg_addr = cpu_to_le64((ulong)sgd); in snic_report_tgt_init()
|
H A D | snic_io.c | 384 struct snic_sg_desc *sgd; in snic_pci_unmap_rsp_buf() local 386 sgd = req_to_sgl(rqi_to_req(rqi)); in snic_pci_unmap_rsp_buf() 387 SNIC_BUG_ON(sgd[0].addr == 0); in snic_pci_unmap_rsp_buf() 389 le64_to_cpu(sgd[0].addr), in snic_pci_unmap_rsp_buf() 390 le32_to_cpu(sgd[0].len), in snic_pci_unmap_rsp_buf()
|
H A D | snic_scsi.c | 169 struct snic_sg_desc *sgd; in snic_queue_icmnd_req() local 178 sgd = (struct snic_sg_desc *) req_to_sgl(rqi->req); in snic_queue_icmnd_req() 181 sgd->addr = cpu_to_le64(sg_dma_address(sg)); in snic_queue_icmnd_req() 182 sgd->len = cpu_to_le32(sg_dma_len(sg)); in snic_queue_icmnd_req() 183 sgd->_resvd = 0; in snic_queue_icmnd_req() 184 sgd++; in snic_queue_icmnd_req()
|
/kernel/linux/linux-6.6/drivers/scsi/snic/ |
H A D | snic_disc.c | 48 struct snic_sg_desc *sgd = NULL; in snic_report_tgt_init() local 55 sgd = req_to_sgl(req); in snic_report_tgt_init() 56 sgd[0].addr = cpu_to_le64(rsp_buf_pa); in snic_report_tgt_init() 57 sgd[0].len = cpu_to_le32(len); in snic_report_tgt_init() 58 sgd[0]._resvd = 0; in snic_report_tgt_init() 59 req->u.rpt_tgts.sg_addr = cpu_to_le64((ulong)sgd); in snic_report_tgt_init()
|
H A D | snic_io.c | 370 struct snic_sg_desc *sgd; in snic_pci_unmap_rsp_buf() local 372 sgd = req_to_sgl(rqi_to_req(rqi)); in snic_pci_unmap_rsp_buf() 373 SNIC_BUG_ON(sgd[0].addr == 0); in snic_pci_unmap_rsp_buf() 375 le64_to_cpu(sgd[0].addr), in snic_pci_unmap_rsp_buf() 376 le32_to_cpu(sgd[0].len), in snic_pci_unmap_rsp_buf()
|
H A D | snic_scsi.c | 155 struct snic_sg_desc *sgd; in snic_queue_icmnd_req() local 164 sgd = (struct snic_sg_desc *) req_to_sgl(rqi->req); in snic_queue_icmnd_req() 167 sgd->addr = cpu_to_le64(sg_dma_address(sg)); in snic_queue_icmnd_req() 168 sgd->len = cpu_to_le32(sg_dma_len(sg)); in snic_queue_icmnd_req() 169 sgd->_resvd = 0; in snic_queue_icmnd_req() 170 sgd++; in snic_queue_icmnd_req()
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | skd_main.c | 648 struct fit_sg_descriptor *sgd = &skreq->sksg_list[i]; in skd_preop_sg_list() local 652 sgd->control = FIT_SGD_CONTROL_NOT_LAST; in skd_preop_sg_list() 653 sgd->byte_count = cnt; in skd_preop_sg_list() 655 sgd->host_side_addr = dma_addr; in skd_preop_sg_list() 656 sgd->dev_side_addr = 0; in skd_preop_sg_list() 667 struct fit_sg_descriptor *sgd = &skreq->sksg_list[i]; in skd_preop_sg_list() local 671 i, sgd->byte_count, sgd->control, in skd_preop_sg_list() 672 sgd->host_side_addr, sgd in skd_preop_sg_list() 886 struct fit_sg_descriptor *sgd = &skspcl->req.sksg_list[0]; skd_format_internal_skspcl() local 915 struct fit_sg_descriptor *sgd = &skspcl->req.sksg_list[0]; skd_send_internal_skspcl() local 1262 struct fit_sg_descriptor *sgd = skd_send_special_fitmsg() local [all...] |
/kernel/linux/linux-5.10/net/core/ |
H A D | skmsg.c | 91 struct scatterlist *sgd = NULL; in sk_msg_clone() local 110 sgd = sk_msg_elem(dst, dst->sg.end - 1); in sk_msg_clone() 112 if (sgd && in sk_msg_clone() 113 (sg_page(sge) == sg_page(sgd)) && in sk_msg_clone() 114 (sg_virt(sge) + off == sg_virt(sgd) + sgd->length)) { in sk_msg_clone() 115 sgd->length += sge_len; in sk_msg_clone()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | skmsg.c | 92 struct scatterlist *sgd = NULL; in sk_msg_clone() local 111 sgd = sk_msg_elem(dst, dst->sg.end - 1); in sk_msg_clone() 113 if (sgd && in sk_msg_clone() 114 (sg_page(sge) == sg_page(sgd)) && in sk_msg_clone() 115 (sg_virt(sge) + off == sg_virt(sgd) + sgd->length)) { in sk_msg_clone() 116 sgd->length += sge_len; in sk_msg_clone()
|
/kernel/linux/linux-5.10/sound/pci/riptide/ |
H A D | riptide.c | 457 struct sgd { /* scatter gather desriptor */ struct 476 struct sgd *sgdbuf; 1080 struct sgd *c; in riptide_handleirq() 1478 struct sgd *c, *p = NULL; in snd_riptide_prepare() 1489 ("create sgd size: 0x%x pages %d of size 0x%x for period 0x%x\n", in snd_riptide_prepare() 1500 sgd))); in snd_riptide_prepare() 1555 sizeof(struct sgd) * (DESC_MAX_MASK + 1), in snd_riptide_hw_params() 1558 (int)sizeof(struct sgd) * (DESC_MAX_MASK + 1)); in snd_riptide_hw_params() 1561 data->sgdbuf = (struct sgd *)sgdlist->area; in snd_riptide_hw_params()
|
/kernel/linux/linux-6.6/sound/pci/riptide/ |
H A D | riptide.c | 456 struct sgd { /* scatter gather desriptor */ struct 475 struct sgd *sgdbuf; 1079 struct sgd *c; in riptide_handleirq() 1483 struct sgd *c, *p = NULL; in snd_riptide_prepare() 1494 ("create sgd size: 0x%x pages %d of size 0x%x for period 0x%x\n", in snd_riptide_prepare() 1505 sgd))); in snd_riptide_prepare() 1559 sizeof(struct sgd) * (DESC_MAX_MASK + 1), in snd_riptide_hw_params() 1563 (int)sizeof(struct sgd) * (DESC_MAX_MASK + 1)); in snd_riptide_hw_params() 1566 data->sgdbuf = (struct sgd *)sgdlist->area; in snd_riptide_hw_params()
|