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