129631ee5SMin Zhou /* SPDX-License-Identifier: BSD-3-Clause 229631ee5SMin Zhou * Copyright(c) 2022 Loongson Technology Corporation Limited 329631ee5SMin Zhou */ 429631ee5SMin Zhou 529631ee5SMin Zhou #ifndef RTE_PAUSE_LOONGARCH_H 629631ee5SMin Zhou #define RTE_PAUSE_LOONGARCH_H 729631ee5SMin Zhou 829631ee5SMin Zhou #include "rte_atomic.h" 929631ee5SMin Zhou 1029631ee5SMin Zhou #include "generic/rte_pause.h" 1129631ee5SMin Zhou 12*719834a6SMattias Rönnblom #ifdef __cplusplus 13*719834a6SMattias Rönnblom extern "C" { 14*719834a6SMattias Rönnblom #endif 15*719834a6SMattias Rönnblom 1629631ee5SMin Zhou static inline void rte_pause(void) 1729631ee5SMin Zhou { 1829631ee5SMin Zhou } 1929631ee5SMin Zhou 2029631ee5SMin Zhou #ifdef __cplusplus 2129631ee5SMin Zhou } 2229631ee5SMin Zhou #endif 2329631ee5SMin Zhou 2429631ee5SMin Zhou #endif /* RTE_PAUSE_LOONGARCH_H */ 25