Searched refs:pipe (Results 26 - 50 of 58) sorted by relevance

123

/haiku/src/add-ons/accelerants/intel_extreme/
H A DPorts.h53 virtual status_t SetPipe(Pipe* pipe);
193 virtual status_t SetPipe(Pipe* pipe);
235 virtual status_t SetPipe(Pipe* pipe);
H A DPorts.cpp125 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 Dmode.cpp406 // 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/busses/usb/
H A Dxhci.cpp849 Pipe *pipe = transfer->TransferPipe(); local
850 if ((pipe->Type() & USB_OBJECT_CONTROL_PIPE) != 0)
859 Pipe *pipe = transfer->TransferPipe(); local
865 xhci_endpoint *endpoint = (xhci_endpoint *)pipe->ControllerCookie();
867 TRACE_ERROR("control pipe has no endpoint!\n");
947 Pipe *pipe = transfer->TransferPipe(); local
949 bool directionIn = (pipe->Direction() == Pipe::In);
951 xhci_endpoint *endpoint = (xhci_endpoint *)pipe->ControllerCookie();
953 TRACE_ERROR("pipe has no endpoint!\n");
977 if (trbSize == 0 || trbSize > pipe
1085 CancelQueuedTransfers(Pipe *pipe, bool force) argument
1201 Pipe *pipe = transfer->TransferPipe(); local
1286 NotifyPipeChange(Pipe *pipe, usb_change change) argument
1860 _InsertEndpointForPipe(Pipe *pipe) argument
1953 _RemoveEndpointForPipe(Pipe *pipe) argument
[all...]
/haiku/src/add-ons/kernel/busses/scsi/usb/freecom/
H A Dfreecom.c209 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/libs/compat/freebsd_network/
H A Dusb.cpp245 usb_pipe pipe; member in struct:usb_xfer
301 xfer->pipe = -1;
318 xfer->pipe = iface->endpoint[i].handle;
321 if (xfer->pipe == -1)
540 status = sUSB->queue_bulk_v(xfer->pipe, xfer->frames, xfer->nframes, usbd_callback, xfer);
545 status = sUSB->queue_interrupt(xfer->pipe,
551 panic("unhandled pipe type %d", xfer->type);
570 sUSB->cancel_queued_transfers(xfer->pipe);
/haiku/src/add-ons/kernel/busses/scsi/usb/
H A Dproto_bulk.c139 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);
/haiku/src/add-ons/kernel/busses/scsi/usb/datafab/
H A Ddatafab.c520 performs queue_bulk USB request for corresponding pipe and handle timeout of this
530 usb_pipe pipe = b_in ? udi->pipe_in : udi->pipe_out; local
531 status = (*udi->usb_m->queue_bulk)(pipe, buffer, len, usb_callback, udi);
539 (*udi->usb_m->cancel_queued_transfers)(pipe);
/haiku/src/add-ons/tracker/zipomatic/
H A DZipperThread.cpp288 // Create new pipe FDs as stdin, stdout, stderr
289 if (pipe(inPipe) < 0)
291 if (pipe(outPipe) < 0)
293 if (pipe(errPipe) < 0)
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Decho.h71 WORD pipe; member in struct:_echo_stream
/haiku/src/system/kernel/debug/
H A Ddebug_parser.cpp750 debugger_command_pipe* pipe = (debugger_command_pipe*)checked_malloc( local
753 pipe->segment_count = 0;
754 pipe->broken = false;
757 if (pipe->segment_count >= MAX_DEBUGGER_COMMAND_PIPE_LENGTH)
761 = pipe->segments[pipe->segment_count];
762 segment.index = pipe->segment_count++;
770 // invoke the pipe
771 returnCode = invoke_debugger_command_pipe(pipe);
773 debug_free(pipe);
[all...]
/haiku/src/add-ons/kernel/bus_managers/usb/
H A DPipe.cpp368 mutex_init(&fSendRequestLock, "control pipe send request");
470 ControlPipe *pipe = (ControlPipe *)cookie; local
471 pipe->fTransferStatus = status;
472 pipe->fActualLength = actualLength;
473 release_sem(pipe->fNotifySem);
H A DTransfer.cpp16 Transfer::Transfer(Pipe *pipe) argument
17 : fPipe(pipe),
255 * 3. Type of pipe
H A Dusb_private.h231 virtual status_t CancelQueuedTransfers(Pipe *pipe,
234 virtual status_t NotifyPipeChange(Pipe *pipe,
331 virtual const char * TypeName() const { return "pipe"; }
408 { return "control pipe"; }
451 { return "interrupt pipe"; }
474 virtual const char * TypeName() const { return "bulk pipe"; }
492 virtual const char * TypeName() const { return "iso pipe"; }
703 Transfer(Pipe *pipe);
/haiku/src/apps/expander/
H A DExpanderThread.cpp217 // create new pipe FDs as stdout, stderr
218 pipe(filedes); dup2(filedes[1], 1); close(filedes[1]);
220 pipe(filedes); dup2(filedes[1], 2); close(filedes[1]);
/haiku/src/add-ons/kernel/drivers/input/wacom/
H A Dwacom.c46 usb_pipe pipe; member in struct:wacom_device
275 device->pipe = ii->endpoint[0].handle;
276 //DPRINTF_INFO((ID "add_device() - pipe id = %ld\n", device->pipe));
307 usb->cancel_queued_transfers(device->pipe);
546 ret = usb->queue_interrupt(device->pipe, device->data,
554 usb->cancel_queued_transfers(device->pipe);
/haiku/src/apps/text_search/
H A DGrepper.cpp249 // can't use yet the --null mode due to pipe issue
250 // the xargs stdin input pipe closure is not detected
288 if (pipe(fds) != 0) {
292 B_TRANSLATE("Failed to open input pipe!"));
300 if (pipe(fds) != 0) {
305 B_TRANSLATE("Failed to open output pipe!"));
313 if (pipe(fds) != 0) {
319 B_TRANSLATE("Failed to open errors pipe!"));
/haiku/src/servers/launch/
H A DBaseJob.cpp199 if (pipe(&pipes[0]) != 0) {
/haiku/src/bin/network/ftpd/
H A Dpopen.c68 * may create a pipe to a hidden program as a side effect of a list or dir
91 if (pipe(pdes) < 0)
/haiku/src/bin/
H A Dleak_analyser.sh15 environment variables prefixed and pipe the output to a file:
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/
H A Ddevice.cpp107 kprintf("usage: %s [pipe index]\n", argv[0]);
112 uint32 pipe = parse_expression(argv[1]); local
113 if (pipe != 0)
114 pipeOffset = INTEL_DISPLAY_OFFSET; // Use pipe B if requested
120 kprintf("intel_extreme pipe configuration:\n");
222 "show pipe configuration information");
/haiku/src/tests/system/kernel/
H A Dsyscall_restart_test.cpp241 if (pipe(fFDs) != 0)
295 if (pipe(fFDs) != 0)
298 // fill pipe
/haiku/src/system/libroot/posix/glibc/libio/
H A Diopopen.c92 if (pipe(pipe_fds) < 0)
/haiku/src/apps/packageinstaller/
H A DPackageItem.cpp753 /* 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/servers/net/
H A DServices.cpp146 // setup pipe to communicate with the listener thread - as the listener
148 if (pipe(&fReadPipe) < 0) {

Completed in 116 milliseconds

123