/ndk/build/platforms/android-3/arch-arm/usr/include/linux/ |
H A D | circ_buf.h | 17 int head; member in struct:circ_buf 21 #define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1)) 23 #define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size)) 25 #define CIRC_CNT_TO_END(head,tail,size) ({int end = (size) - (tail); int n = ((head) + end) & ((size)-1); n < end ? n : end;}) 27 #define CIRC_SPACE_TO_END(head,tail,size) ({int end = (size) - 1 - (head); int n = (end + (tail)) & ((size)-1); n <= end ? n : end+1;})
|
H A D | plist.h | 31 #define PLIST_HEAD_INIT(head, _lock) { .prio_list = LIST_HEAD_INIT((head).prio_list), .node_list = LIST_HEAD_INIT((head).node_list), PLIST_HEAD_LOCK_INIT(&(_lock)) } 35 #define plist_for_each(pos, head) list_for_each_entry(pos, &(head)->node_list, plist.node_list) 37 #define plist_for_each_safe(pos, n, head) list_for_each_entry_safe(pos, n, &(head)->node_list, plist.node_list) 39 #define plist_for_each_entry(pos, head, mem) list_for_each_entry(pos, &(head)->node_list, mem.plist.node_list) 41 #define plist_for_each_entry_safe(pos, n, head, [all...] |
H A D | notifier.h | 26 struct notifier_block *head; member in struct:atomic_notifier_head 31 struct notifier_block *head; member in struct:blocking_notifier_head 35 struct notifier_block *head; member in struct:raw_notifier_head 38 #define ATOMIC_INIT_NOTIFIER_HEAD(name) do { spin_lock_init(&(name)->lock); (name)->head = NULL; } while (0) 39 #define BLOCKING_INIT_NOTIFIER_HEAD(name) do { init_rwsem(&(name)->rwsem); (name)->head = NULL; } while (0) 40 #define RAW_INIT_NOTIFIER_HEAD(name) do { (name)->head = NULL; } while (0) 42 #define ATOMIC_NOTIFIER_INIT(name) { .lock = __SPIN_LOCK_UNLOCKED(name.lock), .head = NULL } 43 #define BLOCKING_NOTIFIER_INIT(name) { .rwsem = __RWSEM_INITIALIZER((name).rwsem), .head = NULL } 44 #define RAW_NOTIFIER_INIT(name) { .head = NULL }
|
H A D | genhd.h | 44 unsigned char head; member in struct:partition
|
/ndk/build/platforms/android-4/arch-arm/usr/include/linux/ |
H A D | circ_buf.h | 17 int head; member in struct:circ_buf 21 #define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1)) 23 #define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size)) 25 #define CIRC_CNT_TO_END(head,tail,size) ({int end = (size) - (tail); int n = ((head) + end) & ((size)-1); n < end ? n : end;}) 27 #define CIRC_SPACE_TO_END(head,tail,size) ({int end = (size) - 1 - (head); int n = (end + (tail)) & ((size)-1); n <= end ? n : end+1;})
|
H A D | plist.h | 31 #define PLIST_HEAD_INIT(head, _lock) { .prio_list = LIST_HEAD_INIT((head).prio_list), .node_list = LIST_HEAD_INIT((head).node_list), PLIST_HEAD_LOCK_INIT(&(_lock)) } 35 #define plist_for_each(pos, head) list_for_each_entry(pos, &(head)->node_list, plist.node_list) 37 #define plist_for_each_safe(pos, n, head) list_for_each_entry_safe(pos, n, &(head)->node_list, plist.node_list) 39 #define plist_for_each_entry(pos, head, mem) list_for_each_entry(pos, &(head)->node_list, mem.plist.node_list) 41 #define plist_for_each_entry_safe(pos, n, head, [all...] |
H A D | notifier.h | 26 struct notifier_block *head; member in struct:atomic_notifier_head 31 struct notifier_block *head; member in struct:blocking_notifier_head 35 struct notifier_block *head; member in struct:raw_notifier_head 38 #define ATOMIC_INIT_NOTIFIER_HEAD(name) do { spin_lock_init(&(name)->lock); (name)->head = NULL; } while (0) 39 #define BLOCKING_INIT_NOTIFIER_HEAD(name) do { init_rwsem(&(name)->rwsem); (name)->head = NULL; } while (0) 40 #define RAW_INIT_NOTIFIER_HEAD(name) do { (name)->head = NULL; } while (0) 42 #define ATOMIC_NOTIFIER_INIT(name) { .lock = __SPIN_LOCK_UNLOCKED(name.lock), .head = NULL } 43 #define BLOCKING_NOTIFIER_INIT(name) { .rwsem = __RWSEM_INITIALIZER((name).rwsem), .head = NULL } 44 #define RAW_NOTIFIER_INIT(name) { .head = NULL }
|
H A D | genhd.h | 44 unsigned char head; member in struct:partition
|
/ndk/build/platforms/android-5/arch-arm/usr/include/linux/ |
H A D | circ_buf.h | 17 int head; member in struct:circ_buf 21 #define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1)) 23 #define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size)) 25 #define CIRC_CNT_TO_END(head,tail,size) ({int end = (size) - (tail); int n = ((head) + end) & ((size)-1); n < end ? n : end;}) 27 #define CIRC_SPACE_TO_END(head,tail,size) ({int end = (size) - 1 - (head); int n = (end + (tail)) & ((size)-1); n <= end ? n : end+1;})
|
H A D | plist.h | 31 #define PLIST_HEAD_INIT(head, _lock) { .prio_list = LIST_HEAD_INIT((head).prio_list), .node_list = LIST_HEAD_INIT((head).node_list), PLIST_HEAD_LOCK_INIT(&(_lock)) } 35 #define plist_for_each(pos, head) list_for_each_entry(pos, &(head)->node_list, plist.node_list) 37 #define plist_for_each_safe(pos, n, head) list_for_each_entry_safe(pos, n, &(head)->node_list, plist.node_list) 39 #define plist_for_each_entry(pos, head, mem) list_for_each_entry(pos, &(head)->node_list, mem.plist.node_list) 41 #define plist_for_each_entry_safe(pos, n, head, [all...] |
H A D | notifier.h | 26 struct notifier_block *head; member in struct:atomic_notifier_head 31 struct notifier_block *head; member in struct:blocking_notifier_head 35 struct notifier_block *head; member in struct:raw_notifier_head 38 #define ATOMIC_INIT_NOTIFIER_HEAD(name) do { spin_lock_init(&(name)->lock); (name)->head = NULL; } while (0) 39 #define BLOCKING_INIT_NOTIFIER_HEAD(name) do { init_rwsem(&(name)->rwsem); (name)->head = NULL; } while (0) 40 #define RAW_INIT_NOTIFIER_HEAD(name) do { (name)->head = NULL; } while (0) 42 #define ATOMIC_NOTIFIER_INIT(name) { .lock = __SPIN_LOCK_UNLOCKED(name.lock), .head = NULL } 43 #define BLOCKING_NOTIFIER_INIT(name) { .rwsem = __RWSEM_INITIALIZER((name).rwsem), .head = NULL } 44 #define RAW_NOTIFIER_INIT(name) { .head = NULL }
|
H A D | genhd.h | 44 unsigned char head; member in struct:partition
|
/ndk/build/platforms/android-5/arch-x86/usr/include/linux/ |
H A D | circ_buf.h | 17 int head; member in struct:circ_buf 21 #define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1)) 23 #define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size)) 25 #define CIRC_CNT_TO_END(head,tail,size) ({int end = (size) - (tail); int n = ((head) + end) & ((size)-1); n < end ? n : end;}) 27 #define CIRC_SPACE_TO_END(head,tail,size) ({int end = (size) - 1 - (head); int n = (end + (tail)) & ((size)-1); n <= end ? n : end+1;})
|
H A D | plist.h | 31 #define PLIST_HEAD_INIT(head, _lock) { .prio_list = LIST_HEAD_INIT((head).prio_list), .node_list = LIST_HEAD_INIT((head).node_list), PLIST_HEAD_LOCK_INIT(&(_lock)) } 35 #define plist_for_each(pos, head) list_for_each_entry(pos, &(head)->node_list, plist.node_list) 37 #define plist_for_each_safe(pos, n, head) list_for_each_entry_safe(pos, n, &(head)->node_list, plist.node_list) 39 #define plist_for_each_entry(pos, head, mem) list_for_each_entry(pos, &(head)->node_list, mem.plist.node_list) 41 #define plist_for_each_entry_safe(pos, n, head, [all...] |
H A D | notifier.h | 26 struct notifier_block *head; member in struct:atomic_notifier_head 31 struct notifier_block *head; member in struct:blocking_notifier_head 35 struct notifier_block *head; member in struct:raw_notifier_head 38 #define ATOMIC_INIT_NOTIFIER_HEAD(name) do { spin_lock_init(&(name)->lock); (name)->head = NULL; } while (0) 39 #define BLOCKING_INIT_NOTIFIER_HEAD(name) do { init_rwsem(&(name)->rwsem); (name)->head = NULL; } while (0) 40 #define RAW_INIT_NOTIFIER_HEAD(name) do { (name)->head = NULL; } while (0) 42 #define ATOMIC_NOTIFIER_INIT(name) { .lock = __SPIN_LOCK_UNLOCKED(name.lock), .head = NULL } 43 #define BLOCKING_NOTIFIER_INIT(name) { .rwsem = __RWSEM_INITIALIZER((name).rwsem), .head = NULL } 44 #define RAW_NOTIFIER_INIT(name) { .head = NULL }
|
H A D | genhd.h | 44 unsigned char head; member in struct:partition
|
/ndk/build/platforms/android-8/arch-arm/usr/include/linux/ |
H A D | circ_buf.h | 17 int head; member in struct:circ_buf 21 #define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1)) 23 #define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size)) 25 #define CIRC_CNT_TO_END(head,tail,size) ({int end = (size) - (tail); int n = ((head) + end) & ((size)-1); n < end ? n : end;}) 27 #define CIRC_SPACE_TO_END(head,tail,size) ({int end = (size) - 1 - (head); int n = (end + (tail)) & ((size)-1); n <= end ? n : end+1;})
|
H A D | plist.h | 31 #define PLIST_HEAD_INIT(head, _lock) { .prio_list = LIST_HEAD_INIT((head).prio_list), .node_list = LIST_HEAD_INIT((head).node_list), PLIST_HEAD_LOCK_INIT(&(_lock)) } 35 #define plist_for_each(pos, head) list_for_each_entry(pos, &(head)->node_list, plist.node_list) 37 #define plist_for_each_safe(pos, n, head) list_for_each_entry_safe(pos, n, &(head)->node_list, plist.node_list) 39 #define plist_for_each_entry(pos, head, mem) list_for_each_entry(pos, &(head)->node_list, mem.plist.node_list) 41 #define plist_for_each_entry_safe(pos, n, head, [all...] |
H A D | notifier.h | 26 struct notifier_block *head; member in struct:atomic_notifier_head 31 struct notifier_block *head; member in struct:blocking_notifier_head 35 struct notifier_block *head; member in struct:raw_notifier_head 38 #define ATOMIC_INIT_NOTIFIER_HEAD(name) do { spin_lock_init(&(name)->lock); (name)->head = NULL; } while (0) 39 #define BLOCKING_INIT_NOTIFIER_HEAD(name) do { init_rwsem(&(name)->rwsem); (name)->head = NULL; } while (0) 40 #define RAW_INIT_NOTIFIER_HEAD(name) do { (name)->head = NULL; } while (0) 42 #define ATOMIC_NOTIFIER_INIT(name) { .lock = __SPIN_LOCK_UNLOCKED(name.lock), .head = NULL } 43 #define BLOCKING_NOTIFIER_INIT(name) { .rwsem = __RWSEM_INITIALIZER((name).rwsem), .head = NULL } 44 #define RAW_NOTIFIER_INIT(name) { .head = NULL }
|
H A D | genhd.h | 44 unsigned char head; member in struct:partition
|
/ndk/build/platforms/android-8/arch-x86/usr/include/linux/ |
H A D | circ_buf.h | 17 int head; member in struct:circ_buf 21 #define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1)) 23 #define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size)) 25 #define CIRC_CNT_TO_END(head,tail,size) ({int end = (size) - (tail); int n = ((head) + end) & ((size)-1); n < end ? n : end;}) 27 #define CIRC_SPACE_TO_END(head,tail,size) ({int end = (size) - 1 - (head); int n = (end + (tail)) & ((size)-1); n <= end ? n : end+1;})
|
H A D | plist.h | 31 #define PLIST_HEAD_INIT(head, _lock) { .prio_list = LIST_HEAD_INIT((head).prio_list), .node_list = LIST_HEAD_INIT((head).node_list), PLIST_HEAD_LOCK_INIT(&(_lock)) } 35 #define plist_for_each(pos, head) list_for_each_entry(pos, &(head)->node_list, plist.node_list) 37 #define plist_for_each_safe(pos, n, head) list_for_each_entry_safe(pos, n, &(head)->node_list, plist.node_list) 39 #define plist_for_each_entry(pos, head, mem) list_for_each_entry(pos, &(head)->node_list, mem.plist.node_list) 41 #define plist_for_each_entry_safe(pos, n, head, [all...] |
H A D | notifier.h | 26 struct notifier_block *head; member in struct:atomic_notifier_head 31 struct notifier_block *head; member in struct:blocking_notifier_head 35 struct notifier_block *head; member in struct:raw_notifier_head 38 #define ATOMIC_INIT_NOTIFIER_HEAD(name) do { spin_lock_init(&(name)->lock); (name)->head = NULL; } while (0) 39 #define BLOCKING_INIT_NOTIFIER_HEAD(name) do { init_rwsem(&(name)->rwsem); (name)->head = NULL; } while (0) 40 #define RAW_INIT_NOTIFIER_HEAD(name) do { (name)->head = NULL; } while (0) 42 #define ATOMIC_NOTIFIER_INIT(name) { .lock = __SPIN_LOCK_UNLOCKED(name.lock), .head = NULL } 43 #define BLOCKING_NOTIFIER_INIT(name) { .rwsem = __RWSEM_INITIALIZER((name).rwsem), .head = NULL } 44 #define RAW_NOTIFIER_INIT(name) { .head = NULL }
|
/ndk/build/platforms/android-8/arch-arm/usr/include/sys/ |
H A D | queue.h | 43 * head of the list. Elements being removed from the head of the list 53 * or after an existing element or at the head of the list. A list 56 * A simple queue is headed by a pair of pointers, one the head of the 59 * head of the list. New elements can be added to the list after 60 * an existing element, at the head of the list, or at the end of the 63 * A tail queue is headed by a pair of pointers, one to the head of the 67 * after an existing element, at the head of the list, or at the end of 70 * A circle queue is headed by a pair of pointers, one to the head of the 74 * an existing element, at the head o [all...] |
/ndk/build/platforms/android-8/arch-x86/usr/include/sys/ |
H A D | queue.h | 43 * head of the list. Elements being removed from the head of the list 53 * or after an existing element or at the head of the list. A list 56 * A simple queue is headed by a pair of pointers, one the head of the 59 * head of the list. New elements can be added to the list after 60 * an existing element, at the head of the list, or at the end of the 63 * A tail queue is headed by a pair of pointers, one to the head of the 67 * after an existing element, at the head of the list, or at the end of 70 * A circle queue is headed by a pair of pointers, one to the head of the 74 * an existing element, at the head o [all...] |