Home
last modified time | relevance | path

Searched refs:doorbell (Results 1 – 9 of 9) sorted by relevance

/Zephyr-Core-3.5.0/doc/services/virtualization/
Divshmem.rst21 thus to be interrupted as well itself (ivshmem-doorbell).
29 Zephyr supports both versions: plain and doorbell. Ivshmem driver can be built
32 doorbell version.
34 Because the doorbell version uses MSI-X vectors to support notification vectors,
/Zephyr-Core-3.5.0/drivers/virtualization/
Dvirt_ivshmem.h70 uint32_t doorbell; member
79 uint32_t doorbell; member
DKconfig30 bool "Support interrupt based ivshmem (doorbell version)"
32 This will enable support of ivshmem-doorbell, i.e. the interrupt
Dvirt_ivshmem.c333 uint32_t doorbell = IVSHMEM_GEN_DOORBELL(peer_id, vector); in ivshmem_api_int_peer() local
348 doorbell_reg = &regs->doorbell; in ivshmem_api_int_peer()
355 doorbell_reg = &regs->doorbell; in ivshmem_api_int_peer()
357 *doorbell_reg = doorbell; in ivshmem_api_int_peer()
/Zephyr-Core-3.5.0/samples/drivers/virtualization/ivshmem/doorbell/
DREADME.rst1 .. zephyr:code-sample:: ivshmem-doorbell
2 :name: IVSHMEM doorbell
31 Building ivshmem-doorbell is as follows:
37 :zephyr-app: samples/drivers/virtualization/ivshmem/doorbell
47 :zephyr-app: samples/drivers/virtualization/ivshmem/doorbell
57 :zephyr-app: samples/drivers/virtualization/ivshmem/doorbell
/Zephyr-Core-3.5.0/drivers/dma/
DKconfig.iproc_pax62 PAX DMA hardware ring operation in doorbell mode
/Zephyr-Core-3.5.0/drivers/disk/nvme/
Dnvme_cmd.c501 qpair->sq_tdbl_off = nvme_mmio_offsetof(doorbell) + in nvme_cmd_qpair_setup()
503 qpair->cq_hdbl_off = nvme_mmio_offsetof(doorbell) + in nvme_cmd_qpair_setup()
Dnvme.h46 } doorbell[1]; member
/Zephyr-Core-3.5.0/cmake/emu/
Dqemu.cmake344 -device ivshmem-doorbell,vectors=${CONFIG_IVSHMEM_MSI_X_VECTORS},chardev=ivshmem