HelenOS sources
dma_buffer 87 uspace/drv/block/ddisk/ddisk.c ioport32_t dma_buffer;
dma_buffer 106 uspace/drv/block/ddisk/ddisk.c void *dma_buffer;
dma_buffer 221 uspace/drv/block/ddisk/ddisk.c memcpy(ddisk->dma_buffer, buf, DDISK_BLOCK_SIZE);
dma_buffer 223 uspace/drv/block/ddisk/ddisk.c pio_write_32(&ddisk->ddisk_regs->dma_buffer,
dma_buffer 232 uspace/drv/block/ddisk/ddisk.c memcpy(buf, ddisk->dma_buffer, DDISK_BLOCK_SIZE);
dma_buffer 489 uspace/drv/block/ddisk/ddisk.c ddisk->dma_buffer = AS_AREA_ANY;
dma_buffer 492 uspace/drv/block/ddisk/ddisk.c &ddisk->dma_buffer);
dma_buffer 499 uspace/drv/block/ddisk/ddisk.c ddisk->dma_buffer, (void *) ddisk->dma_buffer_phys);
dma_buffer 538 uspace/drv/block/ddisk/ddisk.c if (ddisk->dma_buffer)
dma_buffer 539 uspace/drv/block/ddisk/ddisk.c dmamem_unmap_anonymous(ddisk->dma_buffer);
dma_buffer 567 uspace/drv/block/ddisk/ddisk.c dmamem_unmap_anonymous(ddisk->dma_buffer);
dma_buffer 141 uspace/drv/bus/usb/ehci/ehci_batch.c ehci_batch->data_buffer = ehci_batch->base.dma_buffer.virt;
dma_buffer 290 uspace/drv/bus/usb/ehci/ehci_batch.c uintptr_t buffer = dma_buffer_phys(&ehci_batch->base.dma_buffer,
dma_buffer 344 uspace/drv/bus/usb/ehci/ehci_batch.c uintptr_t buffer = dma_buffer_phys(&ehci_batch->base.dma_buffer,
dma_buffer 86 uspace/drv/bus/usb/ehci/ehci_bus.c if (dma_buffer_alloc(&ehci_ep->dma_buffer, sizeof(qh_t)))
dma_buffer 89 uspace/drv/bus/usb/ehci/ehci_bus.c ehci_ep->qh = ehci_ep->dma_buffer.virt;
dma_buffer 106 uspace/drv/bus/usb/ehci/ehci_bus.c dma_buffer_free(&instance->dma_buffer);
dma_buffer 54 uspace/drv/bus/usb/ehci/ehci_bus.h dma_buffer_t dma_buffer;
dma_buffer 152 uspace/drv/bus/usb/ehci/ehci_rh.c batch->dma_buffer.virt, batch->size,
dma_buffer 211 uspace/drv/bus/usb/ehci/ehci_rh.c batch->dma_buffer.virt, batch->size,
dma_buffer 57 uspace/drv/bus/usb/ehci/endpoint_list.c if (dma_buffer_alloc(&instance->dma_buffer, sizeof(qh_t))) {
dma_buffer 62 uspace/drv/bus/usb/ehci/endpoint_list.c instance->list_head = instance->dma_buffer.virt;
dma_buffer 50 uspace/drv/bus/usb/ehci/endpoint_list.h dma_buffer_t dma_buffer;
dma_buffer 66 uspace/drv/bus/usb/ehci/endpoint_list.h dma_buffer_free(&instance->dma_buffer);
dma_buffer 210 uspace/drv/bus/usb/ehci/hc.c dma_buffer_free(&hc->dma_buffer);
dma_buffer 508 uspace/drv/bus/usb/ehci/hc.c if (dma_buffer_alloc(&instance->dma_buffer, PAGE_SIZE)) {
dma_buffer 515 uspace/drv/bus/usb/ehci/hc.c instance->periodic_list = instance->dma_buffer.virt;
dma_buffer 69 uspace/drv/bus/usb/ehci/hc.h dma_buffer_t dma_buffer;
dma_buffer 132 uspace/drv/bus/usb/ohci/ohci_batch.c ohci_batch->data_buffer = usb_batch->dma_buffer.virt;
dma_buffer 85 uspace/drv/bus/usb/ohci/ohci_bus.c const errno_t err = dma_buffer_alloc(&ohci_ep->dma_buffer,
dma_buffer 92 uspace/drv/bus/usb/ohci/ohci_bus.c ohci_ep->ed = ohci_ep->dma_buffer.virt;
dma_buffer 112 uspace/drv/bus/usb/ohci/ohci_bus.c dma_buffer_free(&instance->dma_buffer);
dma_buffer 63 uspace/drv/bus/usb/ohci/ohci_bus.h dma_buffer_t dma_buffer;
dma_buffer 185 uspace/drv/bus/usb/ohci/ohci_rh.c batch->dma_buffer.virt, batch->size, &batch->transferred_size);
dma_buffer 236 uspace/drv/bus/usb/ohci/ohci_rh.c batch->dma_buffer.virt, batch->size, &batch->transferred_size);
dma_buffer 97 uspace/drv/bus/usb/uhci/uhci_batch.h return uhci_batch->base.dma_buffer.virt;
dma_buffer 110 uspace/drv/bus/usb/uhci/uhci_rh.c batch->dma_buffer.virt, batch->size, &batch->transferred_size);
dma_buffer 75 uspace/drv/bus/usb/vhc/transfer.c batch->dma_buffer.virt, batch->size,
dma_buffer 81 uspace/drv/bus/usb/vhc/transfer.c batch->dma_buffer.virt, batch->size);
dma_buffer 87 uspace/drv/bus/usb/vhc/transfer.c batch->dma_buffer.virt, batch->size,
dma_buffer 93 uspace/drv/bus/usb/vhc/transfer.c batch->dma_buffer.virt, batch->size);
dma_buffer 111 uspace/drv/bus/usb/vhc/transfer.c batch->dma_buffer.virt, batch->size,
dma_buffer 117 uspace/drv/bus/usb/vhc/transfer.c batch->dma_buffer.virt, batch->size);
dma_buffer 123 uspace/drv/bus/usb/vhc/transfer.c batch->dma_buffer.virt, batch->size,
dma_buffer 129 uspace/drv/bus/usb/vhc/transfer.c batch->dma_buffer.virt, batch->size);
dma_buffer 527 uspace/drv/bus/usb/xhci/isoch.c memcpy(it->data.virt, transfer->batch.dma_buffer.virt, it->size);
dma_buffer 576 uspace/drv/bus/usb/xhci/isoch.c memcpy(transfer->batch.dma_buffer.virt, it->data.virt, it->size);
dma_buffer 136 uspace/drv/bus/usb/xhci/transfers.c ts->buf = transfer->batch.dma_buffer;
dma_buffer 74 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h dma_buffer_t dma_buffer;
dma_buffer 266 uspace/lib/usbhost/src/endpoint.c batch->dma_buffer = req->buffer;
dma_buffer 268 uspace/lib/usbhost/src/endpoint.c dma_buffer_acquire(&batch->dma_buffer);
dma_buffer 110 uspace/lib/usbhost/src/usb_transfer_batch.c unsigned flags = batch->dma_buffer.policy & DMA_POLICY_FLAGS_MASK;
dma_buffer 117 uspace/lib/usbhost/src/usb_transfer_batch.c size_t chunk_mask = dma_policy_chunk_mask(batch->dma_buffer.policy);
dma_buffer 140 uspace/lib/usbhost/src/usb_transfer_batch.c dma_buffer_release(&batch->dma_buffer);
dma_buffer 142 uspace/lib/usbhost/src/usb_transfer_batch.c batch->original_buffer = batch->dma_buffer.virt + batch->offset;
dma_buffer 147 uspace/lib/usbhost/src/usb_transfer_batch.c const errno_t err = dma_buffer_alloc_policy(&batch->dma_buffer,
dma_buffer 154 uspace/lib/usbhost/src/usb_transfer_batch.c memcpy(batch->dma_buffer.virt,
dma_buffer 182 uspace/lib/usbhost/src/usb_transfer_batch.c batch->dma_buffer.virt,
dma_buffer 185 uspace/lib/usbhost/src/usb_transfer_batch.c dma_buffer_free(&batch->dma_buffer);
dma_buffer 187 uspace/lib/usbhost/src/usb_transfer_batch.c dma_buffer_release(&batch->dma_buffer);
HelenOS homepage, sources at GitHub