Searched refs:atomic_pointer_get_and_set (Results 1 - 4 of 4) sorted by relevance

/haiku/headers/private/kernel/util/
H A Datomic.h33 atomic_pointer_get_and_set(PointerType** _pointer, const PointerType* set) function
/haiku/src/system/kernel/
H A Dcondition_variable.cpp120 if (atomic_pointer_get_and_set(&fThread, (Thread*)NULL) == NULL) {
389 Thread* thread = atomic_pointer_get_and_set(&entry->fThread, (Thread*)NULL);
/haiku/src/add-ons/kernel/network/datalink_protocols/arp/
H A Darp.cpp217 net_buffer* buffer = atomic_pointer_get_and_set(&entry->request_buffer,
/haiku/src/add-ons/kernel/network/datalink_protocols/ipv6_datagram/
H A Dipv6_datagram.cpp274 net_buffer* buffer = atomic_pointer_get_and_set(&entry->request_buffer,

Completed in 54 milliseconds