Home
last modified time | relevance | path

Searched refs:scatter (Results 1 – 25 of 60) sorted by relevance

123

/linux/drivers/crypto/ccp/
H A Dsev-dev-tio.c315 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 Dbond_vlan_real_dev.sh120 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 Dmthca_srq.c157 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 Dmthca_qp.c1215 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 Dfpga-programming.rst55 if (image is in a scatter gather table) {
57 info->sgt = [your scatter gather table]
/linux/drivers/message/fusion/
H A DKconfig65 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 DKconfig58 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 Ddata-integrity.rst47 厂商,并鼓励它们分离数据与完整性元数据的 scatter-gather lists。
/linux/drivers/crypto/amcc/
H A Dcrypto4xx_sa.h87 u32 scatter:1; member
/linux/drivers/scsi/mvsas/
H A Dmv_sas.c386 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 Dmv_64xx.c551 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 Dmv_94xx.c783 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 Dpm8001_sas.c541 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 Ddpio-driver.rst158 Frame descriptor and scatter-gather definitions and the APIs used to
/linux/Documentation/scsi/
H A Dlibsas.rst373 scatter -- pointer to scatter gather list array
374 num_scatter -- number of elements in scatter
/linux/Documentation/translations/zh_CN/scsi/
H A Dlibsas.rst353 scatter —— 指向散布/聚集(SG)列表数组的指针;
/linux/Documentation/driver-api/rapidio/
H A Dtsi721.rst90 1.1.0 DMA operations re-worked to support data scatter/gather lists larger
/linux/Documentation/core-api/
H A Ddma-api.rst228 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 Dpxa_camera.rst117 element to the video buffer scatter gather
/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas_v1_hw.c892 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 Dclient.rst81 - 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 Duserp.rst109 Anyway, the process of swapping, locking or generating scatter-gather
/linux/include/scsi/
H A Dlibsas.h590 struct scatterlist *scatter; member
/linux/Documentation/networking/device_drivers/ethernet/3com/
H A Dvortex.rst202 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 Ddevel-algos.rst133 to the ScatterWalk interface offered by the Linux kernel scatter /

123