Home
last modified time | relevance | path

Searched refs:vconfig (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/samples/vfio-mdev/
H A Dmdpy.c99 u8 *vconfig; member
112 STORE_LE16((u16 *) &mdev_state->vconfig[PCI_VENDOR_ID], in mdpy_create_config_space()
121 STORE_LE16((u16 *) &mdev_state->vconfig[PCI_COMMAND], in mdpy_create_config_space()
123 STORE_LE16((u16 *) &mdev_state->vconfig[PCI_STATUS], in mdpy_create_config_space()
127 mdev_state->vconfig[PCI_CLASS_REVISION] = 0x01; in mdpy_create_config_space()
166 cfg_addr |= (mdev_state->vconfig[offset] & in handle_pci_cfg_write()
168 STORE_LE32(&mdev_state->vconfig[offset], cfg_addr); in handle_pci_cfg_write()
184 memcpy(buf, (mdev_state->vconfig + pos), count); in mdev_access()
236 if (!mdev_state->vconfig) in mdpy_init_dev()
257 kfree(mdev_state->vconfig); in mdpy_init_dev()
[all …]
H A Dmtty.c158 u8 *vconfig; member
258 mdev_state->vconfig[0x8] = 0x10; in mtty_create_config_space()
261 mdev_state->vconfig[0x9] = 0x02; in mtty_create_config_space()
264 mdev_state->vconfig[0xa] = 0x00; in mtty_create_config_space()
267 mdev_state->vconfig[0xb] = 0x07; in mtty_create_config_space()
287 mdev_state->vconfig[0x40] = 0x23; in mtty_create_config_space()
288 mdev_state->vconfig[0x43] = 0x80; in mtty_create_config_space()
289 mdev_state->vconfig[0x44] = 0x23; in mtty_create_config_space()
290 mdev_state->vconfig[0x48] = 0x23; in mtty_create_config_space()
1336 if (!mdev_state->vconfig) { in mtty_init_dev()
[all …]
H A Dmbochs.c176 u8 *vconfig; member
223 STORE_LE16((u16 *) &mdev_state->vconfig[PCI_VENDOR_ID], in mbochs_create_config_space()
225 STORE_LE16((u16 *) &mdev_state->vconfig[PCI_DEVICE_ID], in mbochs_create_config_space()
232 STORE_LE16((u16 *) &mdev_state->vconfig[PCI_COMMAND], in mbochs_create_config_space()
236 mdev_state->vconfig[PCI_CLASS_REVISION] = 0x01; in mbochs_create_config_space()
329 cfg_addr |= (mdev_state->vconfig[offset] & in handle_pci_cfg_write()
331 STORE_LE32(&mdev_state->vconfig[offset], cfg_addr); in handle_pci_cfg_write()
455 memcpy(buf, (mdev_state->vconfig + pos), count); in mdev_access()
536 if (!mdev_state->vconfig) in mbochs_init_dev()
565 kfree(mdev_state->vconfig); in mbochs_init_dev()
[all …]
/linux-6.15/drivers/vfio/pci/
H A Dvfio_pci_config.c263 memcpy(val, vdev->vconfig + pos, in vfio_direct_config_read()
1737 u8 *map, *vconfig; in vfio_config_init() local
1751 if (!vconfig) { in vfio_config_init()
1757 vdev->vconfig = vconfig; in vfio_config_init()
1797 if (vconfig[PCI_INTERRUPT_PIN] && in vfio_config_init()
1801 vconfig[PCI_INTERRUPT_PIN]); in vfio_config_init()
1819 vconfig[PCI_INTERRUPT_PIN] = 0; in vfio_config_init()
1834 kfree(vconfig); in vfio_config_init()
1835 vdev->vconfig = NULL; in vfio_config_init()
1841 kfree(vdev->vconfig); in vfio_config_free()
[all …]
H A Dvfio_pci_igd.c170 __le32 *dwordp = (__le32 *)(vdev->vconfig + OPREGION_PCI_ADDR); in vfio_pci_igd_opregion_init()
H A Dvfio_pci_core.c730 return vdev->vconfig[PCI_INTERRUPT_PIN] ? 1 : 0; in vfio_pci_get_irq_count()
/linux-6.15/include/linux/
H A Dvfio_pci_core.h58 u8 *vconfig; member
/linux-6.15/drivers/net/ethernet/intel/idpf/
H A Didpf_lib.c417 static struct idpf_mac_filter *idpf_find_mac_filter(struct idpf_vport_config *vconfig, in idpf_find_mac_filter() argument
425 list_for_each_entry(f, &vconfig->user_config.mac_filter_list, list) { in idpf_find_mac_filter()
/linux-6.15/Documentation/networking/device_drivers/ethernet/ti/
H A Dcpsw.rst34 map has to be created with ip or vconfig tool
/linux-6.15/tools/testing/selftests/drivers/net/mlxsw/
H A Drtnetlink.sh388 vconfig rem $swp1.10 &> /dev/null