projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'pthread_getaffinity_1' of https://github.com/kusumi/fio
[fio.git]
/
os
/
os-android.h
diff --git
a/os/os-android.h
b/os/os-android.h
index 3c050776249c426a75834e3cb244f3a844cc09aa..3f1aa9d30abec412ffb9c72cfd08aae8ebe9c487 100644
(file)
--- a/
os/os-android.h
+++ b/
os/os-android.h
@@
-58,6
+58,12
@@
#define MAP_HUGETLB 0x40000 /* arch specific */
#endif
#define MAP_HUGETLB 0x40000 /* arch specific */
#endif
+#ifdef CONFIG_PTHREAD_GETAFFINITY
+#define FIO_HAVE_GET_THREAD_AFFINITY
+#define fio_get_thread_affinity(mask) \
+ pthread_getaffinity_np(pthread_self(), sizeof(mask), &(mask))
+#endif
+
#ifndef CONFIG_NO_SHM
/*
* Bionic doesn't support SysV shared memeory, so implement it using ashmem
#ifndef CONFIG_NO_SHM
/*
* Bionic doesn't support SysV shared memeory, so implement it using ashmem