/fuchsia/zircon/system/ulib/fzl/include/lib/fzl/ |
H A D | pinned-vmo.h | 41 zx_status_t Pin(const zx::vmo& vmo, const zx::bti& bti, uint32_t rights);
|
/fuchsia/zircon/kernel/object/include/object/ |
H A D | bus_transaction_initiator_dispatcher.h | 44 zx_status_t Pin(fbl::RefPtr<VmObject> vmo, uint64_t offset, uint64_t size, uint32_t perms, 57 // Pin will always be able to return addresses that are contiguous for at 58 // least this many bytes. E.g. if this returns 1MB, then a call to Pin()
|
/fuchsia/zircon/kernel/vm/ |
H A D | vm_unittest.cpp | 375 status = vmo->Pin(PAGE_SIZE, alloc_size); 377 status = vmo->Pin(PAGE_SIZE, 0); 379 status = vmo->Pin(alloc_size + PAGE_SIZE, 0); 382 status = vmo->Pin(PAGE_SIZE, 3 * PAGE_SIZE); 384 status = vmo->Pin(0, alloc_size); 391 status = vmo->Pin(0, alloc_size); 393 status = vmo->Pin(PAGE_SIZE, 4 * PAGE_SIZE); 395 status = vmo->Pin(0, 4 * PAGE_SIZE); 398 status = vmo->Pin(PAGE_SIZE, 3 * PAGE_SIZE); 415 status = vmo->Pin(PAGE_SIZ [all...] |
H A D | vm_object_paged.cpp | 681 zx_status_t VmObjectPaged::Pin(uint64_t offset, uint64_t len) {
|
/fuchsia/zircon/system/dev/bus/acpi/ |
H A D | debug.c | 220 if (entry->Pin > 3) { 221 INDENT_PRINTF("Pin: Invalid (%08x)\n", entry->Pin); 223 INDENT_PRINTF("Pin: INT%c\n", 'A' + entry->Pin);
|
H A D | pci.c | 67 if (entry->Pin >= PCIE_MAX_LEGACY_IRQ_PINS) { 161 arg->dev_pin_to_global_irq[dev_id][i][entry->Pin] = 165 arg->dev_pin_to_global_irq[port_dev_id][port_func_id][entry->Pin] = global_irq;
|
/fuchsia/zircon/kernel/object/ |
H A D | bus_transaction_initiator_dispatcher.cpp | 42 zx_status_t BusTransactionInitiatorDispatcher::Pin(fbl::RefPtr<VmObject> vmo, uint64_t offset, function in class:BusTransactionInitiatorDispatcher
|
H A D | pinned_memory_token_dispatcher.cpp | 39 // Pin the memory to make sure it doesn't change from underneath us for the 41 status = vmo->Pin(offset, size); 43 LTRACEF("vmo->Pin failed: %d\n", status);
|
/fuchsia/zircon/system/ulib/fzl/ |
H A D | pinned-vmo.cpp | 11 zx_status_t PinnedVmo::Pin(const zx::vmo& vmo, const zx::bti& bti, uint32_t rights) { function in class:fzl::PinnedVmo
|
/fuchsia/zircon/system/dev/display/vim-display/ |
H A D | vim-audio.cpp | 93 // Pin our VMO so that HW can access it. 96 res = pinned_spdif_rb.Pin(spdif_rb_vmo_->vmo(), audio_bti_, ZX_VM_PERM_READ);
|
/fuchsia/zircon/kernel/vm/include/vm/ |
H A D | vm_object.h | 81 // Pin the given range of the vmo. If any pages are not committed, this 83 virtual zx_status_t Pin(uint64_t offset, uint64_t len) { function in class:VmObject
|
H A D | vm_object_paged.h | 63 zx_status_t Pin(uint64_t offset, uint64_t len) override;
|
/fuchsia/zircon/system/dev/audio/astro-tdm-output/ |
H A D | audio-stream-out.cpp | 251 status = pinned_ring_buffer_.Pin(ring_buffer_vmo_, bti_, ZX_VM_PERM_READ | ZX_VM_PERM_WRITE);
|
/fuchsia/zircon/system/dev/audio/astro-pdm-input/ |
H A D | audio-stream-in.cpp | 211 status = pinned_ring_buffer_.Pin(ring_buffer_vmo_, bti_, ZX_VM_PERM_READ | ZX_VM_PERM_WRITE);
|
/fuchsia/zircon/system/dev/audio/intel-hda/dsp/ |
H A D | intel-dsp-code-loader.cpp | 73 // Pin this VMO and grant the controller access to it. The controller 77 res = bdl_dsp_mem_.Pin(bdl_vmo, pci_bti_->initiator(), DSP_MAP_FLAGS);
|
H A D | intel-audio-dsp.cpp | 525 // Pin this VMO and grant the controller access to it. The controller 529 st = pinned_fw.Pin(stripped_vmo, hda_bti_->initiator(), DSP_MAP_FLAGS);
|
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/ |
H A D | mmio.h | 71 zx_status_t Pin(const zx::bti& bti, fbl::unique_ptr<MmioPinnedBuffer>* pinned_buffer) { function in class:ddk::MmioBuffer
|
/fuchsia/zircon/third_party/lib/acpica/source/components/resources/ |
H A D | rscreate.c | 278 * package that in turn contains an UINT64 Address, a UINT8 Pin, 317 * elements: [Address, Pin, Source, SourceIndex] 334 /* 2) Second subobject: Dereference the PRT.Pin */ 339 ACPI_ERROR ((AE_INFO, "(PRT[%u].Pin) Need Integer, found %s", 344 UserPrt->Pin = (UINT32) ObjDesc->Integer.Value;
|
H A D | rsdumpinfo.c | 354 {ACPI_RSD_UINT32, ACPI_PRT_OFFSET (Pin), "Pin", NULL},
|
/fuchsia/zircon/system/dev/audio/intel-hda/controller/ |
H A D | intel-hda-stream.cpp | 91 // Pin this VMO and grant the controller access to it. The controller 95 res = bdl_hda_mem_.Pin(bdl_vmo, pci_bti_->initiator(), HDA_MAP_FLAGS); 465 resp.result = pinned_ring_buffer_.Pin(ring_buffer_vmo, pci_bti_->initiator(), hda_rights);
|
H A D | intel-hda-controller-init.cpp | 381 // Pin this VMO and grant the controller access to it. The controller will 391 res = cmd_buf_hda_mem_.Pin(cmd_buf_vmo, pci_bti_->initiator(), HDA_MAP_FLAGS);
|
/fuchsia/zircon/third_party/lib/acpica/source/include/acpica/ |
H A D | acrestyp.h | 707 UINT32 Pin; member in struct:acpi_pci_routing_table
|
/fuchsia/zircon/kernel/syscalls/ |
H A D | ddk.cpp | 368 status = bti_dispatcher->Pin(vmo_dispatcher->vmo(), offset, size, iommu_perms, &new_pmt,
|