/haiku/headers/os/drivers/ |
H A D | USB2.h | 48 usb_pipe *handle; /* of this endpoint/pipe */ 167 status_t (*queue_interrupt)(const usb_pipe *pipe, 172 status_t (*queue_bulk)(const usb_pipe *pipe, 177 status_t (*queue_isochronous)(const usb_pipe *pipe, 192 status_t (*set_pipe_policy)(const usb_pipe *pipe, 197 /* Cancel all pending async requests in a pipe */ 198 status_t (*cancel_queued_transfers)(const usb_pipe *pipe);
|
H A D | USB3.h | 49 usb_pipe handle; /* of this endpoint/pipe */ 170 status_t (*queue_interrupt)(usb_pipe pipe, 175 status_t (*queue_bulk)(usb_pipe pipe, 180 status_t (*queue_bulk_v)(usb_pipe pipe, 185 status_t (*queue_bulk_v_physical)(usb_pipe pipe, 190 status_t (*queue_isochronous)(usb_pipe pipe, 206 status_t (*set_pipe_policy)(usb_pipe pipe, 211 /* Cancel all pending async requests in a pipe */ 212 status_t (*cancel_queued_transfers)(usb_pipe pipe); 214 /* Cancel all pending async requests in a device control pipe */ [all...] |
/haiku/src/add-ons/kernel/busses/scsi/usb/freecom/ |
H A D | freecom.c | 209 performs queue_bulk USB request for corresponding pipe and handle timeout of this 219 usb_pipe pipe = b_in ? udi->pipe_in : udi->pipe_out; local 220 status = (*udi->usb_m->queue_bulk)(pipe, buffer, len, usb_callback, udi); 227 (*udi->usb_m->cancel_queued_transfers)(pipe); 352 usb_pipe pipe = (b_in) ? udi->pipe_in : udi->pipe_out; local 362 if(B_OK == (status = (*udi->usb_m->queue_bulk)(pipe, buf, len, usb_callback, udi))) {
|
/haiku/src/add-ons/kernel/busses/scsi/usb/ |
H A D | proto_bulk.c | 139 performs queue_bulk USB request for corresponding pipe and handle timeout of this 146 usb_pipe pipe = b_in ? udi->pipe_in : udi->pipe_out; local 147 status = (*udi->usb_m->queue_bulk)(pipe, buffer, len, bulk_callback, udi); 154 (*udi->usb_m->cancel_queued_transfers)(pipe);
|
H A D | proto_common.c | 57 usb_pipe pipe = (dir == eDirIn) ? udi->pipe_in : udi->pipe_out; local 59 status = (*udi->usb_m->queue_bulk_v)(pipe, sg_data, sg_count, bulk_callback, udi); 65 status_t st=(*udi->usb_m->clear_feature)(pipe, USB_FEATURE_ENDPOINT_HALT); 70 (*udi->usb_m->cancel_queued_transfers)(pipe);
|
/haiku/src/add-ons/kernel/drivers/audio/echo/ |
H A D | echo.h | 71 WORD pipe; member in struct:_echo_stream
|
/haiku/src/add-ons/print/drivers/postscript/ |
H A D | FilterIO.cpp | 107 // Create new pipe FDs as stdin, stdout, stderr 108 pipe(filedes); dup2(filedes[0], 0); close(filedes[0]); 110 pipe(filedes); dup2(filedes[1], 1); close(filedes[1]); 112 pipe(filedes); dup2(filedes[1], 2); close(filedes[1]);
|
/haiku/src/apps/packageinstaller/ |
H A D | PackageItem.cpp | 753 /* Create new pipe FDs as stdin, stdout, stderr */ 754 pipe(filedes); dup2(filedes[0], 0); close(filedes[0]); 756 pipe(filedes); dup2(filedes[1], 1); close(filedes[1]); 757 pipe(filedes); dup2(filedes[1], 2); close(filedes[1]);
|
/haiku/src/kits/shared/ |
H A D | CommandPipe.cpp | 118 pipe(stdOutAndErr); 151 pipe(stdOut); 152 pipe(stdErr);
|
/haiku/src/servers/launch/ |
H A D | BaseJob.cpp | 199 if (pipe(&pipes[0]) != 0) {
|
/haiku/src/system/kernel/debug/ |
H A D | debug_commands.h | 55 int invoke_debugger_command_pipe(debugger_command_pipe* pipe);
|
/haiku/src/system/libroot/posix/glibc/libio/ |
H A D | iopopen.c | 92 if (pipe(pipe_fds) < 0)
|
/haiku/src/system/libroot/posix/unistd/ |
H A D | pipe.c | 14 pipe(int streams[2]) function
|
/haiku/src/tests/kits/app/common/ |
H A D | PipedAppRunner.cpp | 151 FILE *pipe = fPipe; local 153 while (!feof(pipe)) { 154 size_t bytes = fread(buffer, 1, sizeof(buffer), pipe);
|
/haiku/src/tests/system/benchmarks/ |
H A D | ctxbench.c | 100 if (pipe(fd0) != 0) 101 errx(1, "Unable to create pipe"); 102 if (pipe(fd1) != 0) 103 errx(1, "Unable to create pipe");
|
/haiku/src/tests/system/kernel/ |
H A D | syscall_restart_test.cpp | 241 if (pipe(fFDs) != 0) 295 if (pipe(fFDs) != 0) 298 // fill pipe
|
/haiku/src/tests/system/libroot/posix/ |
H A D | posix_spawn_pipe_test.c | 19 panic(pipe(out), "pipe stdout"); 20 panic(pipe(err), "pipe stderr");
|
/haiku/ |
H A D | configure | 83 --use-gcc-pipe Build with GCC option -pipe. Speeds up the build 820 --use-gcc-pipe) HAIKU_USE_GCC_PIPE=1; shift 1;;
|
/haiku/headers/posix/ |
H A D | unistd.h | 343 extern int pipe(int fildes[2]);
|
/haiku/headers/private/graphics/intel_extreme/ |
H A D | intel_extreme.h | 497 bool HasPipe(pipe_index pipe) argument 499 if (pipe == INTEL_PIPE_ANY) 502 return (bitmask & (1 << pipe)) != 0; 505 void SetPipe(pipe_index pipe) argument 507 if (pipe == INTEL_PIPE_ANY) { 512 bitmask |= (1 << pipe); 515 void ClearPipe(pipe_index pipe) argument 517 if (pipe == INTEL_PIPE_ANY) 520 bitmask &= ~(1 << pipe); 746 // the introduction of pipe [all...] |
/haiku/src/add-ons/accelerants/intel_extreme/ |
H A D | Ports.cpp | 125 Port::SetPipe(Pipe* pipe) argument 129 if (pipe == NULL) { 130 ERROR("%s: Invalid pipe provided!\n", __func__); 143 ERROR("%s: Can't reassign display pipe (yet)\n", __func__); 147 switch (pipe->Index()) { 149 TRACE("%s: Assigning %s (0x%" B_PRIx32 ") to pipe B\n", __func__, 153 TRACE("%s: Assigning %s (0x%" B_PRIx32 ") to pipe C\n", __func__, 157 TRACE("%s: Assigning %s (0x%" B_PRIx32 ") to pipe D\n", __func__, 161 TRACE("%s: Assigning %s (0x%" B_PRIx32 ") to pipe A\n", __func__, 173 switch (pipe 1673 SetPipe(Pipe* pipe) argument 2256 SetPipe(Pipe* pipe) argument [all...] |
H A D | Ports.h | 53 virtual status_t SetPipe(Pipe* pipe); 193 virtual status_t SetPipe(Pipe* pipe); 235 virtual status_t SetPipe(Pipe* pipe);
|
H A D | mode.cpp | 406 // before enabling CPU pipe or port) 414 // 4. If enabling port on PCH: (Must be done before enabling CPU pipe 421 FDILink* link = pipe->FDILink(); 429 // (Can be done anytime before enabling CPU pipe) 430 PanelFitter* fitter = pipe->PanelFitter(); 434 // 6. Configure CPU pipe timings, M/N/TU, and other pipe settings 435 // (Can be done anytime before enabling CPU pipe) 438 pipe->ConfigureTimings(divisors); 440 // 7. Enable CPU pipe [all...] |
/haiku/src/add-ons/kernel/bus_managers/usb/ |
H A D | BusManager.cpp | 132 TRACE_ERROR("error getting the default pipe for speed %d\n", speed); 167 // Create a temporary pipe with the new address 168 ControlPipe pipe(fRootObject); 169 pipe.InitCommon(deviceAddress, 0, speed, Pipe::Default, 8, 0, hubAddress, 180 pipe.SendRequest( 307 BusManager::CancelQueuedTransfers(Pipe *pipe, bool force) argument 315 BusManager::NotifyPipeChange(Pipe *pipe, usb_change change) argument 334 TRACE_ERROR("failed to allocate default pipe for speed %d\n", speed);
|
H A D | Device.cpp | 38 TRACE_ERROR("could not allocate default pipe\n"); 332 // Cancel transfers on the default pipe and put its USBID to prevent 534 Pipe* pipe = NULL; local 566 pipe = new(std::nothrow) ControlPipe(this); 571 pipe = new(std::nothrow) IsochronousPipe(this); 575 pipe = new(std::nothrow) BulkPipe(this); 579 pipe = new(std::nothrow) InterruptPipe(this); 583 if (pipe == NULL) { 584 TRACE_ERROR("failed to allocate pipe\n"); 589 pipe 647 Pipe* pipe = (Pipe*)GetStack()->GetObject(endpoint->handle); local [all...] |