/haiku/src/system/libroot/posix/musl/search/ |
H A D | insque.c | 4 struct node *next; member in struct:node 14 e->next = e->prev = 0; 17 e->next = p->next; 19 p->next = e; 20 if (e->next) 21 e->next->prev = e; 28 if (e->next) 29 e->next->prev = e->prev; 31 e->prev->next [all...] |
/haiku/src/system/boot/loader/net/ |
H A D | ChainBuffer.cpp | 14 ChainBuffer::ChainBuffer(void *data, uint32 size, ChainBuffer *next, argument 17 _Init(data, size, next, 34 ChainBuffer *next = fNext; 37 next->fFlags |= CHAIN_BUFFER_HEAD; 40 return next; 45 ChainBuffer::Append(ChainBuffer *next) argument 47 if (!next) 51 fNext->Append(next); 53 fNext = next; 75 ChainBuffer::_Init(void *data, uint32 size, ChainBuffer *next, uint3 argument 89 ChainBuffer *next = fNext; local [all...] |
/haiku/src/add-ons/input_server/filters/shortcut_catcher/ |
H A D | CommandExecutor.cpp | 41 char* next = *setEnd; local 44 while (next++) { 45 if (*next == '\0') 47 else if (*next <= ' ') 48 *next = '\0'; 53 *setBegin = next; 56 while (next++) { 57 if (*next <= ' ') { 58 *next = '\0'; // terminate the word 59 *setEnd = next; [all...] |
/haiku/src/system/kernel/platform/openfirmware/ |
H A D | openfirmware_devices.cpp | 27 intptr_t next; local 44 next = node; 46 next = of_child(node); 48 if (next == OF_FAILED) 51 if (next == 0) { 53 next = of_peer(node); 54 if (next == OF_FAILED) 57 while (next == 0) { 61 next = of_parent(node); 62 if (next [all...] |
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | lists.c | 11 item->next = NULL; 16 item->next = NULL; 27 p = p->next; 34 struct _slist_entry *next = NULL; local 38 next = *head; 39 item->next = next; 52 while (curr->next) { 53 prev = &(curr->next); 54 curr = curr->next; [all...] |
/haiku/src/system/libroot/os/arch/ppc/ |
H A D | tls.c | 21 int32 next = atomic_add(&gNextSlot, 1); local 22 if (next >= TLS_MAX_KEYS) 25 return next;
|
/haiku/src/system/libroot/os/arch/sparc/ |
H A D | tls.c | 21 int32 next = atomic_add(&gNextSlot, 1); local 22 if (next >= TLS_MAX_KEYS) 25 return next;
|
/haiku/src/add-ons/kernel/bus_managers/scsi/ |
H A D | dl_list.h | 16 item->prefix##prev->prefix##next = item->prefix##next; \ 18 head = item->prefix##next; \ 20 if( item->prefix##next ) \ 21 item->prefix##next->prefix##prev = item->prefix##prev; \ 26 item->prefix##next = head; \ 37 item->prefix##next->prefix##prev = item->prefix##prev; \ 38 item->prefix##prev->prefix##next = item->prefix##next; \ 41 if( item->prefix##next ! [all...] |
/haiku/src/add-ons/kernel/generic/locked_pool/ |
H A D | dl_list.h | 16 item->prefix##prev->prefix##next = item->prefix##next; \ 18 head = item->prefix##next; \ 20 if( item->prefix##next ) \ 21 item->prefix##next->prefix##prev = item->prefix##prev; \ 26 item->prefix##next = head; \ 37 item->prefix##next->prefix##prev = item->prefix##prev; \ 38 item->prefix##prev->prefix##next = item->prefix##next; \ 41 if( item->prefix##next ! [all...] |
/haiku/src/add-ons/kernel/generic/scsi_periph/ |
H A D | dl_list.h | 16 item->prefix##prev->prefix##next = item->prefix##next; \ 18 head = item->prefix##next; \ 20 if( item->prefix##next ) \ 21 item->prefix##next->prefix##prev = item->prefix##prev; \ 26 item->prefix##next = head; \ 37 item->prefix##next->prefix##prev = item->prefix##prev; \ 38 item->prefix##prev->prefix##next = item->prefix##next; \ 41 if( item->prefix##next ! [all...] |
/haiku/headers/private/kernel/boot/platform/bios_ia32/ |
H A D | bios_drive.h | 13 struct bios_drive *next; member in struct:bios_drive
|
/haiku/src/tools/fs_shell/ |
H A D | list.cpp | 24 list->link.next = list->link.prev = &list->link; 44 link->next = list->link.next; 47 list->link.next->prev = link; 48 list->link.next = link; 60 link->next = &list->link; 63 list->link.prev->next = link; 77 link->next->prev = link->prev; 78 link->prev->next = link->next; [all...] |
/haiku/src/add-ons/mail_daemon/inbound_filters/match_header/ |
H A D | StringMatcher.cpp | 157 char next = str[i]; local 158 if ((next >= 'A')&&(next <= 'Z')) 161 sprintf(buf, "[%c%c]", next, next+('a'-'A')); 165 else if ((next >= 'a')&&(next <= 'z')) 168 sprintf(buf, "[%c%c]", next, next+('A'-'a')); 172 else ret += next; [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/common/ |
H A D | memory_manager.c | 34 struct mem_block *prev, *next; member in struct:mem_block 58 mem_block *next = block->next; local 60 block->size += next->size; 62 if (next->next) 63 next->next->prev = block; 65 block->next = next 76 mem_block *prev, *next; local [all...] |
/haiku/src/servers/midi/ |
H A D | PortDrivers.cpp | 91 uint8 next = 0; local 94 if (read(fFileDescriptor, &next, 1) != 1) { 106 if (next < 0x80) { 108 sysexBuf[sysexSize++] = next; 114 } else if ((next & 0xF8) == 0xF8) { 116 SpraySystemRealTime(next, timestamp); 122 if (next == B_SYS_EX_END) { 131 if ((next & 0xF8) == 0xF8) { 133 SpraySystemRealTime(next, timestamp); 134 } else if ((next [all...] |
/haiku/src/system/libnetwork/netresolv/include/isc/ |
H A D | list.h | 28 #define LINK(type) struct { type *prev, *next; } 32 (elt)->link.next = (type *)(-1); \ 37 (void *)((elt)->link.next) != (void *)(-1)) 51 (elt)->link.next = (list).head; \ 59 (list).tail->link.next = (elt); \ 63 (elt)->link.next = NULL; \ 70 if ((elt)->link.next != NULL) \ 71 (elt)->link.next->link.prev = (elt)->link.prev; \ 77 (elt)->link.prev->link.next = (elt)->link.next; \ [all...] |
/haiku/src/system/kernel/vm/ |
H A D | VMUserAddressSpace.cpp | 227 VMUserArea* next = fAreas.Next(static_cast<VMUserArea*>(area)); local 230 if (next == NULL) 233 if (next->Base() > newEnd) 240 return next->id == RESERVED_AREA_ID 241 && (uint64)next->cache_offset <= (uint64)area->Base() 242 && next->Base() + (next->Size() - 1) >= newEnd; 253 VMUserArea* next = fAreas.Next(area); local 254 if (next != NULL && next 568 VMUserArea* next = fAreas.FindClosest(start + size, false); local [all...] |
/haiku/src/add-ons/kernel/drivers/midi/usb_midi/ |
H A D | devlist.cpp | 38 port->next = usbmidi_port_list; 52 usbmidi_port_list = port->next; 57 for (d = usbmidi_port_list; d != NULL; d = d->next) { 58 if (d->next == port) { 59 d->next = port->next; 77 for (port = usbmidi_port_list; port != NULL; port = port->next) { 94 for (port = usbmidi_port_list; port != NULL; port = port->next) { 97 break; /* try next higher */ 145 for (i = 0, port = usbmidi_port_list; port != NULL; port = port->next) { [all...] |
/haiku/src/add-ons/translators/gif/ |
H A D | SFHash.cpp | 46 HashItem* t = item->next; 57 item->next = NULL; 64 while (temp->next != NULL) temp = temp->next; 65 temp->next = item; 78 item = item->next; 93 item = item->next; 113 item = item->next; 115 if (item->next != NULL)
|
/haiku/src/system/libroot/os/arch/riscv64/ |
H A D | tls.cpp | 36 int32 next = gNextSlot++; local 37 if (next < TLS_MAX_KEYS) 38 return next;
|
/haiku/src/system/libroot/os/arch/arm/ |
H A D | tls.c | 34 int32 next = atomic_add(&gNextSlot, 1); local 35 if (next >= TLS_MAX_KEYS) 38 return next;
|
/haiku/src/system/libroot/os/arch/m68k/ |
H A D | tls.c | 32 int32 next = atomic_add(&gNextSlot, 1); local 33 if (next >= TLS_MAX_KEYS) 36 return next;
|
/haiku/headers/private/kernel/boot/ |
H A D | driver_settings.h | 14 FixedWidthPointer<struct driver_settings_file> next; member in struct:driver_settings_file
|
/haiku/src/bin/pcmcia-cs/ |
H A D | pack_cis.h | 32 struct tuple_info_t *next; member in struct:tuple_info_t
|
/haiku/src/system/kernel/debug/ |
H A D | debug_heap.cpp | 108 uint32 next = index + 1 + size; local 110 fBase[next].size = fBase[index].size - size - 1; 111 fBase[next].previous = index; 113 _InsertFreeEntry(next); 116 fBase[nextNext].previous = next; 139 uint32 next = index + 1 + header->size; local 147 fBase[next].previous = previous; 153 // join with next, if possible 154 if (next < fEnd && fBase[next] 172 uint32 next = fFirstFree; local 200 uint32 next = ((free_entry*)&fBase[index])->next_free; local [all...] |