Searched refs:callback (Results 1 - 25 of 80) sorted by last modified time

1234

/haiku/src/kits/tracker/
H A DUtilities.h103 PeriodicUpdateCallback callback, void* cookie);
112 PeriodicUpdateCallback callback; member in struct:BPrivate::PeriodicUpdatePoses::periodic_pose
H A DUtilities.cpp197 PeriodicUpdateCallback callback, void* cookie)
202 periodic->callback = callback;
239 if ((periodic->callback(periodic->pose, periodic->cookie)
196 AddPose(BPose* pose, BPoseView* poseView, PeriodicUpdateCallback callback, void* cookie) argument
/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DBusManager.cpp734 acpi_walk_resources_callback callback, void* context)
737 (ACPI_WALK_RESOURCE_CALLBACK)callback, context);
733 walk_resources(acpi_handle busDeviceHandle, char* method, acpi_walk_resources_callback callback, void* context) argument
H A DACPIPrivate.h147 char *method, acpi_walk_resources_callback callback,
248 acpi_walk_resources_callback callback, void* context);
/haiku/src/system/kernel/arch/x86/
H A Darch_int.cpp250 void (*callback)(void*) = thread->post_interrupt_callback;
258 callback(data);
/haiku/src/system/kernel/arch/riscv64/
H A Darch_int.cpp295 void (*callback)(void*) = thread->post_interrupt_callback;
303 callback(data);
H A DRISCV64VMTranslationMap.h83 ReverseMappingInfoCallback& callback);
H A DRISCV64VMTranslationMap.cpp955 ReverseMappingInfoCallback& callback)
954 DebugGetReverseMappingInfo(phys_addr_t physicalAddress, ReverseMappingInfoCallback& callback) argument
/haiku/src/system/kernel/arch/ppc/
H A Darch_int.cpp255 void (*callback)(void*) = thread->post_interrupt_callback;
263 callback(data);
/haiku/src/system/kernel/arch/m68k/
H A Darch_int.cpp314 void (*callback)(void*) = thread->post_interrupt_callback;
322 callback(data);
/haiku/src/system/kernel/arch/arm64/
H A Darch_int.cpp190 void (*callback)(void*) = thread->post_interrupt_callback;
198 callback(data);
/haiku/src/system/kernel/arch/arm/
H A Darch_int.cpp483 void (*callback)(void*) = thread->post_interrupt_callback;
491 callback(data);
/haiku/src/system/kernel/vm/
H A Dvm.cpp3858 } callback; local
3868 callback.SetAddressSpace(addressSpace);
3870 physicalAddress, callback);
3876 callback.SetAddressSpace(addressSpace);
3878 physicalAddress, callback);
H A Dvm_page.cpp1253 AllocationTrackingCallback& callback = printDetails local
1258 callback.ProcessTrackingInfo(&sPages[i].allocation_tracking_info, i);
1344 AllocationInfoPrinterCallback callback(printStackTraces, pageFilter,
1348 callback.ProcessTrackingInfo(&sPages[i].allocation_tracking_info, i);
H A DVMCache.cpp1357 generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback)
1363 if (callback != NULL)
1364 callback->IOFinished(error, transferred != numBytes, transferred);
1356 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/
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/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/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/headers/os/drivers/
H A DACPI.h283 char *method, acpi_walk_resources_callback callback,
363 acpi_walk_resources_callback callback, void* context);
/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/system/libnetwork/netresolv/net/
H A Dnsdispatch.c567 return (disp_tab[curdisp].callback);
/haiku/headers/os/kernel/
H A DOS.h355 extern status_t on_exit_thread(void (*callback)(void *), void *data);
/haiku/src/system/kernel/device_manager/
H A DIORequest.cpp889 IORequest::SetFinishedCallback(io_request_finished_callback callback, argument
892 fFinishedCallback = callback;
898 IORequest::SetIterationCallback(io_request_iterate_callback callback, argument
901 fIterationCallback = callback;
945 // The request is not really done yet. If it has an iteration callback,
991 // notify callback
1009 notification callback. Used to decide whether NotifyFinished() can be called
/haiku/src/libs/compat/freebsd_network/
H A Dusb.cpp239 usb_callback_t* callback; member in struct:usb_xfer
287 if (setup->callback == NULL)
294 xfer->callback = setup->callback;
501 xfer->callback(xfer, map_usb_error(xfer->result));
526 xfer->callback(xfer, USB_ERR_NOT_STARTED);

Completed in 150 milliseconds

1234