1 /* SPDX-License-Identifier: MIT */ 2 3 #ifndef __INTERNAL__LIBURING_LIB_H 4 #error "This file should be included from src/lib.h (liburing)" 5 #endif 6 7 #ifndef LIBURING_ARCH_GENERIC_LIB_H 8 #define LIBURING_ARCH_GENERIC_LIB_H 9 get_page_size(void)10static inline long get_page_size(void) 11 { 12 long page_size; 13 14 page_size = sysconf(_SC_PAGESIZE); 15 if (page_size < 0) 16 page_size = 4096; 17 18 return page_size; 19 } 20 21 #endif /* #ifndef LIBURING_ARCH_GENERIC_LIB_H */ 22