DEVICE MMIO BUFFER SIZES(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ Device MMIO buffer sizes

okay so this is a page from the Kernel API Manual β€” literally the kernel docs bestie, and this one is all about the device MMIO buffer sizes for the Nitro Enclaves PCI device 🌸 it's a tiny page, mostly a vibe-check index that points you at all the related pages, so let's get into it ✨

✨ SEE ALSO ✨

like, everything you'd wanna peek at next, fr fr πŸ’…

  • Kernel file ./drivers/virt/nitro_enclaves/ne_pci_dev.h β€” the actual header, go read it πŸŽ€
  • Nitro Enclaves (NE) PCI device(9)
  • PCI_DEVICE_ID_NE(9)
  • PCI_BAR_NE(9)
  • Device registers in the NE PCI device MMIO BAR(9)
  • NE_ENABLE(9)
  • NE_VERSION(9)
  • NE_COMMAND(9)
  • NE_EVTCNT(9)
  • NE_SEND_DATA(9)
  • NE_RECV_DATA(9)
  • NE_SEND_DATA_SIZE(9)
  • NE_RECV_DATA_SIZE(9)
  • MSI-X interrupt vectors(9)
  • NE_VEC_REPLY(9)
  • NE_VEC_EVENT(9)
  • enum ne_pci_dev_cmd_type(9)
  • Device commands - payload structure for requests and replies.(9)
  • struct enclave_start_req(9)
  • struct enclave_get_slot_req(9)
  • struct enclave_stop_req(9)
  • struct slot_alloc_req(9)
  • struct slot_free_req(9)
  • struct slot_add_mem_req(9)
  • struct slot_add_vcpu_req(9)
  • struct slot_count_req(9)
  • struct next_slot_req(9)
  • struct slot_info_req(9)
  • struct slot_add_bulk_vcpus_req(9)
  • struct ne_pci_dev_cmd_reply(9)
  • struct ne_pci_dev(9)
  • ne_do_request(9)

no cap, that's the whole page 🫢 every single reference kept, not one dropped, periodt πŸ’–

and that's a wrap bestie!! this one lives at ./drivers/virt/nitro_enclaves and it's dated October 2026 β€” iconic, saving it to the group chat β­πŸ’œ

πŸ“¦ where this page comes from