Lines Matching +full:non +full:- +full:pci
1 /* SPDX-License-Identifier: GPL-2.0 */
5 #include <linux/pci.h>
9 * struct virtio_pci_modern_device - info for modern PCI virtio
10 * @pci_dev: Ptr to the PCI device struct
11 * @common: Position of the common capability in the PCI config
12 * @device: Device-specific data (non-legacy mode)
13 * @notify_base: Base of vq notifications (non-legacy mode)
16 * @notify_len: So we can sanity-check accesses
17 * @device_len: So we can sanity-check accesses
18 * @notify_map_cap: Capability for when we need to map notifications per-vq
20 * (non-legacy mode).
24 * verify the PCI device is a vendor's expected device rather
25 * than the standard virtio PCI device
54 * Type-safe wrappers for io accesses.
58 * method, i.e. 32-bit accesses for 32-bit fields, 16-bit accesses
59 * for 16-bit fields and 8-bit accesses for 8-bit fields.