Home
last modified time | relevance | path

Searched refs:vmd (Results 1 – 23 of 23) sorted by relevance

/spdk/lib/vmd/
H A Dvmd.c32 struct vmd_adapter vmd[MAX_VMD_SUPPORTED]; member
41 return addr >= (uint64_t)bus->vmd->cfg_vaddr && in vmd_is_valid_cfg_addr()
42 addr < bus->vmd->cfgbar_size + (uint64_t)bus->vmd->cfg_vaddr; in vmd_is_valid_cfg_addr()
46 vmd_align_base_addrs(struct vmd_adapter *vmd, uint32_t alignment) in vmd_align_base_addrs() argument
53 if (vmd->physical_addr & (alignment - 1)) { in vmd_align_base_addrs()
54 pad = alignment - (vmd->physical_addr & (alignment - 1)); in vmd_align_base_addrs()
55 vmd->physical_addr += pad; in vmd_align_base_addrs()
56 vmd->current_addr_size -= pad; in vmd_align_base_addrs()
159 SPDK_INFOLOG(vmd, "Unabl in vmd_hotplug_allocate_base_addr()
194 vmd_allocate_base_addr(struct vmd_adapter * vmd,struct vmd_pci_device * dev,uint32_t size) vmd_allocate_base_addr() argument
304 struct vmd_adapter *vmd = NULL; vmd_assign_base_addrs() local
534 struct vmd_adapter *vmd = bus->vmd; vmd_init_hotplug() local
670 vmd_get_next_bus_number(struct vmd_adapter * vmd) vmd_get_next_bus_number() argument
887 struct vmd_adapter *vmd; vmd_init_end_device() local
1166 vmd_domain_map_bar(struct vmd_adapter * vmd,uint32_t bar,void ** vaddr,uint64_t * paddr,uint64_t * size) vmd_domain_map_bar() argument
1194 vmd_domain_map_bars(struct vmd_adapter * vmd) vmd_domain_map_bars() argument
1219 vmd_set_starting_bus_number(struct vmd_adapter * vmd,uint8_t * bus_start,uint8_t * max_bus) vmd_set_starting_bus_number() argument
1240 vmd_enumerate_devices(struct vmd_adapter * vmd) vmd_enumerate_devices() argument
1295 struct vmd_adapter *vmd = &vmd_c->vmd[vmd_c->count]; vmd_enum_cb() local
1487 struct vmd_adapter *vmd; vmd_attach_device() local
[all...]
H A DMakefile12 C_SRCS = vmd.c led.c
13 LIBNAME = vmd
H A Dvmd_internal.h27 struct vmd_adapter *vmd; member
/spdk/doc/
H A Dvmd.md1 # VMD driver {#vmd}
24 - spdk/vmd.h
85 "subsystem": "vmd",
112 VMD LED utility in the [examples/vmd/led](https://github.com/spdk/spdk/tree/master/examples/vmd/led)
H A Ddriver_modules.md7 - @subpage vmd
/spdk/scripts/
H A Dcommon.sh436 local ids dev_types dev_type dev_id bdf bdfs vmd _vmd
469 # Rebuild vmd refs from the very cratch to not have duplicates in case we were called
474 vmd=$(is_nvme_behind_vmd "$bdf") && _vmd=${vmd//[:.]/_} || continue
475 nvme_vmd_d["$bdf"]=$vmd
476 vmd_nvme_d["$vmd"]="_vmd_${_vmd}_nvmes[@]"
477 ((++vmd_nvme_count["$vmd"]))
494 local nvme_bdf=$1 vmd
H A Dsetup.sh349 [[ -n ${vmd_d["$bdf"]} ]] && driver=vmd
H A Drpc.py2476 # vmd
2478 print_dict(rpc.vmd.vmd_enable(args.client))
2484 print_dict(rpc.vmd.vmd_remove_device(args.client, addr=args.addr))
2491 print_dict(rpc.vmd.vmd_rescan(args.client))
/spdk/module/event/subsystems/
H A DMakefile9 DIRS-y += bdev accel scheduler iscsi nvmf scsi vmd sock iobuf keyring
27 DEPDIRS-bdev := accel vmd sock iobuf keyring
/spdk/lib/env_dpdk/
H A Dpci_vmd.c22 SPDK_PCI_DRIVER_REGISTER(vmd, vmd_pci_driver_id,
/spdk/module/event/subsystems/vmd/
H A DMakefile12 C_SRCS = vmd.c vmd_rpc.c
/spdk/mk/
H A Dnvme.libtest.mk13 SPDK_LIB_LIST += $(SOCK_MODULES_LIST) nvme vmd
H A Dspdk.lib_deps.mk26 DEPDIRS-vmd := log util
179 DEPDIRS-event_vmd := init vmd $(JSON_LIBS) log thread util
H A Dspdk.modules.mk10 BLOCKDEV_MODULES_LIST += blobfs blobfs_bdev blob_bdev blob lvol vmd nvme
/spdk/app/fio/nvme/
H A DMakefile16 SPDK_LIB_LIST = $(SOCK_MODULES_LIST) nvme vmd
/spdk/examples/vmd/lsvmd/
H A DMakefile14 SPDK_LIB_LIST = vmd log util nvme
/spdk/examples/vmd/led/
H A DMakefile14 SPDK_LIB_LIST = vmd log util nvme
/spdk/app/spdk_nvme_identify/
H A DMakefile15 SPDK_LIB_LIST += $(SOCK_MODULES_LIST) nvme vmd
/spdk/app/spdk_lspci/
H A DMakefile14 SPDK_LIB_LIST = $(SOCK_MODULES_LIST) nvme vmd
/spdk/app/spdk_nvme_discover/
H A DMakefile15 SPDK_LIB_LIST += $(SOCK_MODULES_LIST) nvme vmd
/spdk/module/event/subsystems/bdev/
H A Dbdev.c54 SPDK_SUBSYSTEM_DEPEND(bdev, vmd)
/spdk/test/common/
H A Dskipped_tests.txt31 vmd
/spdk/python/spdk/rpc/
H A D__init__.py33 from . import vmd