Symbol: pipe
headers/os/drivers/USB2.h
167
status_t (*queue_interrupt)(const usb_pipe *pipe,
headers/os/drivers/USB2.h
172
status_t (*queue_bulk)(const usb_pipe *pipe,
headers/os/drivers/USB2.h
177
status_t (*queue_isochronous)(const usb_pipe *pipe,
headers/os/drivers/USB2.h
192
status_t (*set_pipe_policy)(const usb_pipe *pipe,
headers/os/drivers/USB2.h
198
status_t (*cancel_queued_transfers)(const usb_pipe *pipe);
headers/os/drivers/USB3.h
170
status_t (*queue_interrupt)(usb_pipe pipe,
headers/os/drivers/USB3.h
175
status_t (*queue_bulk)(usb_pipe pipe,
headers/os/drivers/USB3.h
180
status_t (*queue_bulk_v)(usb_pipe pipe,
headers/os/drivers/USB3.h
185
status_t (*queue_bulk_v_physical)(usb_pipe pipe,
headers/os/drivers/USB3.h
190
status_t (*queue_isochronous)(usb_pipe pipe,
headers/os/drivers/USB3.h
206
status_t (*set_pipe_policy)(usb_pipe pipe,
headers/os/drivers/USB3.h
212
status_t (*cancel_queued_transfers)(usb_pipe pipe);
headers/posix/unistd.h
348
extern int pipe(int fildes[2]);
headers/private/graphics/intel_extreme/intel_extreme.h
1570
#define FDI_RX_CTL(pipe) (_FDI_RXA_CTL + (_FDI_RXB_CTL - _FDI_RXA_CTL) * (pipe - INTEL_PIPE_A))
headers/private/graphics/intel_extreme/intel_extreme.h
1573
#define FDI_RX_MISC(pipe) (_FDI_RXA_MISC + (_FDI_RXB_MISC - _FDI_RXA_MISC) * (pipe - INTEL_PIPE_A))
headers/private/graphics/intel_extreme/intel_extreme.h
1576
#define FDI_RX_IIR(pipe) (_FDI_RXA_IIR + (_FDI_RXB_IIR - _FDI_RXA_IIR) * (pipe - INTEL_PIPE_A))
headers/private/graphics/intel_extreme/intel_extreme.h
1579
#define FDI_RX_IMR(pipe) (_FDI_RXA_IMR + (_FDI_RXB_IMR - _FDI_RXA_IMR) * (pipe - INTEL_PIPE_A))
headers/private/graphics/intel_extreme/intel_extreme.h
1622
#define FDI_RX_TUSIZE1(pipe) (_FDI_RXA_TUSIZE1 + (_FDI_RXB_TUSIZE1 - _FDI_RXA_TUSIZE1) * (pipe - INTEL_PIPE_A))
headers/private/graphics/intel_extreme/intel_extreme.h
1623
#define FDI_RX_TUSIZE2(pipe) (_FDI_RXA_TUSIZE2 + (_FDI_RXB_TUSIZE2 - _FDI_RXA_TUSIZE2) * (pipe - INTEL_PIPE_A))
headers/private/graphics/intel_extreme/intel_extreme.h
1643
#define FDI_TX_CTL(pipe) (_FDI_TXA_CTL + (_FDI_TXB_CTL - _FDI_TXA_CTL) * (pipe - INTEL_PIPE_A))
headers/private/graphics/intel_extreme/intel_extreme.h
502
bool HasPipe(pipe_index pipe)
headers/private/graphics/intel_extreme/intel_extreme.h
504
if (pipe == INTEL_PIPE_ANY)
headers/private/graphics/intel_extreme/intel_extreme.h
507
return (bitmask & (1 << pipe)) != 0;
headers/private/graphics/intel_extreme/intel_extreme.h
510
void SetPipe(pipe_index pipe)
headers/private/graphics/intel_extreme/intel_extreme.h
512
if (pipe == INTEL_PIPE_ANY) {
headers/private/graphics/intel_extreme/intel_extreme.h
517
bitmask |= (1 << pipe);
headers/private/graphics/intel_extreme/intel_extreme.h
520
void ClearPipe(pipe_index pipe)
headers/private/graphics/intel_extreme/intel_extreme.h
522
if (pipe == INTEL_PIPE_ANY)
headers/private/graphics/intel_extreme/intel_extreme.h
525
bitmask &= ~(1 << pipe);
headers/private/graphics/intel_extreme/intel_extreme.h
758
#define PCH_MASTER_INT_CTL_PIPE_PENDING_BDW(pipe) (1 << (15 + pipe))
headers/private/graphics/intel_extreme/intel_extreme.h
763
#define PCH_INTERRUPT_PIPE_STATUS_BDW(pipe) (0x44400 + (pipe - 1) * 0x10) // GEN8_DE_PIPE_ISR
headers/private/graphics/intel_extreme/intel_extreme.h
764
#define PCH_INTERRUPT_PIPE_MASK_BDW(pipe) (0x44404 + (pipe - 1) * 0x10) // GEN8_DE_PIPE_IMR
headers/private/graphics/intel_extreme/intel_extreme.h
765
#define PCH_INTERRUPT_PIPE_IDENTITY_BDW(pipe) (0x44408 + (pipe - 1) * 0x10) // GEN8_DE_PIPE_IIR
headers/private/graphics/intel_extreme/intel_extreme.h
766
#define PCH_INTERRUPT_PIPE_ENABLED_BDW(pipe) (0x4440c + (pipe - 1) * 0x10) // GEN8_DE_PIPE_IER
src/add-ons/accelerants/intel_extreme/Ports.cpp
127
Port::SetPipe(Pipe* pipe)
src/add-ons/accelerants/intel_extreme/Ports.cpp
131
if (pipe == NULL) {
src/add-ons/accelerants/intel_extreme/Ports.cpp
149
switch (pipe->Index()) {
src/add-ons/accelerants/intel_extreme/Ports.cpp
1675
DisplayPort::SetPipe(Pipe* pipe)
src/add-ons/accelerants/intel_extreme/Ports.cpp
1679
if (pipe == NULL) {
src/add-ons/accelerants/intel_extreme/Ports.cpp
1696
pipe->Index(), PortIndex());
src/add-ons/accelerants/intel_extreme/Ports.cpp
1698
fPipe = pipe;
src/add-ons/accelerants/intel_extreme/Ports.cpp
175
switch (pipe->Index()) {
src/add-ons/accelerants/intel_extreme/Ports.cpp
188
if (pipe->Index() == INTEL_PIPE_A)
src/add-ons/accelerants/intel_extreme/Ports.cpp
193
fPipe = pipe;
src/add-ons/accelerants/intel_extreme/Ports.cpp
2259
DigitalDisplayInterface::SetPipe(Pipe* pipe)
src/add-ons/accelerants/intel_extreme/Ports.cpp
2263
if (pipe == NULL) {
src/add-ons/accelerants/intel_extreme/Ports.cpp
2277
pipe->Index(), PortIndex());
src/add-ons/accelerants/intel_extreme/Ports.cpp
2279
fPipe = pipe;
src/add-ons/accelerants/intel_extreme/Ports.h
193
virtual status_t SetPipe(Pipe* pipe);
src/add-ons/accelerants/intel_extreme/Ports.h
235
virtual status_t SetPipe(Pipe* pipe);
src/add-ons/accelerants/intel_extreme/Ports.h
53
virtual status_t SetPipe(Pipe* pipe);
src/add-ons/accelerants/intel_extreme/mode.cpp
421
FDILink* link = pipe->FDILink();
src/add-ons/accelerants/intel_extreme/mode.cpp
430
PanelFitter* fitter = pipe->PanelFitter();
src/add-ons/accelerants/intel_extreme/mode.cpp
438
pipe->ConfigureTimings(divisors);
src/add-ons/accelerants/intel_extreme/mode.cpp
441
pipe->Enable();
src/add-ons/kernel/bus_managers/hyperv/hyperv_spec_private.h
243
} pipe;
src/add-ons/kernel/bus_managers/usb/BusManager.cpp
168
ControlPipe pipe(fRootObject);
src/add-ons/kernel/bus_managers/usb/BusManager.cpp
169
pipe.InitCommon(deviceAddress, 0, speed, Pipe::Default, 8, 0, hubAddress,
src/add-ons/kernel/bus_managers/usb/BusManager.cpp
180
pipe.SendRequest(
src/add-ons/kernel/bus_managers/usb/BusManager.cpp
307
BusManager::CancelQueuedTransfers(Pipe *pipe, bool force)
src/add-ons/kernel/bus_managers/usb/BusManager.cpp
315
BusManager::NotifyPipeChange(Pipe *pipe, usb_change change)
src/add-ons/kernel/bus_managers/usb/Device.cpp
540
Pipe* pipe = NULL;
src/add-ons/kernel/bus_managers/usb/Device.cpp
572
pipe = new(std::nothrow) ControlPipe(this);
src/add-ons/kernel/bus_managers/usb/Device.cpp
577
pipe = new(std::nothrow) IsochronousPipe(this);
src/add-ons/kernel/bus_managers/usb/Device.cpp
581
pipe = new(std::nothrow) BulkPipe(this);
src/add-ons/kernel/bus_managers/usb/Device.cpp
585
pipe = new(std::nothrow) InterruptPipe(this);
src/add-ons/kernel/bus_managers/usb/Device.cpp
589
if (pipe == NULL) {
src/add-ons/kernel/bus_managers/usb/Device.cpp
595
pipe->InitCommon(fDeviceAddress,
src/add-ons/kernel/bus_managers/usb/Device.cpp
600
pipe->InitSuperSpeed(comp_descr->max_burst,
src/add-ons/kernel/bus_managers/usb/Device.cpp
603
endpoint->handle = pipe->USBID();
src/add-ons/kernel/bus_managers/usb/Device.cpp
653
Pipe* pipe = (Pipe*)GetStack()->GetObject(endpoint->handle);
src/add-ons/kernel/bus_managers/usb/Device.cpp
654
if (pipe != NULL)
src/add-ons/kernel/bus_managers/usb/Device.cpp
655
pipe->ReleaseReference();
src/add-ons/kernel/bus_managers/usb/Device.cpp
656
delete pipe;
src/add-ons/kernel/bus_managers/usb/Pipe.cpp
473
ControlPipe *pipe = (ControlPipe *)cookie;
src/add-ons/kernel/bus_managers/usb/Pipe.cpp
474
pipe->fTransferStatus = status;
src/add-ons/kernel/bus_managers/usb/Pipe.cpp
475
pipe->fActualLength = actualLength;
src/add-ons/kernel/bus_managers/usb/Pipe.cpp
476
release_sem(pipe->fNotifySem);
src/add-ons/kernel/bus_managers/usb/Transfer.cpp
16
Transfer::Transfer(Pipe *pipe)
src/add-ons/kernel/bus_managers/usb/Transfer.cpp
17
: fPipe(pipe),
src/add-ons/kernel/bus_managers/usb/usb.cpp
100
return debug_run_transfer(pipe, data, length, requestData,
src/add-ons/kernel/bus_managers/usb/usb.cpp
108
Pipe *pipe = (Pipe *)get_debug_variable("_usbPipe", 0);
src/add-ons/kernel/bus_managers/usb/usb.cpp
109
if (pipe == NULL)
src/add-ons/kernel/bus_managers/usb/usb.cpp
117
requestData.Index = pipe->EndpointAddress()
src/add-ons/kernel/bus_managers/usb/usb.cpp
118
| (pipe->Direction() == Pipe::In ? USB_ENDPOINT_ADDR_DIR_IN
src/add-ons/kernel/bus_managers/usb/usb.cpp
122
Pipe *parentPipe = ((Device *)pipe->Parent())->DefaultPipe();
src/add-ons/kernel/bus_managers/usb/usb.cpp
132
pipe->SetDataToggle(false);
src/add-ons/kernel/bus_managers/usb/usb.cpp
29
debug_run_transfer(Pipe *pipe, uint8 *data, size_t dataLength,
src/add-ons/kernel/bus_managers/usb/usb.cpp
36
BusManager *bus = pipe->GetBusManager();
src/add-ons/kernel/bus_managers/usb/usb.cpp
385
queue_interrupt(usb_pipe pipe, void *data, size_t dataLength,
src/add-ons/kernel/bus_managers/usb/usb.cpp
389
pipe, data, dataLength, callback, callbackCookie);
src/add-ons/kernel/bus_managers/usb/usb.cpp
390
BReference<Object> object(gUSBStack->GetObject(pipe), true);
src/add-ons/kernel/bus_managers/usb/usb.cpp
400
queue_bulk(usb_pipe pipe, void *data, size_t dataLength,
src/add-ons/kernel/bus_managers/usb/usb.cpp
404
pipe, data, dataLength, callback, callbackCookie);
src/add-ons/kernel/bus_managers/usb/usb.cpp
405
BReference<Object> object(gUSBStack->GetObject(pipe), true);
src/add-ons/kernel/bus_managers/usb/usb.cpp
415
queue_bulk_v(usb_pipe pipe, iovec *vector, size_t vectorCount,
src/add-ons/kernel/bus_managers/usb/usb.cpp
419
pipe, vector, vectorCount, callback, callbackCookie);
src/add-ons/kernel/bus_managers/usb/usb.cpp
420
BReference<Object> object(gUSBStack->GetObject(pipe), true);
src/add-ons/kernel/bus_managers/usb/usb.cpp
430
queue_bulk_v_physical(usb_pipe pipe, physical_entry *vector, size_t vectorCount,
src/add-ons/kernel/bus_managers/usb/usb.cpp
434
", %p, %p)\n", pipe, vector, vectorCount, callback, callbackCookie);
src/add-ons/kernel/bus_managers/usb/usb.cpp
435
BReference<Object> object(gUSBStack->GetObject(pipe), true);
src/add-ons/kernel/bus_managers/usb/usb.cpp
445
queue_isochronous(usb_pipe pipe, void *data, size_t dataLength,
src/add-ons/kernel/bus_managers/usb/usb.cpp
452
pipe, data, dataLength, packetDesc, packetCount, startingFrameNumber,
src/add-ons/kernel/bus_managers/usb/usb.cpp
454
BReference<Object> object(gUSBStack->GetObject(pipe), true);
src/add-ons/kernel/bus_managers/usb/usb.cpp
465
set_pipe_policy(usb_pipe pipe, uint8 maxQueuedPackets,
src/add-ons/kernel/bus_managers/usb/usb.cpp
468
TRACE_MODULE("set_pipe_policy(%" B_PRId32 ", %d, %d, %d)\n", pipe,
src/add-ons/kernel/bus_managers/usb/usb.cpp
470
BReference<Object> object(gUSBStack->GetObject(pipe), true);
src/add-ons/kernel/bus_managers/usb/usb.cpp
480
cancel_queued_transfers(usb_pipe pipe)
src/add-ons/kernel/bus_managers/usb/usb.cpp
482
TRACE_MODULE("cancel_queued_transfers(%" B_PRId32 ")\n", pipe);
src/add-ons/kernel/bus_managers/usb/usb.cpp
483
BReference<Object> object(gUSBStack->GetObject(pipe), true);
src/add-ons/kernel/bus_managers/usb/usb.cpp
55
transfer = new(transferBuffer) Transfer(pipe);
src/add-ons/kernel/bus_managers/usb/usb.cpp
760
queue_interrupt_v2(const void *pipe, void *data, size_t dataLength,
src/add-ons/kernel/bus_managers/usb/usb.cpp
763
return queue_interrupt((usb_id)(ssize_t)pipe, data, dataLength, callback,
src/add-ons/kernel/bus_managers/usb/usb.cpp
769
queue_bulk_v2(const void *pipe, void *data, size_t dataLength,
src/add-ons/kernel/bus_managers/usb/usb.cpp
772
return queue_bulk((usb_id)(ssize_t)pipe, data, dataLength, callback,
src/add-ons/kernel/bus_managers/usb/usb.cpp
778
queue_isochronous_v2(const void *pipe, void *data, size_t dataLength,
src/add-ons/kernel/bus_managers/usb/usb.cpp
785
return queue_isochronous((usb_id)(ssize_t)pipe, data, dataLength, packetDesc, 0,
src/add-ons/kernel/bus_managers/usb/usb.cpp
791
set_pipe_policy_v2(const void *pipe, uint8 maxQueuedPackets,
src/add-ons/kernel/bus_managers/usb/usb.cpp
794
return set_pipe_policy((usb_id)(ssize_t)pipe, maxQueuedPackets, maxBufferDurationMS,
src/add-ons/kernel/bus_managers/usb/usb.cpp
800
cancel_queued_transfers_v2(const void *pipe)
src/add-ons/kernel/bus_managers/usb/usb.cpp
802
return cancel_queued_transfers((usb_id)(ssize_t)pipe);
src/add-ons/kernel/bus_managers/usb/usb.cpp
91
Pipe *pipe = (Pipe *)get_debug_variable("_usbPipe", 0);
src/add-ons/kernel/bus_managers/usb/usb.cpp
92
if (pipe == NULL)
src/add-ons/kernel/bus_managers/usb/usb_private.h
233
virtual status_t CancelQueuedTransfers(Pipe *pipe,
src/add-ons/kernel/bus_managers/usb/usb_private.h
236
virtual status_t NotifyPipeChange(Pipe *pipe,
src/add-ons/kernel/bus_managers/usb/usb_private.h
702
Transfer(Pipe *pipe);
src/add-ons/kernel/busses/scsi/usb/datafab/datafab.c
530
usb_pipe pipe = b_in ? udi->pipe_in : udi->pipe_out;
src/add-ons/kernel/busses/scsi/usb/datafab/datafab.c
531
status = (*udi->usb_m->queue_bulk)(pipe, buffer, len, usb_callback, udi);
src/add-ons/kernel/busses/scsi/usb/datafab/datafab.c
539
(*udi->usb_m->cancel_queued_transfers)(pipe);
src/add-ons/kernel/busses/scsi/usb/freecom/freecom.c
219
usb_pipe pipe = b_in ? udi->pipe_in : udi->pipe_out;
src/add-ons/kernel/busses/scsi/usb/freecom/freecom.c
220
status = (*udi->usb_m->queue_bulk)(pipe, buffer, len, usb_callback, udi);
src/add-ons/kernel/busses/scsi/usb/freecom/freecom.c
227
(*udi->usb_m->cancel_queued_transfers)(pipe);
src/add-ons/kernel/busses/scsi/usb/freecom/freecom.c
352
usb_pipe pipe = (b_in) ? udi->pipe_in : udi->pipe_out;
src/add-ons/kernel/busses/scsi/usb/freecom/freecom.c
362
if(B_OK == (status = (*udi->usb_m->queue_bulk)(pipe, buf, len, usb_callback, udi))) {
src/add-ons/kernel/busses/scsi/usb/proto_bulk.c
146
usb_pipe pipe = b_in ? udi->pipe_in : udi->pipe_out;
src/add-ons/kernel/busses/scsi/usb/proto_bulk.c
147
status = (*udi->usb_m->queue_bulk)(pipe, buffer, len, bulk_callback, udi);
src/add-ons/kernel/busses/scsi/usb/proto_bulk.c
154
(*udi->usb_m->cancel_queued_transfers)(pipe);
src/add-ons/kernel/busses/scsi/usb/proto_common.c
57
usb_pipe pipe = (dir == eDirIn) ? udi->pipe_in : udi->pipe_out;
src/add-ons/kernel/busses/scsi/usb/proto_common.c
59
status = (*udi->usb_m->queue_bulk_v)(pipe, sg_data, sg_count, bulk_callback, udi);
src/add-ons/kernel/busses/scsi/usb/proto_common.c
65
status_t st=(*udi->usb_m->clear_feature)(pipe, USB_FEATURE_ENDPOINT_HALT);
src/add-ons/kernel/busses/scsi/usb/proto_common.c
70
(*udi->usb_m->cancel_queued_transfers)(pipe);
src/add-ons/kernel/busses/usb/ehci.cpp
1092
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/ehci.cpp
1093
if ((pipe->Type() & USB_OBJECT_ISO_PIPE) != 0)
src/add-ons/kernel/busses/usb/ehci.cpp
1106
result = InitQueueHead(queueHead, pipe);
src/add-ons/kernel/busses/usb/ehci.cpp
1115
if ((pipe->Type() & USB_OBJECT_CONTROL_PIPE) != 0) {
src/add-ons/kernel/busses/usb/ehci.cpp
1142
if ((pipe->Type() & USB_OBJECT_INTERRUPT_PIPE) != 0)
src/add-ons/kernel/busses/usb/ehci.cpp
1143
result = LinkInterruptQueueHead(queueHead, pipe);
src/add-ons/kernel/busses/usb/ehci.cpp
1160
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/ehci.cpp
1161
bool directionIn = (pipe->Direction() == Pipe::In);
src/add-ons/kernel/busses/usb/ehci.cpp
1170
if (packetSize > pipe->MaxPacketSize()) {
src/add-ons/kernel/busses/usb/ehci.cpp
1200
isochronousData->packet_count, pipe->MaxPacketSize(), packetSize,
src/add-ons/kernel/busses/usb/ehci.cpp
1280
|= (pipe->EndpointAddress() << EHCI_ITD_ENDPOINT_SHIFT)
src/add-ons/kernel/busses/usb/ehci.cpp
1281
| (pipe->DeviceAddress() << EHCI_ITD_ADDRESS_SHIFT);
src/add-ons/kernel/busses/usb/ehci.cpp
1283
|= (pipe->MaxPacketSize() & EHCI_ITD_MAXPACKETSIZE_MASK)
src/add-ons/kernel/busses/usb/ehci.cpp
1286
|= ((((pipe->MaxPacketSize() >> EHCI_ITD_MAXPACKETSIZE_LENGTH) + 1)
src/add-ons/kernel/busses/usb/ehci.cpp
1346
EHCI::NotifyPipeChange(Pipe *pipe, usb_change change)
src/add-ons/kernel/busses/usb/ehci.cpp
1348
TRACE("pipe change %d for pipe %p\n", change, pipe);
src/add-ons/kernel/busses/usb/ehci.cpp
1740
EHCI::CancelQueuedTransfers(Pipe *pipe, bool force)
src/add-ons/kernel/busses/usb/ehci.cpp
1742
if ((pipe->Type() & USB_OBJECT_ISO_PIPE) != 0)
src/add-ons/kernel/busses/usb/ehci.cpp
1743
return CancelQueuedIsochronousTransfers(pipe, force);
src/add-ons/kernel/busses/usb/ehci.cpp
1756
if (current->transfer && current->transfer->TransferPipe() == pipe) {
src/add-ons/kernel/busses/usb/ehci.cpp
1796
while (fProcessingPipe == pipe)
src/add-ons/kernel/busses/usb/ehci.cpp
1806
EHCI::CancelQueuedIsochronousTransfers(Pipe *pipe, bool force)
src/add-ons/kernel/busses/usb/ehci.cpp
1811
if (current->transfer->TransferPipe() == pipe) {
src/add-ons/kernel/busses/usb/ehci.cpp
2285
EHCI::InitQueueHead(ehci_qh *queueHead, Pipe *pipe)
src/add-ons/kernel/busses/usb/ehci.cpp
2287
switch (pipe->Speed()) {
src/add-ons/kernel/busses/usb/ehci.cpp
2303
| (pipe->MaxPacketSize() << EHCI_QH_CHARS_MPL_SHIFT)
src/add-ons/kernel/busses/usb/ehci.cpp
2304
| (pipe->EndpointAddress() << EHCI_QH_CHARS_EPT_SHIFT)
src/add-ons/kernel/busses/usb/ehci.cpp
2305
| (pipe->DeviceAddress() << EHCI_QH_CHARS_DEV_SHIFT)
src/add-ons/kernel/busses/usb/ehci.cpp
2309
if (pipe->Speed() != USB_SPEED_HIGHSPEED) {
src/add-ons/kernel/busses/usb/ehci.cpp
2310
if ((pipe->Type() & USB_OBJECT_CONTROL_PIPE) != 0)
src/add-ons/kernel/busses/usb/ehci.cpp
2313
queueHead->endpoint_caps |= (pipe->HubPort() << EHCI_QH_CAPS_PORT_SHIFT)
src/add-ons/kernel/busses/usb/ehci.cpp
2314
| (pipe->HubAddress() << EHCI_QH_CAPS_HUB_SHIFT);
src/add-ons/kernel/busses/usb/ehci.cpp
2354
EHCI::LinkInterruptQueueHead(ehci_qh *queueHead, Pipe *pipe)
src/add-ons/kernel/busses/usb/ehci.cpp
2356
uint8 interval = pipe->Interval();
src/add-ons/kernel/busses/usb/ehci.cpp
2357
if (pipe->Speed() == USB_SPEED_HIGHSPEED) {
src/add-ons/kernel/busses/usb/ehci.cpp
2366
if (pipe->Speed() == USB_SPEED_LOWSPEED) {
src/add-ons/kernel/busses/usb/ehci.cpp
2437
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/ehci.cpp
2464
status_t result = CreateDescriptorChain(pipe, &dataDescriptor,
src/add-ons/kernel/busses/usb/ehci.cpp
2519
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/ehci.cpp
2520
bool directionIn = (pipe->Direction() == Pipe::In);
src/add-ons/kernel/busses/usb/ehci.cpp
2525
status_t result = CreateDescriptorChain(pipe, &firstDescriptor,
src/add-ons/kernel/busses/usb/ehci.cpp
2589
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/ehci.cpp
2590
bool directionIn = (pipe->Direction() == Pipe::In);
src/add-ons/kernel/busses/usb/ehci.cpp
2595
status_t result = CreateDescriptorChain(pipe, &firstDescriptor,
src/add-ons/kernel/busses/usb/ehci.cpp
2699
EHCI::CreateDescriptorChain(Pipe *pipe, ehci_qtd **_firstDescriptor,
src/add-ons/kernel/busses/usb/ehci.cpp
2707
bool dataToggle = pipe->DataToggle();
src/add-ons/kernel/busses/usb/ehci.cpp
909
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/ehci.cpp
910
status_t result = InitQueueHead(transferData.queue_head, pipe);
src/add-ons/kernel/busses/usb/ehci.cpp
916
if ((pipe->Type() & USB_OBJECT_CONTROL_PIPE) != 0) {
src/add-ons/kernel/busses/usb/ehci.cpp
929
if ((pipe->Type() & USB_OBJECT_INTERRUPT_PIPE) != 0)
src/add-ons/kernel/busses/usb/ehci.cpp
930
LinkPeriodicDebugQueueHead(transferData.queue_head, pipe);
src/add-ons/kernel/busses/usb/ehci.cpp
954
EHCI::LinkPeriodicDebugQueueHead(ehci_qh *queueHead, Pipe *pipe)
src/add-ons/kernel/busses/usb/ehci.cpp
956
if (pipe->Speed() == USB_SPEED_HIGHSPEED)
src/add-ons/kernel/busses/usb/ehci.h
132
Pipe *pipe);
src/add-ons/kernel/busses/usb/ehci.h
137
Pipe *pipe);
src/add-ons/kernel/busses/usb/ehci.h
164
status_t CreateDescriptorChain(Pipe *pipe,
src/add-ons/kernel/busses/usb/ehci.h
64
ehci_qh *queueHead, Pipe *pipe);
src/add-ons/kernel/busses/usb/ehci.h
71
virtual status_t CancelQueuedTransfers(Pipe *pipe, bool force);
src/add-ons/kernel/busses/usb/ehci.h
72
status_t CancelQueuedIsochronousTransfers(Pipe *pipe, bool force);
src/add-ons/kernel/busses/usb/ehci.h
74
virtual status_t NotifyPipeChange(Pipe *pipe,
src/add-ons/kernel/busses/usb/ohci.cpp
1546
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/ohci.cpp
1547
bool directionIn = (pipe->Direction() == Pipe::In);
src/add-ons/kernel/busses/usb/ohci.cpp
1560
firstDescriptor->flags |= pipe->DataToggle() ? OHCI_TD_TOGGLE_1
src/add-ons/kernel/busses/usb/ohci.cpp
1575
= (ohci_endpoint_descriptor *)pipe->ControllerCookie();
src/add-ons/kernel/busses/usb/ohci.cpp
1582
if (it->transfer && it->transfer->TransferPipe() == pipe && it->transfer->IsFragmented()) {
src/add-ons/kernel/busses/usb/ohci.cpp
1604
if (pipe->Type() & USB_OBJECT_BULK_PIPE) {
src/add-ons/kernel/busses/usb/ohci.cpp
1616
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/ohci.cpp
1617
bool directionIn = (pipe->Direction() == Pipe::In);
src/add-ons/kernel/busses/usb/ohci.cpp
1636
if (pipe->Direction() == Pipe::Out)
src/add-ons/kernel/busses/usb/ohci.cpp
1642
= (ohci_endpoint_descriptor *)pipe->ControllerCookie();
src/add-ons/kernel/busses/usb/ohci.cpp
1834
OHCI::_InsertEndpointForPipe(Pipe *pipe)
src/add-ons/kernel/busses/usb/ohci.cpp
1837
pipe->DeviceAddress(), pipe->EndpointAddress());
src/add-ons/kernel/busses/usb/ohci.cpp
1848
flags |= OHCI_ENDPOINT_SET_DEVICE_ADDRESS(pipe->DeviceAddress())
src/add-ons/kernel/busses/usb/ohci.cpp
1849
| OHCI_ENDPOINT_SET_ENDPOINT_NUMBER(pipe->EndpointAddress());
src/add-ons/kernel/busses/usb/ohci.cpp
1852
switch (pipe->Direction()) {
src/add-ons/kernel/busses/usb/ohci.cpp
1872
switch (pipe->Speed()) {
src/add-ons/kernel/busses/usb/ohci.cpp
1888
flags |= OHCI_ENDPOINT_SET_MAX_PACKET_SIZE(pipe->MaxPacketSize());
src/add-ons/kernel/busses/usb/ohci.cpp
1892
uint32 type = pipe->Type();
src/add-ons/kernel/busses/usb/ohci.cpp
1899
head = _FindInterruptEndpoint(pipe->Interval());
src/add-ons/kernel/busses/usb/ohci.cpp
1912
if (pipe->Type() & USB_OBJECT_ISO_PIPE) {
src/add-ons/kernel/busses/usb/ohci.cpp
1938
pipe->SetControllerCookie((void *)endpoint);
src/add-ons/kernel/busses/usb/ohci.cpp
1950
OHCI::_RemoveEndpointForPipe(Pipe *pipe)
src/add-ons/kernel/busses/usb/ohci.cpp
1953
pipe->DeviceAddress(), pipe->EndpointAddress());
src/add-ons/kernel/busses/usb/ohci.cpp
1956
= (ohci_endpoint_descriptor *)pipe->ControllerCookie();
src/add-ons/kernel/busses/usb/ohci.cpp
2152
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/ohci.cpp
2167
if (packetSize > pipe->MaxPacketSize()) {
src/add-ons/kernel/busses/usb/ohci.cpp
2169
" than pipe MaxPacketSize %ld.", packetSize, pipe->MaxPacketSize());
src/add-ons/kernel/busses/usb/ohci.cpp
681
OHCI::CancelQueuedTransfers(Pipe *pipe, bool force)
src/add-ons/kernel/busses/usb/ohci.cpp
694
if (current->transfer && current->transfer->TransferPipe() == pipe) {
src/add-ons/kernel/busses/usb/ohci.cpp
707
if (pipe->Type() & USB_OBJECT_ISO_PIPE) {
src/add-ons/kernel/busses/usb/ohci.cpp
757
while (fProcessingPipe == pipe)
src/add-ons/kernel/busses/usb/ohci.cpp
767
OHCI::NotifyPipeChange(Pipe *pipe, usb_change change)
src/add-ons/kernel/busses/usb/ohci.cpp
769
TRACE("pipe change %d for pipe %p\n", change, pipe);
src/add-ons/kernel/busses/usb/ohci.cpp
770
if (pipe->DeviceAddress() == fRootHubAddress) {
src/add-ons/kernel/busses/usb/ohci.cpp
777
return _InsertEndpointForPipe(pipe);
src/add-ons/kernel/busses/usb/ohci.cpp
780
return _RemoveEndpointForPipe(pipe);
src/add-ons/kernel/busses/usb/ohci.h
108
status_t _InsertEndpointForPipe(Pipe *pipe);
src/add-ons/kernel/busses/usb/ohci.h
109
status_t _RemoveEndpointForPipe(Pipe *pipe);
src/add-ons/kernel/busses/usb/ohci.h
43
virtual status_t CancelQueuedTransfers(Pipe *pipe,
src/add-ons/kernel/busses/usb/ohci.h
46
virtual status_t NotifyPipeChange(Pipe *pipe,
src/add-ons/kernel/busses/usb/uhci.cpp
1001
if (current->transfer && current->transfer->TransferPipe() == pipe) {
src/add-ons/kernel/busses/usb/uhci.cpp
1040
while (fProcessingPipe == pipe)
src/add-ons/kernel/busses/usb/uhci.cpp
1050
UHCI::CancelQueuedIsochronousTransfers(Pipe *pipe, bool force)
src/add-ons/kernel/busses/usb/uhci.cpp
1055
if (current->transfer->TransferPipe() == pipe) {
src/add-ons/kernel/busses/usb/uhci.cpp
1081
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/uhci.cpp
1085
uhci_td *setupDescriptor = CreateDescriptor(pipe, TD_TOKEN_SETUP,
src/add-ons/kernel/busses/usb/uhci.cpp
1088
uhci_td *statusDescriptor = CreateDescriptor(pipe,
src/add-ons/kernel/busses/usb/uhci.cpp
1111
status_t result = CreateDescriptorChain(pipe, &dataDescriptor,
src/add-ons/kernel/busses/usb/uhci.cpp
1134
if (pipe->Speed() == USB_SPEED_LOWSPEED)
src/add-ons/kernel/busses/usb/uhci.cpp
1257
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/uhci.cpp
1258
bool directionIn = (pipe->Direction() == Pipe::In);
src/add-ons/kernel/busses/usb/uhci.cpp
1265
if (packetSize > pipe->MaxPacketSize()) {
src/add-ons/kernel/busses/usb/uhci.cpp
1289
isoRequest[i] = CreateDescriptor(pipe,
src/add-ons/kernel/busses/usb/uhci.cpp
1304
isoRequest[isochronousData->packet_count - 1] = CreateDescriptor(pipe,
src/add-ons/kernel/busses/usb/uhci.cpp
2085
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/uhci.cpp
2086
bool directionIn = (pipe->Direction() == Pipe::In);
src/add-ons/kernel/busses/usb/uhci.cpp
2090
status_t result = CreateDescriptorChain(pipe, &firstDescriptor,
src/add-ons/kernel/busses/usb/uhci.cpp
2146
UHCI::CreateDescriptor(Pipe *pipe, uint8 direction, size_t bufferSize)
src/add-ons/kernel/busses/usb/uhci.cpp
2159
if (pipe->Type() & USB_OBJECT_ISO_PIPE)
src/add-ons/kernel/busses/usb/uhci.cpp
2166
if (pipe->Speed() == USB_SPEED_LOWSPEED)
src/add-ons/kernel/busses/usb/uhci.cpp
2175
result->token |= (pipe->EndpointAddress() << TD_TOKEN_ENDPTADDR_SHIFT)
src/add-ons/kernel/busses/usb/uhci.cpp
2176
| (pipe->DeviceAddress() << 8) | direction;
src/add-ons/kernel/busses/usb/uhci.cpp
2199
UHCI::CreateDescriptorChain(Pipe *pipe, uhci_td **_firstDescriptor,
src/add-ons/kernel/busses/usb/uhci.cpp
2202
size_t packetSize = pipe->MaxPacketSize();
src/add-ons/kernel/busses/usb/uhci.cpp
2207
bool dataToggle = pipe->DataToggle();
src/add-ons/kernel/busses/usb/uhci.cpp
2211
uhci_td *descriptor = CreateDescriptor(pipe, direction,
src/add-ons/kernel/busses/usb/uhci.cpp
830
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/uhci.cpp
831
if (pipe->DeviceAddress() == fRootHubAddress)
src/add-ons/kernel/busses/usb/uhci.cpp
834
TRACE("submit transfer called for device %d\n", pipe->DeviceAddress());
src/add-ons/kernel/busses/usb/uhci.cpp
835
if (pipe->Type() & USB_OBJECT_CONTROL_PIPE)
src/add-ons/kernel/busses/usb/uhci.cpp
840
if (pipe->Type() & USB_OBJECT_ISO_PIPE)
src/add-ons/kernel/busses/usb/uhci.cpp
844
if (pipe->Type() & USB_OBJECT_ISO_PIPE)
src/add-ons/kernel/busses/usb/uhci.cpp
856
if (pipe->Type() & USB_OBJECT_INTERRUPT_PIPE)
src/add-ons/kernel/busses/usb/uhci.cpp
861
bool directionIn = (pipe->Direction() == Pipe::In);
src/add-ons/kernel/busses/usb/uhci.cpp
985
UHCI::CancelQueuedTransfers(Pipe *pipe, bool force)
src/add-ons/kernel/busses/usb/uhci.cpp
987
if (pipe->Type() & USB_OBJECT_ISO_PIPE)
src/add-ons/kernel/busses/usb/uhci.cpp
988
return CancelQueuedIsochronousTransfers(pipe, force);
src/add-ons/kernel/busses/usb/uhci.h
107
virtual status_t CancelQueuedTransfers(Pipe *pipe, bool force);
src/add-ons/kernel/busses/usb/uhci.h
108
status_t CancelQueuedIsochronousTransfers(Pipe *pipe, bool force);
src/add-ons/kernel/busses/usb/uhci.h
171
uhci_td * CreateDescriptor(Pipe *pipe,
src/add-ons/kernel/busses/usb/uhci.h
174
status_t CreateDescriptorChain(Pipe *pipe,
src/add-ons/kernel/busses/usb/xhci.cpp
1014
const size_t maxPacketSize = pipe->MaxPacketSize();
src/add-ons/kernel/busses/usb/xhci.cpp
1126
XHCI::CancelQueuedTransfers(Pipe *pipe, bool force)
src/add-ons/kernel/busses/usb/xhci.cpp
1128
xhci_endpoint* endpoint = (xhci_endpoint*)pipe->ControllerCookie();
src/add-ons/kernel/busses/usb/xhci.cpp
1140
endpoint->used, pipe, pipe->EndpointAddress());
src/add-ons/kernel/busses/usb/xhci.cpp
1243
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/xhci.cpp
1244
xhci_endpoint *endpoint = (xhci_endpoint *)pipe->ControllerCookie();
src/add-ons/kernel/busses/usb/xhci.cpp
1328
XHCI::NotifyPipeChange(Pipe *pipe, usb_change change)
src/add-ons/kernel/busses/usb/xhci.cpp
1330
TRACE("pipe change %d for pipe %p (%d)\n", change, pipe,
src/add-ons/kernel/busses/usb/xhci.cpp
1331
pipe->EndpointAddress());
src/add-ons/kernel/busses/usb/xhci.cpp
1335
return _InsertEndpointForPipe(pipe);
src/add-ons/kernel/busses/usb/xhci.cpp
1337
return _RemoveEndpointForPipe(pipe);
src/add-ons/kernel/busses/usb/xhci.cpp
1751
ControlPipe pipe(parent);
src/add-ons/kernel/busses/usb/xhci.cpp
1752
pipe.SetControllerCookie(endpoint0);
src/add-ons/kernel/busses/usb/xhci.cpp
1753
pipe.InitCommon(device->address + 1, 0, speed, Pipe::Default, maxPacketSize, 0,
src/add-ons/kernel/busses/usb/xhci.cpp
1764
status = pipe.SendRequest(
src/add-ons/kernel/busses/usb/xhci.cpp
1805
status = pipe.SendRequest(
src/add-ons/kernel/busses/usb/xhci.cpp
1853
pipe.SetControllerCookie(NULL);
src/add-ons/kernel/busses/usb/xhci.cpp
1905
XHCI::_InsertEndpointForPipe(Pipe *pipe)
src/add-ons/kernel/busses/usb/xhci.cpp
1907
TRACE("insert endpoint for pipe %p (%d)\n", pipe, pipe->EndpointAddress());
src/add-ons/kernel/busses/usb/xhci.cpp
1909
if (pipe->ControllerCookie() != NULL
src/add-ons/kernel/busses/usb/xhci.cpp
1910
|| pipe->Parent()->Type() != USB_OBJECT_DEVICE) {
src/add-ons/kernel/busses/usb/xhci.cpp
1915
Device* usbDevice = (Device *)pipe->Parent();
src/add-ons/kernel/busses/usb/xhci.cpp
1928
const uint8 id = (2 * pipe->EndpointAddress()
src/add-ons/kernel/busses/usb/xhci.cpp
1929
+ (pipe->Direction() != Pipe::Out ? 1 : 0)) - 1;
src/add-ons/kernel/busses/usb/xhci.cpp
1967
status_t status = ConfigureEndpoint(endpoint, device->slot, id, pipe->Type(),
src/add-ons/kernel/busses/usb/xhci.cpp
1968
pipe->Direction() == Pipe::In, pipe->Interval(), pipe->MaxPacketSize(),
src/add-ons/kernel/busses/usb/xhci.cpp
1969
usbDevice->Speed(), pipe->MaxBurst(), pipe->BytesPerInterval());
src/add-ons/kernel/busses/usb/xhci.cpp
1991
pipe->SetControllerCookie(&device->endpoints[id]);
src/add-ons/kernel/busses/usb/xhci.cpp
1998
XHCI::_RemoveEndpointForPipe(Pipe *pipe)
src/add-ons/kernel/busses/usb/xhci.cpp
2000
TRACE("remove endpoint for pipe %p (%d)\n", pipe, pipe->EndpointAddress());
src/add-ons/kernel/busses/usb/xhci.cpp
2002
if (pipe->Parent()->Type() != USB_OBJECT_DEVICE)
src/add-ons/kernel/busses/usb/xhci.cpp
2004
Device* usbDevice = (Device *)pipe->Parent();
src/add-ons/kernel/busses/usb/xhci.cpp
2008
xhci_endpoint *endpoint = (xhci_endpoint *)pipe->ControllerCookie();
src/add-ons/kernel/busses/usb/xhci.cpp
2012
pipe->SetControllerCookie(NULL);
src/add-ons/kernel/busses/usb/xhci.cpp
851
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/xhci.cpp
852
if ((pipe->Type() & USB_OBJECT_CONTROL_PIPE) != 0)
src/add-ons/kernel/busses/usb/xhci.cpp
861
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/xhci.cpp
867
xhci_endpoint *endpoint = (xhci_endpoint *)pipe->ControllerCookie();
src/add-ons/kernel/busses/usb/xhci.cpp
954
Pipe *pipe = transfer->TransferPipe();
src/add-ons/kernel/busses/usb/xhci.cpp
956
bool directionIn = (pipe->Direction() == Pipe::In);
src/add-ons/kernel/busses/usb/xhci.cpp
958
xhci_endpoint *endpoint = (xhci_endpoint *)pipe->ControllerCookie();
src/add-ons/kernel/busses/usb/xhci.cpp
984
if (trbSize == 0 || trbSize > pipe->MaxPacketSize() || trbSize
src/add-ons/kernel/busses/usb/xhci.h
104
virtual status_t CancelQueuedTransfers(Pipe *pipe, bool force);
src/add-ons/kernel/busses/usb/xhci.h
110
virtual status_t NotifyPipeChange(Pipe *pipe,
src/add-ons/kernel/busses/usb/xhci.h
147
status_t _InsertEndpointForPipe(Pipe *pipe);
src/add-ons/kernel/busses/usb/xhci.h
148
status_t _RemoveEndpointForPipe(Pipe *pipe);
src/add-ons/kernel/drivers/audio/echo/echo.cpp
170
if (stream->pipe >= 0) {
src/add-ons/kernel/drivers/audio/echo/echo.cpp
171
close_params.wPipeIndex = stream->pipe;
src/add-ons/kernel/drivers/audio/echo/echo.cpp
186
status = stream->card->pEG->OpenAudio(&open_params, &stream->pipe);
src/add-ons/kernel/drivers/audio/echo/echo.cpp
194
status = stream->card->pEG->VerifyAudioOpen(stream->pipe);
src/add-ons/kernel/drivers/audio/echo/echo.cpp
214
status = stream->card->pEG->QueryAudioFormat(stream->pipe, &format_params);
src/add-ons/kernel/drivers/audio/echo/echo.cpp
221
status = stream->card->pEG->SetAudioFormat(stream->pipe, &format_params);
src/add-ons/kernel/drivers/audio/echo/echo.cpp
261
CDaffyDuck *duck = stream->card->pEG->GetDaffyDuck(stream->pipe);
src/add-ons/kernel/drivers/audio/echo/echo.cpp
276
if (stream->card->pEG->GetAudioPositionPtr(stream->pipe, stream->position)!=ECHOSTATUS_OK) {
src/add-ons/kernel/drivers/audio/echo/echo.cpp
323
status = stream->card->pEG->Start(stream->pipe);
src/add-ons/kernel/drivers/audio/echo/echo.cpp
338
status = stream->card->pEG->Stop(stream->pipe);
src/add-ons/kernel/drivers/audio/echo/echo.cpp
370
stream->pipe = -1;
src/add-ons/kernel/drivers/audio/echo/echo.cpp
394
if (stream->pipe >= 0) {
src/add-ons/kernel/drivers/audio/echo/echo.cpp
395
close_params.wPipeIndex = stream->pipe;
src/add-ons/kernel/drivers/audio/echo/echo.h
71
WORD pipe;
src/add-ons/kernel/drivers/audio/echo/multi.cpp
646
LOG(("get_buffers pipe %d\n", stream->pipe));
src/add-ons/kernel/drivers/audio/echo/multi.cpp
666
LOG(("get_buffers pipe %d\n", stream->pipe));
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
185
usb_disk_clear_halt(usb_pipe pipe)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
187
gUSBModule->cancel_queued_transfers(pipe);
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
188
gUSBModule->clear_feature(pipe, USB_FEATURE_ENDPOINT_HALT);
src/add-ons/kernel/drivers/graphics/intel_extreme/device.cpp
112
uint32 pipe = parse_expression(argv[1]);
src/add-ons/kernel/drivers/graphics/intel_extreme/device.cpp
113
if (pipe != 0)
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
217
intel_get_interrupt_mask(intel_info& info, pipe_index pipe, bool enable)
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
227
if (pipe == INTEL_PIPE_A) {
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
237
if (pipe == INTEL_PIPE_B) {
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
248
if (pipe == INTEL_PIPE_C) {
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
303
g35_clear_interrupt_status(intel_info& info, pipe_index pipe)
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
310
switch (pipe) {
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
324
intel_clear_pipe_interrupt(intel_info& info, pipe_index pipe)
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
328
g35_clear_interrupt_status(info, pipe);
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
331
const uint32 bit = intel_get_interrupt_mask(info, pipe, false);
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
88
gen8_enable_interrupts(intel_info& info, pipe_index pipe, bool enable)
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
90
ASSERT(pipe != INTEL_PIPE_ANY);
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
91
ASSERT(info.device_type.Generation() >= 12 || pipe != INTEL_PIPE_D);
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
93
const uint32 regMask = PCH_INTERRUPT_PIPE_MASK_BDW(pipe);
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
94
const uint32 regEnabled = PCH_INTERRUPT_PIPE_ENABLED_BDW(pipe);
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
95
const uint32 regIdentity = PCH_INTERRUPT_PIPE_IDENTITY_BDW(pipe);
src/add-ons/kernel/drivers/input/wacom/wacom.c
275
device->pipe = ii->endpoint[0].handle;
src/add-ons/kernel/drivers/input/wacom/wacom.c
307
usb->cancel_queued_transfers(device->pipe);
src/add-ons/kernel/drivers/input/wacom/wacom.c
46
usb_pipe pipe;
src/add-ons/kernel/drivers/input/wacom/wacom.c
546
ret = usb->queue_interrupt(device->pipe, device->data,
src/add-ons/kernel/drivers/input/wacom/wacom.c
554
usb->cancel_queued_transfers(device->pipe);
src/add-ons/print/drivers/postscript/FilterIO.cpp
108
pipe(filedes); dup2(filedes[0], 0); close(filedes[0]);
src/add-ons/print/drivers/postscript/FilterIO.cpp
110
pipe(filedes); dup2(filedes[1], 1); close(filedes[1]);
src/add-ons/print/drivers/postscript/FilterIO.cpp
112
pipe(filedes); dup2(filedes[1], 2); close(filedes[1]);
src/add-ons/tracker/zipomatic/ZipperThread.cpp
289
if (pipe(inPipe) < 0)
src/add-ons/tracker/zipomatic/ZipperThread.cpp
291
if (pipe(outPipe) < 0)
src/add-ons/tracker/zipomatic/ZipperThread.cpp
293
if (pipe(errPipe) < 0)
src/apps/expander/ExpanderThread.cpp
218
pipe(filedes); dup2(filedes[1], 1); close(filedes[1]);
src/apps/expander/ExpanderThread.cpp
220
pipe(filedes); dup2(filedes[1], 2); close(filedes[1]);
src/apps/packageinstaller/PackageItem.cpp
754
pipe(filedes); dup2(filedes[0], 0); close(filedes[0]);
src/apps/packageinstaller/PackageItem.cpp
756
pipe(filedes); dup2(filedes[1], 1); close(filedes[1]);
src/apps/packageinstaller/PackageItem.cpp
757
pipe(filedes); dup2(filedes[1], 2); close(filedes[1]);
src/apps/poorman/libhttpd/libhttpd.c
3456
if ( pipe( p ) < 0 )
src/apps/poorman/libhttpd/libhttpd.c
3501
if ( pipe( p ) < 0 )
src/apps/remotedesktop/RemoteDesktop.cpp
143
if (pipe(&pipes[0]) != 0 || pipe(&pipes[2]) != 0) {
src/apps/text_search/Grepper.cpp
303
if (pipe(fds) != 0) {
src/apps/text_search/Grepper.cpp
315
if (pipe(fds) != 0) {
src/apps/text_search/Grepper.cpp
328
if (pipe(fds) != 0) {
src/bin/network/ftpd/popen.c
87
if (pipe(pdes) < 0)
src/kits/shared/CommandPipe.cpp
118
pipe(stdOutAndErr);
src/kits/shared/CommandPipe.cpp
151
pipe(stdOut);
src/kits/shared/CommandPipe.cpp
152
pipe(stdErr);
src/libs/compat/freebsd_network/usb.cpp
332
usb_pipe pipe;
src/libs/compat/freebsd_network/usb.cpp
388
xfer->pipe = -1;
src/libs/compat/freebsd_network/usb.cpp
406
xfer->pipe = iface->endpoint[i].handle;
src/libs/compat/freebsd_network/usb.cpp
411
if (xfer->pipe == -1)
src/libs/compat/freebsd_network/usb.cpp
630
status = sUSB->queue_bulk_v(xfer->pipe, xfer->frames, xfer->nframes, usbd_callback, xfer);
src/libs/compat/freebsd_network/usb.cpp
635
status = sUSB->queue_interrupt(xfer->pipe,
src/libs/compat/freebsd_network/usb.cpp
660
sUSB->cancel_queued_transfers(xfer->pipe);
src/servers/launch/BaseJob.cpp
201
if (pipe(&pipes[0]) != 0) {
src/servers/net/Services.cpp
150
if (pipe(&fReadPipe) < 0) {
src/system/kernel/debug/debug_commands.cpp
182
invoke_pipe_segment(debugger_command_pipe* pipe, int32 index, char* argument)
src/system/kernel/debug/debug_commands.cpp
186
index == pipe->segment_count - 1
src/system/kernel/debug/debug_commands.cpp
191
debugger_command_pipe_segment& segment = pipe->segments[index];
src/system/kernel/debug/debug_commands.cpp
209
pipe->broken = true;
src/system/kernel/debug/debug_commands.cpp
366
invoke_debugger_command_pipe(debugger_command_pipe* pipe)
src/system/kernel/debug/debug_commands.cpp
369
sCurrentPipe = pipe;
src/system/kernel/debug/debug_commands.cpp
373
int32 segments = pipe->segment_count;
src/system/kernel/debug/debug_commands.cpp
375
new(&sPipeOutputFilters[i]) PipeDebugOutputFilter(pipe, i,
src/system/kernel/debug/debug_commands.cpp
381
result = invoke_pipe_segment(pipe, 0, NULL);
src/system/kernel/debug/debug_commands.cpp
385
debugger_command_pipe_segment& segment = pipe->segments[i];
src/system/kernel/debug/debug_commands.cpp
387
result = invoke_pipe_segment(pipe, i, NULL);
src/system/kernel/debug/debug_commands.cpp
390
pipe->segments[j].invocations = 0;
src/system/kernel/debug/debug_commands.cpp
61
static int invoke_pipe_segment(debugger_command_pipe* pipe, int32 index,
src/system/kernel/debug/debug_commands.cpp
71
PipeDebugOutputFilter(debugger_command_pipe* pipe, int32 segment,
src/system/kernel/debug/debug_commands.cpp
74
fPipe(pipe),
src/system/kernel/debug/debug_commands.h
55
int invoke_debugger_command_pipe(debugger_command_pipe* pipe);
src/system/kernel/debug/debug_parser.cpp
750
debugger_command_pipe* pipe = (debugger_command_pipe*)checked_malloc(
src/system/kernel/debug/debug_parser.cpp
753
pipe->segment_count = 0;
src/system/kernel/debug/debug_parser.cpp
754
pipe->broken = false;
src/system/kernel/debug/debug_parser.cpp
757
if (pipe->segment_count >= MAX_DEBUGGER_COMMAND_PIPE_LENGTH)
src/system/kernel/debug/debug_parser.cpp
761
= pipe->segments[pipe->segment_count];
src/system/kernel/debug/debug_parser.cpp
762
segment.index = pipe->segment_count++;
src/system/kernel/debug/debug_parser.cpp
771
returnCode = invoke_debugger_command_pipe(pipe);
src/system/kernel/debug/debug_parser.cpp
773
debug_free(pipe);
src/system/libroot/posix/spawn.cpp
509
if (pipe(fds) != 0)
src/tests/kits/app/common/PipedAppRunner.cpp
151
FILE *pipe = fPipe;
src/tests/kits/app/common/PipedAppRunner.cpp
153
while (!feof(pipe)) {
src/tests/kits/app/common/PipedAppRunner.cpp
154
size_t bytes = fread(buffer, 1, sizeof(buffer), pipe);
src/tests/system/benchmarks/ctxbench.c
100
if (pipe(fd0) != 0)
src/tests/system/benchmarks/ctxbench.c
102
if (pipe(fd1) != 0)
src/tests/system/kernel/syscall_restart_test.cpp
241
if (pipe(fFDs) != 0)
src/tests/system/kernel/syscall_restart_test.cpp
295
if (pipe(fFDs) != 0)
src/tests/system/libroot/posix/posix_spawn_pipe_test.c
19
panic(pipe(out), "pipe stdout");
src/tests/system/libroot/posix/posix_spawn_pipe_test.c
20
panic(pipe(err), "pipe stderr");