STRUCT SLOT_ADD_BULK_VCPUS_REQ(9)
π struct slot_add_bulk_vcpus_req(9) β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual page for this request struct. It is literally the SLOT_ADD_BULK_VCPUS request, and we are keeping every field exactly where it belongs. β¨
πΈ NAME πΈ
struct slot_add_bulk_vcpus_req β the SLOT_ADD_BULK_VCPUS request. That's the whole name, no cap. π«Ά
β¨ SYNOPSIS β¨
struct slot_add_bulk_vcpus_req {
u64 slot_uid;
u64 nr_vcpus;
};
π Members π
slot_uidβ the slot's unique id, mapped to the slot you're adding vCPUs to. iykyk πnr_vcpusβ the number of vCPUs to add to the slot. slay β¨
π¦ SEE ALSO π¦
okay so the whole extended friend group lives here β every reference from the original page, still in the chat: π
- Kernel file:
./drivers/virt/nitro_enclaves/ne_pci_dev.h 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)Device MMIO buffer sizes(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 ne_pci_dev_cmd_reply(9)struct ne_pci_dev(9)ne_do_request(9)
mwah π this page's source/version is ./drivers/virt/nitro_enclaves and it's dated October 2026 β see you in the next manpage, bestie. π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms