xref: /dpdk/drivers/common/idpf/base/idpf_alloc.h (revision 6b35be993557f2cb198583e5334d505f3912cddc)
1fb4ac04eSJunfeng Guo /* SPDX-License-Identifier: BSD-3-Clause
2*6b35be99SWenjing Qiao  * Copyright(c) 2001-2023 Intel Corporation
3fb4ac04eSJunfeng Guo  */
4fb4ac04eSJunfeng Guo 
5fb4ac04eSJunfeng Guo #ifndef _IDPF_ALLOC_H_
6fb4ac04eSJunfeng Guo #define _IDPF_ALLOC_H_
7fb4ac04eSJunfeng Guo 
8fb4ac04eSJunfeng Guo /* Memory types */
9fb4ac04eSJunfeng Guo enum idpf_memset_type {
10fb4ac04eSJunfeng Guo 	IDPF_NONDMA_MEM = 0,
11fb4ac04eSJunfeng Guo 	IDPF_DMA_MEM
12fb4ac04eSJunfeng Guo };
13fb4ac04eSJunfeng Guo 
14fb4ac04eSJunfeng Guo /* Memcpy types */
15fb4ac04eSJunfeng Guo enum idpf_memcpy_type {
16fb4ac04eSJunfeng Guo 	IDPF_NONDMA_TO_NONDMA = 0,
17fb4ac04eSJunfeng Guo 	IDPF_NONDMA_TO_DMA,
18fb4ac04eSJunfeng Guo 	IDPF_DMA_TO_DMA,
19fb4ac04eSJunfeng Guo 	IDPF_DMA_TO_NONDMA
20fb4ac04eSJunfeng Guo };
21fb4ac04eSJunfeng Guo 
22fb4ac04eSJunfeng Guo #endif /* _IDPF_ALLOC_H_ */
23