Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
rte_dma_inter_domain_param(3)	     DPDK	 rte_dma_inter_domain_param(3)

NAME
       rte_dma_inter_domain_param

SYNOPSIS
       #include	<rte_dmadev.h>

   Data	Fields
       enum rte_dma_inter_domain_type type
       uint16_t	src_handler
       uint16_t	dst_handler
       uint64_t	reserved [2]

Detailed Description
       Parameters for inter-process or inter-OS	DMA transfers.

       Warning
	   EXPERIMENTAL: this API may change without prior notice.

       This structure defines the parameters required to perform DMA transfers
       across different	domains, such as between processes or operating
       systems.	It includes the	domain type and	handler	identifiers for	both
       the source and destination domains.

       When domain type	is RTE_DMA_INTER_DOMAIN_NONE, both source and
       destination handlers are	invalid, DMA operation is confined within the
       local process.

       For DMA transfers between the local process or OS domain	to another
       process or OS domain, valid source and destination handlers must	be
       provided.

       Definition at line 633 of file rte_dmadev.h.

Field Documentation
   enum	rte_dma_inter_domain_type type
       Type of inter-domain.

       Definition at line 635 of file rte_dmadev.h.

   uint16_t src_handler
       Source domain handler identifier.

       Definition at line 637 of file rte_dmadev.h.

   uint16_t dst_handler
       Destination domain handler identifier.

       Definition at line 639 of file rte_dmadev.h.

   uint64_t reserved[2]
       Reserved	for future fields.

       Definition at line 641 of file rte_dmadev.h.

Author
       Generated automatically by Doxygen for DPDK from	the source code.

Version	25.11.0			Thu Jun	11 2026	 rte_dma_inter_domain_param(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=rte_dma_inter_domain_param&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help