Searched refs:finished (Results 1 - 25 of 26) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A DHaikuKernelIORequest.h38 iterative_io_finished finished; member in struct:UserlandFS::HaikuKernelIterativeFDIOCookie
42 iterative_io_get_vecs getVecs, iterative_io_finished finished,
48 finished(finished),
41 HaikuKernelIterativeFDIOCookie(int fd, HaikuKernelIORequest* request, iterative_io_get_vecs getVecs, iterative_io_finished finished, void* cookie) argument
H A Dhaiku_kernel_emu.cpp317 iterative_io_finished finished, void *_cookie)
333 finished, _cookie);
335 finished(_cookie, _request, B_NO_MEMORY, false, 0);
340 // TODO: Up to this point we should call the finished hook on error!
316 do_iterative_fd_io(int fd, io_request *_request, iterative_io_get_vecs getVecs, iterative_io_finished finished, void *_cookie) argument
H A DHaikuKernelVolume.cpp410 // TODO: ATM we don't release our reference when the request is finished
483 status_t error = cookie->finished(cookie->cookie, (io_request*)request,
/haiku/src/tools/fs_shell/
H A Dvfs_request_io.cpp25 fssh_iterative_io_finished finished, void* cookie)
23 fssh_do_iterative_fd_io(int fd, fssh_io_request* request, fssh_iterative_io_get_vecs getVecs, fssh_iterative_io_finished finished, void* cookie) argument
/haiku/src/tests/kits/media/soundplayer/
H A DSoundPlayerTest.cpp13 sem_id finished = -1; variable
23 release_sem(finished);
36 finished = create_sem(0, "finish wait");
89 if (B_OK == acquire_sem_etc(finished,1, B_TIMEOUT, 0))
100 if (B_OK == acquire_sem_etc(finished,1, B_TIMEOUT, 0))
113 if (B_OK == acquire_sem_etc(finished,1, B_TIMEOUT, 0))
123 } while (B_OK != acquire_sem_etc(finished,1, B_TIMEOUT, 0));
125 printf("\nplayback finished\n");
/haiku/src/tests/kits/media/playsound/
H A Dplayfile.cpp20 sem_id finished = -1; variable
36 release_sem(finished);
46 release_sem(finished);
96 finished = create_sem(0, "finish wait");
108 acquire_sem(finished);
117 printf("playback finished\n");
H A Dplaywav.cpp17 sem_id finished = -1; variable
33 release_sem(finished);
56 printf("file reader finished\n");
67 release_sem(finished);
92 finished = create_sem(0, "finish wait");
119 acquire_sem(finished);
128 printf("playback finished\n");
/haiku/src/bin/media_client/
H A DMediaPlay.cpp23 sem_id finished = -1; variable
40 release_sem(finished);
50 release_sem(finished);
90 finished = create_sem(0, "finish wait");
102 acquire_sem(finished);
111 printf("Playback finished.\n");
/haiku/src/tests/kits/media/playwav/
H A Dplaywav.cpp21 sem_id finished = -1; variable
34 release_sem(finished);
54 printf("file reader finished\n");
68 finished = create_sem(0, "finish wait");
95 acquire_sem(finished);
97 printf("\nplayback finished\n");
/haiku/src/add-ons/kernel/busses/scsi/ahci/
H A Dahci_port.cpp588 gSCSI->finished(request, 1);
713 gSCSI->finished(request, 1);
722 gSCSI->finished(request, 1);
727 gSCSI->finished(request, 1);
743 gSCSI->finished(request, 1);
750 gSCSI->finished(request, 1);
870 gSCSI->finished(request, 1);
883 gSCSI->finished(request, 1);
905 gSCSI->finished(request, 1);
928 gSCSI->finished(reques
[all...]
H A Dsata_request.cpp172 gSCSI->finished(fCcb, 1);
187 gSCSI->finished(fCcb, 1);
H A Dahci_controller.cpp382 gSCSI->finished(request, 1);
/haiku/src/system/kernel/fs/
H A Dvfs_request_io.cpp56 iterative_io_finished finished; member in struct:iterative_io_cookie
266 if (cookie->finished != NULL) {
267 cookie->finished(cookie->cookie, request, status, partialTransfer,
287 iterative_io_finished finished, void* cookie)
336 finished(cookie, request, error, partial, bytesTransferred);
490 iterative_io_finished finished, void* cookie)
499 finished(cookie, request, B_FILE_ERROR, true, 0);
509 request, getVecs, finished, cookie);
519 request, getVecs, finished, cookie);
525 iterationCookie->finished
285 do_synchronous_iterative_vnode_io(struct vnode* vnode, void* openCookie, io_request* request, iterative_io_get_vecs getVecs, iterative_io_finished finished, void* cookie) argument
489 do_iterative_fd_io(int fd, io_request* request, iterative_io_get_vecs getVecs, iterative_io_finished finished, void* cookie) argument
[all...]
/haiku/src/add-ons/kernel/busses/scsi/virtio/
H A DVirtioSCSIRequest.cpp135 gSCSI->finished(ccb, 1);
150 gSCSI->finished(ccb, 1);
/haiku/headers/private/package/hpkg/
H A DWriterImplBase.h166 inline void SetFinished(bool finished);
275 WriterImplBase::SetFinished(bool finished) argument
277 fFinished = finished;
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DJournal.cpp353 bool& finished)
364 finished = false;
439 finished = status != B_OK;
513 TRACE("Journal::_WriteTransactionToLog(): finished managing space for "
568 bool finished = false; local
572 blockCount, finished);
573 if (!finished && status != B_OK)
578 while (!finished) {
583 blockCount, finished);
584 if (!finished
350 _WritePartialTransactionToLog(JournalHeader* descriptorBlock, bool detached, uint8** _escapedData, uint32 &logBlock, off_t& blockNumber, long& cookie, ArrayDeleter<uint8>& escapedDataDeleter, uint32& blockCount, bool& finished) argument
[all...]
H A DJournal.h259 uint32& blockCount, bool& finished);
/haiku/src/tests/system/kernel/device_manager/
H A Ddma_resource_test.cpp621 bool finished = operation.Finish(); local
623 if (finished == (isPartial && fIsWrite))
624 _Panic("partial finished %s", finished ? "early" : "late");
626 if (!finished) {
632 finished = operation.Finish();
633 if (finished == result.partial_begin && result.partial_end)
634 _Panic("partial finished %s", finished ? "early" : "late");
636 if (!finished) {
[all...]
/haiku/src/add-ons/kernel/bus_managers/ata/
H A DATARequest.cpp137 gSCSIModule->finished(fCCB, 1);
H A DATAModule.cpp70 gSCSIModule->finished(ccb, 1);
/haiku/src/kits/network/libnetservices2/
H A DHttpSession.cpp440 auto finished = false; local
443 finished = true;
445 finished = request.ReceiveResult();
453 finished = true;
456 finished = true;
459 if (finished) {
460 // Clean up finished requests; including redirected requests
981 // Any requests with not content are finished
/haiku/headers/os/drivers/bus/
H A DSCSI.h37 out when the request is finished). In the first case you can use either
57 or is finished. As interrupt handlers must be as fast as possible, you
70 for the bus/device is finished via <finished> or <resubmit>.
91 SCSI_STATUS_CHECK_CONDITION when a request is finished. This emulation
309 // when it's finished, the semaphore of the ccb is released
369 // is called or a request is finished via finished();
371 // the SIM should synchronize calls to requeue, resubmit and finished
376 // mark request as being finished
382 void (*finished)(scsi_ccb *ccb, uint num_requests); member in struct:scsi_for_sim_interface
[all...]
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Drunlist.c545 goto finished;
650 goto finished;
699 finished:
/haiku/headers/os/drivers/
H A Dfs_interface.h352 iterative_io_finished finished, void* cookie);
/haiku/headers/private/fs_shell/
H A Dfssh_fs_interface.h387 fssh_iterative_io_finished finished, void *cookie);

Completed in 208 milliseconds

12