Searched refs:callback (Results 1 - 25 of 80) sorted by relevance

1234

/haiku/src/bin/debug/ltrace/arch/
H A Dltrace_stub.h13 void* (*callback)(const void* stub, const void* args),
/haiku/src/system/kernel/
H A DDPC.cpp94 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 DIOScheduler.cpp51 IOScheduler::SetCallback(IOCallback& callback) argument
53 SetCallback(&IOCallback::WrapperFunction, &callback);
58 IOScheduler::SetCallback(io_callback callback, void* data) argument
60 fIOCallback = callback;
H A DIOScheduler.h45 virtual void SetCallback(IOCallback& callback);
46 virtual void SetCallback(io_callback callback, void* data);
/haiku/src/libs/bsd/
H A Ddl_iterate_phdr.c32 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 DDPC.h65 status_t Add(DPCCallback* callback);
67 bool Cancel(DPCCallback* callback);
74 void Recycle(FunctionDPCCallback* callback);
H A Dkimage.h54 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 DNetReceiver.h25 NewConnectionCallback callback = NULL,
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DRPCCallbackServer.cpp95 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 DRPCCallbackServer.h44 status_t RegisterCallback(Callback* callback);
45 status_t UnregisterCallback(Callback* callback);
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dbus_dma.h221 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 DPipe.cpp154 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 Dusb.cpp409 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 DUSB2.h162 * 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 DUSB3.h165 * 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 Drtwn_usb_ep.c69 .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 Dvnode_store.h32 AsyncIOCallback* callback);
H A Dvnode_store.cpp95 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 DSlab.cpp545 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 Dustache.py818 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 DDevice.cpp81 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 Dvfs_request_io.cpp420 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 DGenericThread.h31 status_t SetExitCallback(void (*callback)(void*),
/haiku/src/tests/apps/miniterminal/
H A DViewBuffer.h15 void SetResizeCallback(resize_callback callback, void *data);
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.h65 ReverseMappingInfoCallback& callback);

Completed in 130 milliseconds

1234