| /linux/drivers/crypto/ccp/ |
| H A D | sev-dev-tio.c | 315 struct sla_addr_t *scatter = sla_to_va(sla); in sla_buffer_map() local 319 if (WARN_ON_ONCE(SLA_SZ(scatter[i]) > SZ_4K)) in sla_buffer_map() 322 if (WARN_ON_ONCE(scatter[i].page_type == SLA_PAGE_TYPE_SCATTER)) in sla_buffer_map() 325 if (IS_SLA_EOL(scatter[i])) { in sla_buffer_map() 339 pp[i] = sla_to_page(scatter[i]); in sla_buffer_map() 358 struct sla_addr_t *scatter = sla_to_va(sla); in sla_buffer_unmap() local 362 if (IS_SLA_EOL(scatter[i])) { in sla_buffer_unmap() 390 struct sla_addr_t *scatter = NULL; in sla_free() local 398 scatter = sla_to_va(sla); in sla_free() 401 if (IS_SLA_EOL(scatter[i])) in sla_free() [all …]
|
| /linux/tools/testing/selftests/drivers/net/bonding/ |
| H A D | bond_vlan_real_dev.sh | 120 vlan_feature_is "$NS" ft_vlan scatter-gather on 126 vlan_feature_is "$NS" ft_vlan scatter-gather off 131 vlan_feature_is "$NS" ft_vlan scatter-gather on
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_srq.c | 157 struct mthca_data_seg *scatter; in mthca_alloc_srq_buf() local 195 for (scatter = wqe + sizeof (struct mthca_next_seg); in mthca_alloc_srq_buf() 196 (void *) scatter < wqe + (1 << srq->wqe_shift); in mthca_alloc_srq_buf() 197 ++scatter) in mthca_alloc_srq_buf() 198 scatter->lkey = cpu_to_be32(MTHCA_INVAL_LKEY); in mthca_alloc_srq_buf()
|
| H A D | mthca_qp.c | 1215 struct mthca_data_seg *scatter; in mthca_alloc_qp_common() local 1225 for (scatter = (void *) (next + 1); in mthca_alloc_qp_common() 1226 (void *) scatter < (void *) next + (1 << qp->rq.wqe_shift); in mthca_alloc_qp_common() 1227 ++scatter) in mthca_alloc_qp_common() 1228 scatter->lkey = cpu_to_be32(MTHCA_INVAL_LKEY); in mthca_alloc_qp_common()
|
| /linux/Documentation/driver-api/fpga/ |
| H A D | fpga-programming.rst | 55 if (image is in a scatter gather table) { 57 info->sgt = [your scatter gather table]
|
| /linux/drivers/message/fusion/ |
| H A D | Kconfig | 65 int "Maximum number of scatter gather entries (16 - 128)" 69 This option allows you to specify the maximum number of scatter-
|
| /linux/drivers/scsi/mpt3sas/ |
| H A D | Kconfig | 58 This option allows you to specify the maximum number of scatter- 70 This option allows you to specify the maximum number of scatter-
|
| /linux/Documentation/translations/zh_CN/block/ |
| H A D | data-integrity.rst | 47 厂商,并鼓励它们分离数据与完整性元数据的 scatter-gather lists。
|
| /linux/drivers/crypto/amcc/ |
| H A D | crypto4xx_sa.h | 87 u32 scatter:1; member
|
| /linux/drivers/scsi/mvsas/ |
| H A D | mv_sas.c | 386 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); in mvs_task_prep_smp() 534 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); in mvs_task_prep_ata() 674 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); in mvs_task_prep_ssp() 740 task->scatter, in mvs_task_prep() 821 dma_unmap_sg(mvi->dev, task->scatter, task->num_scatter, in mvs_task_prep() 866 dma_unmap_sg(mvi->dev, task->scatter, in mvs_slot_task_free()
|
| H A D | mv_64xx.c | 551 static void mvs_64xx_make_prd(struct scatterlist *scatter, int nr, void *prd) in mvs_64xx_make_prd() argument 556 for_each_sg(scatter, sg, nr, i) { in mvs_64xx_make_prd()
|
| H A D | mv_94xx.c | 783 static void mvs_94xx_make_prd(struct scatterlist *scatter, int nr, void *prd) in mvs_94xx_make_prd() argument 790 for_each_sg(scatter, sg, nr, i) { in mvs_94xx_make_prd()
|
| /linux/drivers/scsi/pm8001/ |
| H A D | pm8001_sas.c | 541 n_elem = dma_map_sg(pm8001_ha->dev, task->scatter, in pm8001_queue_command() 561 dma_unmap_sg(pm8001_ha->dev, task->scatter, in pm8001_queue_command() 591 dma_unmap_sg(pm8001_ha->dev, task->scatter, in pm8001_ccb_task_free()
|
| /linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ |
| H A D | dpio-driver.rst | 158 Frame descriptor and scatter-gather definitions and the APIs used to
|
| /linux/Documentation/scsi/ |
| H A D | libsas.rst | 373 scatter -- pointer to scatter gather list array 374 num_scatter -- number of elements in scatter
|
| /linux/Documentation/translations/zh_CN/scsi/ |
| H A D | libsas.rst | 353 scatter —— 指向散布/聚集(SG)列表数组的指针;
|
| /linux/Documentation/driver-api/rapidio/ |
| H A D | tsi721.rst | 90 1.1.0 DMA operations re-worked to support data scatter/gather lists larger
|
| /linux/Documentation/core-api/ |
| H A D | dma-api.rst | 228 physical memory. Since this API does not provide any scatter/gather 325 Maps a scatter/gather list for DMA. Returns the number of DMA address segments 365 Unmap the previously mapped scatter/gather list. All the parameters 366 must be the same as those and passed in to the scatter/gather mapping 394 Synchronise a single contiguous or scatter/gather mapping for the CPU
|
| /linux/Documentation/driver-api/media/drivers/ |
| H A D | pxa_camera.rst | 117 element to the video buffer scatter gather
|
| /linux/drivers/scsi/hisi_sas/ |
| H A D | hisi_sas_v1_hw.c | 892 struct scatterlist *scatter, in prep_prd_sge_v1_hw() argument 899 for_each_sg(scatter, sg, n_elem, i) { in prep_prd_sge_v1_hw() 1012 prep_prd_sge_v1_hw(hisi_hba, slot, hdr, task->scatter, in prep_ssp_v1_hw()
|
| /linux/Documentation/driver-api/dmaengine/ |
| H A D | client.rst | 81 - slave_sg: DMA a list of scatter gather buffers from/to a peripheral 87 - peripheral_dma_vec: DMA an array of scatter gather buffers from/to a
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | userp.rst | 109 Anyway, the process of swapping, locking or generating scatter-gather
|
| /linux/include/scsi/ |
| H A D | libsas.h | 590 struct scatterlist *scatter; member
|
| /linux/Documentation/networking/device_drivers/ethernet/3com/ |
| H A D | vortex.rst | 202 allows you to make use of the NIC's DMA scatter/gather and transmit 217 not it is using hardware scatter/gather and hardware Tx checksums.
|
| /linux/Documentation/crypto/ |
| H A D | devel-algos.rst | 133 to the ScatterWalk interface offered by the Linux kernel scatter /
|