/* dma pool */
struct dma_pool {
- u32 inuse;
+ rte_atomic32_t inuse;
size_t elem_size;
size_t align;
size_t boundary;
struct hinic_msg_pf_to_mgmt *pf_to_mgmt;
struct hinic_cmdqs *cmdqs;
struct hinic_nic_io *nic_io;
-
};
int hinic_osdep_init(struct hinic_hwdev *hwdev);
int hinic_set_pagesize(void *hwdev, u8 page_size);
+void hinic_cpu_to_be32(void *data, u32 len);
+
+void hinic_be32_to_cpu(void *data, u32 len);
+
#endif /* _HINIC_PMD_HWDEV_H_ */