Searched refs:Pin (Results 1 - 23 of 23) sorted by relevance

/fuchsia/zircon/system/ulib/fzl/include/lib/fzl/
H A Dpinned-vmo.h41 zx_status_t Pin(const zx::vmo& vmo, const zx::bti& bti, uint32_t rights);
/fuchsia/zircon/kernel/object/include/object/
H A Dbus_transaction_initiator_dispatcher.h44 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 Dvm_unittest.cpp375 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 Dvm_object_paged.cpp681 zx_status_t VmObjectPaged::Pin(uint64_t offset, uint64_t len) {
/fuchsia/zircon/system/dev/bus/acpi/
H A Ddebug.c220 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 Dpci.c67 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 Dbus_transaction_initiator_dispatcher.cpp42 zx_status_t BusTransactionInitiatorDispatcher::Pin(fbl::RefPtr<VmObject> vmo, uint64_t offset, function in class:BusTransactionInitiatorDispatcher
H A Dpinned_memory_token_dispatcher.cpp39 // 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 Dpinned-vmo.cpp11 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 Dvim-audio.cpp93 // 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 Dvm_object.h81 // 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 Dvm_object_paged.h63 zx_status_t Pin(uint64_t offset, uint64_t len) override;
/fuchsia/zircon/system/dev/audio/astro-tdm-output/
H A Daudio-stream-out.cpp251 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 Daudio-stream-in.cpp211 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 Dintel-dsp-code-loader.cpp73 // 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 Dintel-audio-dsp.cpp525 // 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 Dmmio.h71 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 Drscreate.c278 * 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 Drsdumpinfo.c354 {ACPI_RSD_UINT32, ACPI_PRT_OFFSET (Pin), "Pin", NULL},
/fuchsia/zircon/system/dev/audio/intel-hda/controller/
H A Dintel-hda-stream.cpp91 // 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 Dintel-hda-controller-init.cpp381 // 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 Dacrestyp.h707 UINT32 Pin; member in struct:acpi_pci_routing_table
/fuchsia/zircon/kernel/syscalls/
H A Dddk.cpp368 status = bti_dispatcher->Pin(vmo_dispatcher->vmo(), offset, size, iommu_perms, &new_pmt,

Completed in 103 milliseconds