Home
last modified time | relevance | path

Searched full:scatter (Results 1 – 25 of 1210) sorted by relevance

12345678910>>...49

/kernel/linux/linux-5.10/drivers/crypto/cavium/zip/
Dzip_device.h61 * pointer to the output scatter list buffer when scatter_gather == 1
63 union zip_zptr_s *scatter; member
66 * Holds size of the output buffer pointed by scatter list
74 /* for scatter data */
80 /* Number of scatter list pointers for scatter data */
94 * @sginfo: Scatter-gather info structure
/kernel/linux/linux-6.6/drivers/crypto/cavium/zip/
Dzip_device.h61 * pointer to the output scatter list buffer when scatter_gather == 1
63 union zip_zptr_s *scatter; member
66 * Holds size of the output buffer pointed by scatter list
74 /* for scatter data */
80 /* Number of scatter list pointers for scatter data */
94 * @sginfo: Scatter-gather info structure
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
Dhinic_common.c50 * hinic_set_sge - set dma area in scatter gather entry
51 * @sge: scatter gather entry
63 * hinic_sge_to_dma - get dma address from scatter gather entry
64 * @sge: scatter gather entry
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
Dhinic_common.c50 * hinic_set_sge - set dma area in scatter gather entry
51 * @sge: scatter gather entry
63 * hinic_sge_to_dma - get dma address from scatter gather entry
64 * @sge: scatter gather entry
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeon_ep/
Doctep_tx.h20 /* Hardware format for Scatter/Gather list
40 /* Each Scatter/Gather entry sent to hardwar hold four pointers.
186 /* Base pointer to Scatter/Gather lists for all ring descriptors. */
189 /* DMA mapped addr of Scatter Gather Lists */
251 /* Scatter indicator 1=scatter */
252 u64 scatter:1; member
254 /* Size of Expected result OR no. of entries in scatter list */
/kernel/linux/linux-5.10/include/soc/fsl/
Ddpaa2-fd.h19 * There are three types of frames: single, scatter gather, and frame lists.
282 * struct dpaa2_sg_entry - the scatter-gathering structure
305 * @sg: the given scatter-gathering object
316 * @sg: the given scatter-gathering object
332 * @sg: the given scatter-gathering object
346 * @sg: the given scatter-gathering object
356 * @sg: the given scatter-gathering object
367 * @sg: the given scatter-gathering object
379 * @sg: the given scatter-gathering object
392 * @sg: the given scatter-gathering object
[all …]
/kernel/linux/linux-6.6/include/soc/fsl/
Ddpaa2-fd.h20 * There are three types of frames: single, scatter gather, and frame lists.
283 * struct dpaa2_sg_entry - the scatter-gathering structure
306 * @sg: the given scatter-gathering object
317 * @sg: the given scatter-gathering object
333 * @sg: the given scatter-gathering object
347 * @sg: the given scatter-gathering object
357 * @sg: the given scatter-gathering object
368 * @sg: the given scatter-gathering object
380 * @sg: the given scatter-gathering object
393 * @sg: the given scatter-gathering object
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/
Ddrm_gem_dma_helper.c31 * for devices that do not support scatter-gather DMA (either directly or
411 * drm_gem_dma_get_sg_table - provide a scatter/gather table of pinned
415 * This function exports a scatter/gather table by calling the standard
419 * A pointer to the scatter/gather table of pinned pages or NULL on failure.
446 * driver's scatter/gather table of pinned pages
449 * @sgt: scatter/gather table of pinned pages
451 * This function imports a scatter/gather table exported via DMA-BUF by
453 * (i.e. the scatter/gather table must contain a single entry). Drivers that
555 * scatter/gather table and get the virtual address of the buffer
558 * @sgt: Scatter/gather table of pinned pages
[all …]
Ddrm_gem_shmem_helper.c651 * drm_gem_shmem_get_sg_table - Provide a scatter/gather table of pinned
655 * This function exports a scatter/gather table suitable for PRIME usage by
658 * Drivers who need to acquire an scatter/gather table for objects need to call
662 * A pointer to the scatter/gather table of pinned pages or error pointer on failure.
713 * scatter/gather table for a shmem GEM object.
716 * This function returns a scatter/gather table suitable for driver usage. If
725 * A pointer to the scatter/gather table of pinned pages or errno on failure.
744 * another driver's scatter/gather table of pinned pages
747 * @sgt: Scatter/gather table of pinned pages
749 * This function imports a scatter/gather table exported via DMA-BUF by
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/
Dsdio.c52 /* scatter request list head */
233 "hif-scatter: (%s) addr: 0x%X, (block len: %d, block count: %d) , (tot:%d,sg:%d)\n", in ath6kl_sdio_setup_scat_data()
255 /* set scatter-gather table for request */ in ath6kl_sdio_setup_scat_data()
335 ath6kl_err("Scatter write request failed:%d\n", in ath6kl_sdio_scat_rw()
363 /* allocate the scatter request */ in ath6kl_sdio_alloc_prep_scat_req()
387 /* allocate a bus request for this scatter request */ in ath6kl_sdio_alloc_prep_scat_req()
396 /* assign the scatter request to this bus request */ in ath6kl_sdio_alloc_prep_scat_req()
402 /* add it to the scatter pool */ in ath6kl_sdio_alloc_prep_scat_req()
671 /* scatter gather read write request */
683 "hif-scatter: total len: %d scatter entries: %d\n", in ath6kl_sdio_async_rw_scatter()
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/
Dsdio.c52 /* scatter request list head */
233 "hif-scatter: (%s) addr: 0x%X, (block len: %d, block count: %d) , (tot:%d,sg:%d)\n", in ath6kl_sdio_setup_scat_data()
255 /* set scatter-gather table for request */ in ath6kl_sdio_setup_scat_data()
335 ath6kl_err("Scatter write request failed:%d\n", in ath6kl_sdio_scat_rw()
363 /* allocate the scatter request */ in ath6kl_sdio_alloc_prep_scat_req()
387 /* allocate a bus request for this scatter request */ in ath6kl_sdio_alloc_prep_scat_req()
396 /* assign the scatter request to this bus request */ in ath6kl_sdio_alloc_prep_scat_req()
402 /* add it to the scatter pool */ in ath6kl_sdio_alloc_prep_scat_req()
671 /* scatter gather read write request */
683 "hif-scatter: total len: %d scatter entries: %d\n", in ath6kl_sdio_async_rw_scatter()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/
Dst_options.h43 /* Maximum number of scatter/gather segments */
46 /* The number of scatter/gather segments to allocate at first try (must be
50 /* The size of the first scatter/gather segments (determines the maximum block
51 size for SCSI adapters not supporting scatter/gather). The default is set
/kernel/linux/linux-6.6/drivers/scsi/
Dst_options.h43 /* Maximum number of scatter/gather segments */
46 /* The number of scatter/gather segments to allocate at first try (must be
50 /* The size of the first scatter/gather segments (determines the maximum block
51 size for SCSI adapters not supporting scatter/gather). The default is set
/kernel/linux/linux-6.6/drivers/scsi/megaraid/
Dmegaraid_mbox.h94 #define MBOX_MAX_SG_SIZE 32 // maximum scatter-gather list size
117 * @sgl64 : 64-bit scatter-gather list
118 * @sgl32 : 32-bit scatter-gather list
119 * @sgl_dma_h : dma handle for the scatter-gather list
158 * @sg_pool : pool of scatter-gather lists for this driver
/kernel/linux/linux-5.10/drivers/scsi/megaraid/
Dmegaraid_mbox.h94 #define MBOX_MAX_SG_SIZE 32 // maximum scatter-gather list size
117 * @sgl64 : 64-bit scatter-gather list
118 * @sgl32 : 32-bit scatter-gather list
119 * @sgl_dma_h : dma handle for the scatter-gather list
158 * @sg_pool : pool of scatter-gather lists for this driver
/kernel/linux/linux-5.10/include/scsi/
Dsg.h38 { /* call. It defines one scatter-gather element. */
50 unsigned short iovec_count; /* [i] 0 implies no scatter gather */
53 or scatter gather list */
79 unsigned short iovec_count; /* [i] 0 implies no scatter gather */
82 or scatter gather list */
191 /* Yields max scatter gather tablesize allowed by current host adapter */
192 #define SG_GET_SG_TABLESIZE 0x227F /* 0 implies can't do scatter gather */
222 /* Largest size (in bytes) a single scatter-gather list element can have.
225 If scatter-gather is not supported by adapter then this value is the
/kernel/linux/linux-6.6/include/scsi/
Dsg.h34 { /* call. It defines one scatter-gather element. */
46 unsigned short iovec_count; /* [i] 0 implies no scatter gather */
49 or scatter gather list */
75 unsigned short iovec_count; /* [i] 0 implies no scatter gather */
78 or scatter gather list */
220 /* Yields max scatter gather tablesize allowed by current host adapter */
221 #define SG_GET_SG_TABLESIZE 0x227F /* 0 implies can't do scatter gather */
251 /* Largest size (in bytes) a single scatter-gather list element can have.
254 If scatter-gather is not supported by adapter then this value is the
/kernel/linux/linux-6.6/include/linux/mtd/
Dubi.h20 * Maximum number of scatter gather list entries,
117 * struct ubi_sgl - UBI scatter gather list data structure.
120 * @sg: the scatter gather list itself
122 * ubi_sgl is a wrapper around a scatter list which keeps track of the
133 * ubi_sgl_init - initialize an UBI scatter gather list data structure.
134 * @usgl: the UBI scatter gather struct itself
/kernel/linux/linux-5.10/include/linux/mtd/
Dubi.h20 * Maximum number of scatter gather list entries,
116 * struct ubi_sgl - UBI scatter gather list data structure.
119 * @sg: the scatter gather list itself
121 * ubi_sgl is a wrapper around a scatter list which keeps track of the
132 * ubi_sgl_init - initialize an UBI scatter gather list data structure.
133 * @usgl: the UBI scatter gather struct itself
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_gem_cma_helper.c416 * drm_gem_cma_prime_get_sg_table - provide a scatter/gather table of pinned
420 * This function exports a scatter/gather table suitable for PRIME usage by
425 * A pointer to the scatter/gather table of pinned pages or NULL on failure.
452 * driver's scatter/gather table of pinned pages
455 * @sgt: scatter/gather table of pinned pages
457 * This function imports a scatter/gather table exported via DMA-BUF by
459 * (i.e. the scatter/gather table must contain a single entry). Drivers that
595 * scatter/gather table and get the virtual address of the buffer
598 * @sgt: Scatter/gather table of pinned pages
600 * This function imports a scatter/gather table using
/kernel/linux/linux-5.10/drivers/parisc/
Diommu-helpers.h5 * iommu_fill_pdir - Insert coalesced scatter/gather chunks into the I/O Pdir.
7 * @startsg: The scatter/gather list of coalesced chunks.
8 * @nents: The number of entries in the scatter/gather list.
11 * This function inserts the coalesced scatter/gather list chunks into the
/kernel/linux/linux-6.6/drivers/parisc/
Diommu-helpers.h5 * iommu_fill_pdir - Insert coalesced scatter/gather chunks into the I/O Pdir.
7 * @startsg: The scatter/gather list of coalesced chunks.
8 * @nents: The number of entries in the scatter/gather list.
11 * This function inserts the coalesced scatter/gather list chunks into the
/kernel/linux/linux-5.10/include/xen/interface/io/
Dvscsiif.h77 * Specifies the maximum number of scatter/gather elements in grant pages
153 * Preset scatter/gather elements for a following request. Deprecated.
159 * Maximum scatter/gather segments per request.
162 * structures on one page (4096 bytes) and the number of scatter/gather
165 * If "feature-sg-grant" is set, more scatter/gather elements can be specified
202 uint8_t nr_segments; /* Number of pieces of scatter-gather */
/kernel/linux/linux-6.6/include/media/
Dvideobuf-dma-sg.h5 * The functions expect the hardware being able to scatter gather
75 * Scatter-gather DMA buffer API.
78 * scatter-gather list from a kernel, userspace of physical address and map the
/kernel/linux/linux-5.10/include/media/
Dvideobuf-dma-sg.h5 * The functions expect the hardware being able to scatter gather
75 * Scatter-gather DMA buffer API.
78 * scatter-gather list from a kernel, userspace of physical address and map the

12345678910>>...49