13ce311afSJiri Olsa /* SPDX-License-Identifier: GPL-2.0 */ 23ce311afSJiri Olsa #ifndef __LIBPERF_INTERNAL_LIB_H 33ce311afSJiri Olsa #define __LIBPERF_INTERNAL_LIB_H 43ce311afSJiri Olsa 53ce311afSJiri Olsa #include <sys/types.h> 63ce311afSJiri Olsa 73ce311afSJiri Olsa extern unsigned int page_size; 83ce311afSJiri Olsa 93ce311afSJiri Olsa ssize_t readn(int fd, void *buf, size_t n); 103ce311afSJiri Olsa ssize_t writen(int fd, const void *buf, size_t n); 113ce311afSJiri Olsa 12*618ee783SAdrian Hunter ssize_t preadn(int fd, void *buf, size_t n, off_t offs); 13*618ee783SAdrian Hunter 143ce311afSJiri Olsa #endif /* __LIBPERF_INTERNAL_CPUMAP_H */ 15