/haiku/src/bin/debug/ltrace/arch/ |
H A D | ltrace_stub.h | 13 void* (*callback)(const void* stub, const void* args),
|
/haiku/src/system/kernel/ |
H A D | DPC.cpp | 94 while (DPCCallback* callback = fUnusedFunctionCallbacks.RemoveHead()) 95 delete callback; 117 FunctionDPCCallback* callback local 119 if (callback == NULL) 122 fUnusedFunctionCallbacks.Add(callback); 161 DPCQueue::Add(DPCCallback* callback) argument 163 // queue the callback, if the queue isn't closed already 169 if (callback->fInQueue != NULL) 173 fCallbacks.Add(callback); 174 callback 195 DPCCallback* callback = fUnusedFunctionCallbacks.RemoveHead(); local 216 Cancel(DPCCallback* callback) argument 253 Recycle(FunctionDPCCallback* callback) argument 274 DPCCallback* callback = fCallbacks.RemoveHead(); local [all...] |
/haiku/src/system/kernel/device_manager/ |
H A D | IOScheduler.cpp | 51 IOScheduler::SetCallback(IOCallback& callback) argument 53 SetCallback(&IOCallback::WrapperFunction, &callback); 58 IOScheduler::SetCallback(io_callback callback, void* data) argument 60 fIOCallback = callback;
|
H A D | IOScheduler.h | 45 virtual void SetCallback(IOCallback& callback); 46 virtual void SetCallback(io_callback callback, void* data);
|
/haiku/src/libs/bsd/ |
H A D | dl_iterate_phdr.c | 32 dl_iterate_phdr(int (*callback)(struct dl_phdr_info* info, size_t size, void* data), void* data) 54 status = callback(&phdr_info, sizeof(phdr_info), data);
|
/haiku/headers/private/kernel/ |
H A D | DPC.h | 65 status_t Add(DPCCallback* callback); 67 bool Cancel(DPCCallback* callback); 74 void Recycle(FunctionDPCCallback* callback);
|
H A D | kimage.h | 54 struct image* image_iterate_through_images(image_iterator_callback callback, 57 image_iterator_callback callback, void* cookie);
|
/haiku/src/servers/app/drawing/interface/remote/ |
H A D | NetReceiver.h | 25 NewConnectionCallback callback = NULL,
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | RPCCallbackServer.cpp | 95 CallbackServer::RegisterCallback(Callback* callback) argument 97 ASSERT(callback != NULL); 127 fCallbackArray[id].fCallback = callback; 128 callback->SetID(id); 129 callback->SetCBServer(this); 136 CallbackServer::UnregisterCallback(Callback* callback) argument 138 ASSERT(callback != NULL); 139 ASSERT(callback->CBServer() == this); 141 int32 id = callback->ID(); 147 callback [all...] |
H A D | RPCCallbackServer.h | 44 status_t RegisterCallback(Callback* callback); 45 status_t UnregisterCallback(Callback* callback);
|
/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | bus_dma.h | 221 bus_size_t buflen, bus_dmamap_callback_t *callback, 230 bus_dmamap_callback2_t *callback, void *callback_arg, 243 bus_dmamap_callback2_t *callback, void *callback_arg,
|
/haiku/src/add-ons/kernel/bus_managers/usb/ |
H A D | Pipe.cpp | 154 usb_callback_func callback, void *callbackCookie) 164 transfer->SetCallback(callback, callbackCookie); 208 BulkPipe::QueueBulk(void *data, size_t dataLength, usb_callback_func callback, argument 219 transfer->SetCallback(callback, callbackCookie); 230 usb_callback_func callback, void *callbackCookie) 240 transfer->SetCallback(callback, callbackCookie); 251 usb_callback_func callback, void *callbackCookie) 261 transfer->SetCallback(callback, callbackCookie); 287 uint32 *startingFrameNumber, uint32 flags, usb_callback_func callback, 317 transfer->SetCallback(callback, callbackCooki 153 QueueInterrupt(void *data, size_t dataLength, usb_callback_func callback, void *callbackCookie) argument 229 QueueBulkV(iovec *vector, size_t vectorCount, usb_callback_func callback, void *callbackCookie) argument 250 QueueBulkV(physical_entry *vector, size_t vectorCount, usb_callback_func callback, void *callbackCookie) argument 285 QueueIsochronous(void *data, size_t dataLength, usb_iso_packet_descriptor *packetDesc, uint32 packetCount, uint32 *startingFrameNumber, uint32 flags, usb_callback_func callback, void *callbackCookie) argument 478 QueueRequest(uint8 requestType, uint8 request, uint16 value, uint16 index, uint16 length, void *data, size_t dataLength, usb_callback_func callback, void *callbackCookie) argument [all...] |
H A D | usb.cpp | 409 usb_callback_func callback, void *callbackCookie) 413 length, data, callback, callbackCookie); 420 request, value, index, length, data, length, callback, callbackCookie); 426 usb_callback_func callback, void *callbackCookie) 429 pipe, data, dataLength, callback, callbackCookie); 435 callback, callbackCookie); 441 usb_callback_func callback, void *callbackCookie) 444 pipe, data, dataLength, callback, callbackCookie); 449 return ((BulkPipe *)object.Get())->QueueBulk(data, dataLength, callback, 456 usb_callback_func callback, voi 407 queue_request(usb_device dev, uint8 requestType, uint8 request, uint16 value, uint16 index, uint16 length, void *data, usb_callback_func callback, void *callbackCookie) argument 425 queue_interrupt(usb_pipe pipe, void *data, size_t dataLength, usb_callback_func callback, void *callbackCookie) argument 440 queue_bulk(usb_pipe pipe, void *data, size_t dataLength, usb_callback_func callback, void *callbackCookie) argument 455 queue_bulk_v(usb_pipe pipe, iovec *vector, size_t vectorCount, usb_callback_func callback, void *callbackCookie) argument 470 queue_bulk_v_physical(usb_pipe pipe, physical_entry *vector, size_t vectorCount, usb_callback_func callback, void *callbackCookie) argument 485 queue_isochronous(usb_pipe pipe, void *data, size_t dataLength, usb_iso_packet_descriptor *packetDesc, uint32 packetCount, uint32 *startingFrameNumber, uint32 flags, usb_callback_func callback, void *callbackCookie) argument 790 queue_request_v2(const void *device, uint8 requestType, uint8 request, uint16 value, uint16 index, uint16 length, void *data, size_t , usb_callback_func callback, void *callbackCookie) argument 800 queue_interrupt_v2(const void *pipe, void *data, size_t dataLength, usb_callback_func callback, void *callbackCookie) argument 809 queue_bulk_v2(const void *pipe, void *data, size_t dataLength, usb_callback_func callback, void *callbackCookie) argument 818 queue_isochronous_v2(const void *pipe, void *data, size_t dataLength, rlea *rleArray, uint16 bufferDurationMS, usb_callback_func callback, void *callbackCookie) argument [all...] |
/haiku/headers/os/drivers/ |
H A D | USB2.h | 162 * When the transfer is finished, the provided callback function is 169 usb_callback_func callback, 174 usb_callback_func callback, 181 usb_callback_func callback, 189 usb_callback_func callback,
|
H A D | USB3.h | 165 * When the transfer is finished, the provided callback function is 172 usb_callback_func callback, 177 usb_callback_func callback, 182 usb_callback_func callback, 187 usb_callback_func callback, 196 usb_callback_func callback, 203 usb_callback_func callback,
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/ |
H A D | rtwn_usb_ep.c | 69 .callback = rtwn_bulk_rx_callback, 81 .callback = rtwn_bulk_tx_callback, 94 .callback = rtwn_bulk_tx_callback, 107 .callback = rtwn_bulk_tx_callback, 120 .callback = rtwn_bulk_tx_callback,
|
/haiku/src/system/kernel/cache/ |
H A D | vnode_store.h | 32 AsyncIOCallback* callback);
|
H A D | vnode_store.cpp | 95 generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback) 98 numBytes, flags, callback); 94 WriteAsync(off_t offset, const generic_io_vec* vecs, size_t count, generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback) argument
|
/haiku/src/system/kernel/slab/ |
H A D | Slab.cpp | 545 AllocationTrackingCallback& callback) 548 if (!callback.ProcessTrackingInfo(&slab->tracking[i], 560 AllocationTrackingCallback& callback) 564 if (!analyze_allocation_callers(cache, slab, callback)) 574 AllocationTrackingCallback& callback) 576 return analyze_allocation_callers(cache, cache->full, callback) 577 && analyze_allocation_callers(cache, cache->partial, callback); 667 AllocationInfoPrinterCallback callback(printStackTraces, addressFilter, 673 if (!analyze_allocation_callers(cache, slab, callback)) 676 if (!analyze_allocation_callers(cache, callback)) 544 analyze_allocation_callers(ObjectCache* cache, slab* slab, AllocationTrackingCallback& callback) argument 559 analyze_allocation_callers(ObjectCache* cache, const SlabList& slabList, AllocationTrackingCallback& callback) argument 573 analyze_allocation_callers(ObjectCache* cache, AllocationTrackingCallback& callback) argument 749 AllocationTrackingCallback& callback = printDetails local [all...] |
/haiku/src/apps/haikudepot/build/scripts/ |
H A D | ustache.py | 818 callback = False 855 closing_callback = callback 858 siblings, callback, silent = stack_pop() 878 stack_append((siblings, callback, silent)) 885 callback = callable(scope) 886 silent = callback 890 siblings, callback, silent = stack_pop() 893 siblings, callback, silent = stack_pop() 897 stack_append((siblings, callback, silent)) 906 callback [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/ |
H A D | Device.cpp | 81 acpi_walk_resources_callback callback, void* context) 83 return walk_resources(device->handle, method, callback, context); 80 acpi_walk_resources(acpi_device device, char *method, acpi_walk_resources_callback callback, void* context) argument
|
/haiku/src/system/kernel/fs/ |
H A D | vfs_request_io.cpp | 420 uint32 flags, AsyncIOCallback* callback) 424 callback->IOFinished(B_NO_MEMORY, true, 0); 432 callback->IOFinished(status, true, 0); 437 callback); 446 uint32 flags, AsyncIOCallback* callback) 450 callback->IOFinished(B_NO_MEMORY, true, 0); 458 callback->IOFinished(status, true, 0); 463 callback); 535 // From now on the descriptor is put by our finish callback. 418 vfs_asynchronous_read_pages(struct vnode* vnode, void* cookie, off_t pos, const generic_io_vec* vecs, size_t count, generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback) argument 444 vfs_asynchronous_write_pages(struct vnode* vnode, void* cookie, off_t pos, const generic_io_vec* vecs, size_t count, generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback) argument
|
/haiku/src/add-ons/tracker/zipomatic/ |
H A D | GenericThread.h | 31 status_t SetExitCallback(void (*callback)(void*),
|
/haiku/src/tests/apps/miniterminal/ |
H A D | ViewBuffer.h | 15 void SetResizeCallback(resize_callback callback, void *data);
|
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86VMTranslationMapPAE.h | 65 ReverseMappingInfoCallback& callback);
|