Searched refs:atomic_add (Results 126 - 150 of 235) sorted by path

12345678910

/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DVolume.cpp213 atomic_add(fVariable, 1);
219 atomic_add(fVariable, -1);
2128 int32 openFiles = atomic_add(&fOpenFiles, -1);
2403 int32 openDirs = atomic_add(&fOpenDirectories, -1);
2593 int32 openAttrDirs = atomic_add(&fOpenAttributeDirectories, -1);
2831 int32 openAttributes = atomic_add(&fOpenAttributes, -1);
3195 int32 openIndexDirs = atomic_add(&fOpenIndexDirectories, -1);
3502 int32 openQueries = atomic_add(&fOpenQueries, -1);
/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dlock.h30 if (atomic_add(&(l->c), -1) <= 0)
37 if (atomic_add(&(l->c), 1) < 0)
43 //#define LOCK(l) if (atomic_add(&l.c, -1) <= 0) acquire_sem(l.s);
44 //#define UNLOCK(l) if (atomic_add(&l.c, 1) < 0) release_sem(l.s);
H A Dwebsearchfs.c131 if (atomic_add(&refcount, 1))
148 atomic_add(&ns->nodecount, 1);
183 atomic_add(&refcount, -1);
209 atomic_add(&refcount, -1);
224 atomic_add(&ns->nodecount, -1);
734 atomic_add(&ns->nodecount, 1);
774 atomic_add(&ns->nodecount, -1);
/haiku/src/add-ons/kernel/network/devices/dialup/
H A Ddialup.cpp501 atomic_add((int32*)&device->stats.receive.dropped, 1);
/haiku/src/add-ons/kernel/network/devices/ethernet/
H A Dethernet.cpp390 atomic_add((int32*)&device->stats.receive.dropped, 1);
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/
H A DKPPPStateMachine.cpp75 return (uint8) atomic_add(&fID, 1);
/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dipv4.cpp1522 header->id = htons(atomic_add(&sPacketID, 1));
/haiku/src/add-ons/kernel/network/protocols/ipv6/
H A Dipv6.cpp674 fragmentHeader.ip6f_ident = htonl(atomic_add(&sFragmentID, 1));
/haiku/src/add-ons/kernel/network/stack/
H A Ddatalink.cpp198 atomic_add((int32*)&device->stats.send.packets, 1);
202 atomic_add((int32*)&device->stats.send.dropped, 1);
204 atomic_add((int32*)&device->stats.send.errors, 1);
H A Ddevice_interfaces.cpp67 atomic_add((int32*)&device->stats.receive.dropped, 1);
74 atomic_add((int32*)&device->stats.receive.packets, 1);
78 atomic_add((int32*)&device->stats.receive.dropped, 1);
84 atomic_add((int32*)&device->stats.receive.errors, 1);
307 if (interface == NULL || atomic_add(&interface->ref_count, 1) == 0)
392 if (atomic_add(&interface->ref_count, -1) != 1)
432 if (atomic_add(&interface->ref_count, 1) != 0)
454 if (atomic_add(&interface->ref_count, 1) != 0)
740 atomic_add(&interface->monitor_count, 1);
766 atomic_add(
[all...]
H A Dnet_buffer.cpp752 int32 current = atomic_add(&sAllocatedDataHeaderCount, 1) + 1;
757 atomic_add(&sEverAllocatedDataHeaderCount, 1);
767 int32 current = atomic_add(&sAllocatedNetBufferCount, 1) + 1;
772 atomic_add(&sEverAllocatedNetBufferCount, 1);
783 atomic_add(&sAllocatedDataHeaderCount, -1);
794 atomic_add(&sAllocatedNetBufferCount, -1);
826 int32 refCount = atomic_add(&header->ref_count, -1);
839 int32 refCount = atomic_add(&header->ref_count, 1);
H A Droutes.cpp196 if (route == NULL || atomic_add(&route->ref_count, -1) != 1)
235 if (route != NULL && atomic_add(&route->ref_count, 1) == 0) {
642 atomic_add(&route->ref_count, 1);
H A Dstack.cpp187 atomic_add(&ref_count, 1);
194 if (atomic_add(&ref_count, -1) > 1)
267 if (atomic_add(&ref_count, 1) > 0) {
269 atomic_add(&ref_count, -1);
308 if (atomic_add(&ref_count, -1) > 1)
/haiku/src/add-ons/kernel/partitioning_systems/intel/
H A Dintel.cpp222 atomic_add(&map->ref_count, 1);
241 if (atomic_add(&map->ref_count, -1) == 1)
/haiku/src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/
H A DProducer.cpp50 if (atomic_add(&fInstances, 1) != 0)
93 atomic_add(&fInstances, -1);
/haiku/src/add-ons/media/media-add-ons/usb_vision/
H A DProducer.cpp102 if (atomic_add(&fInstances, 1) != 0)
176 atomic_add(&fInstances, -1);
/haiku/src/add-ons/media/media-add-ons/usb_webcam/
H A DAddOn.cpp182 info->internal_id = atomic_add((int32*)&fInternalIDCounter, 1);
H A DProducer.cpp68 if (atomic_add(&fInstances, 1) != 0)
105 atomic_add(&fInstances, -1);
/haiku/src/apps/cortex/NodeManager/
H A DNodeGroup.cpp956 return atomic_add((int32*)&s_nextID, 1);
/haiku/src/apps/haikudepot/ui/
H A DScreenshotWindow.cpp124 atomic_add(&fCurrentScreenshotIndex, 1);
131 atomic_add(&fCurrentScreenshotIndex, -1);
/haiku/src/apps/mediaplayer/playlist/
H A DPlaylistItem.cpp52 atomic_add(&sInstanceCount, 1);
61 atomic_add(&sInstanceCount, -1);
/haiku/src/apps/poorman/
H A DPoorManServer.cpp289 atomic_add(&s->fCurConns, 1);
311 atomic_add(&s->fCurConns, -1);
382 atomic_add(&s->fCurConns, -1);
/haiku/src/apps/processcontroller/
H A DProcessController.cpp574 if (atomic_add(&gPopupFlag, 1) > 0) {
575 atomic_add(&gPopupFlag, -1);
918 atomic_add (&gPopupFlag, -1);
/haiku/src/apps/terminal/
H A DTermParse.cpp270 bufferSize = atomic_add(&fReadBufferSize, nread);
1333 int32 bufferSize = atomic_add(&fReadBufferSize, -toRead);
/haiku/src/bin/bfs_tools/lib/
H A DInode.cpp193 if (atomic_add(&fRefCount, -1) != 1)
209 if (atomic_add(&fRefCount, 1) != 0)

Completed in 233 milliseconds

12345678910