Home
last modified time | relevance | path

Searched defs:virtio_pci_ops (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/drivers/crypto/virtio/
H A Dvirtio_pci.h150 struct virtio_pci_ops { struct
151 void (*read_dev_cfg)(struct virtio_crypto_hw *hw, size_t offset,
153 void (*write_dev_cfg)(struct virtio_crypto_hw *hw, size_t offset,
155 void (*reset)(struct virtio_crypto_hw *hw);
157 uint8_t (*get_status)(struct virtio_crypto_hw *hw);
158 void (*set_status)(struct virtio_crypto_hw *hw, uint8_t status);
160 uint64_t (*get_features)(struct virtio_crypto_hw *hw);
161 void (*set_features)(struct virtio_crypto_hw *hw, uint64_t features);
163 uint8_t (*get_isr)(struct virtio_crypto_hw *hw);
167 uint16_t (*set_queue_irq)(struct virtio_crypto_hw *hw,
[all …]
/f-stack/dpdk/drivers/net/virtio/
H A Dvirtio_pci.h219 struct virtio_pci_ops { struct
220 void (*read_dev_cfg)(struct virtio_hw *hw, size_t offset,
222 void (*write_dev_cfg)(struct virtio_hw *hw, size_t offset,
225 uint8_t (*get_status)(struct virtio_hw *hw);
226 void (*set_status)(struct virtio_hw *hw, uint8_t status);
228 uint64_t (*get_features)(struct virtio_hw *hw);
231 uint8_t (*get_isr)(struct virtio_hw *hw);
233 uint16_t (*set_config_irq)(struct virtio_hw *hw, uint16_t vec);
239 int (*setup_queue)(struct virtio_hw *hw, struct virtqueue *vq);
240 void (*del_queue)(struct virtio_hw *hw, struct virtqueue *vq);
[all …]