Lines Matching refs:devflag
724 rte_gpu_comm_create_flag(uint16_t dev_id, struct rte_gpu_comm_flag *devflag, in rte_gpu_comm_create_flag() argument
730 if (devflag == NULL) { in rte_gpu_comm_create_flag()
741 devflag->ptr = rte_zmalloc(NULL, flag_size, 0); in rte_gpu_comm_create_flag()
742 if (devflag->ptr == NULL) { in rte_gpu_comm_create_flag()
747 ret = rte_gpu_mem_register(dev_id, flag_size, devflag->ptr); in rte_gpu_comm_create_flag()
753 devflag->mtype = mtype; in rte_gpu_comm_create_flag()
754 devflag->dev_id = dev_id; in rte_gpu_comm_create_flag()
760 rte_gpu_comm_destroy_flag(struct rte_gpu_comm_flag *devflag) in rte_gpu_comm_destroy_flag() argument
764 if (devflag == NULL) { in rte_gpu_comm_destroy_flag()
769 ret = rte_gpu_mem_unregister(devflag->dev_id, devflag->ptr); in rte_gpu_comm_destroy_flag()
775 rte_free(devflag->ptr); in rte_gpu_comm_destroy_flag()
781 rte_gpu_comm_set_flag(struct rte_gpu_comm_flag *devflag, uint32_t val) in rte_gpu_comm_set_flag() argument
783 if (devflag == NULL) { in rte_gpu_comm_set_flag()
788 if (devflag->mtype != RTE_GPU_COMM_FLAG_CPU) { in rte_gpu_comm_set_flag()
793 RTE_GPU_VOLATILE(*devflag->ptr) = val; in rte_gpu_comm_set_flag()
799 rte_gpu_comm_get_flag_value(struct rte_gpu_comm_flag *devflag, uint32_t *val) in rte_gpu_comm_get_flag_value() argument
801 if (devflag == NULL) { in rte_gpu_comm_get_flag_value()
805 if (devflag->mtype != RTE_GPU_COMM_FLAG_CPU) { in rte_gpu_comm_get_flag_value()
810 *val = RTE_GPU_VOLATILE(*devflag->ptr); in rte_gpu_comm_get_flag_value()