Lines Matching refs:vnic_dev
53 struct vnic_dev;
56 void *svnic_dev_priv(struct vnic_dev *vdev);
57 unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev,
59 void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
65 int svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
67 void svnic_dev_free_desc_ring(struct vnic_dev *vdev,
69 int svnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
71 int svnic_dev_fw_info(struct vnic_dev *vdev,
73 int svnic_dev_spec(struct vnic_dev *vdev, unsigned int offset,
75 int svnic_dev_stats_clear(struct vnic_dev *vdev);
76 int svnic_dev_stats_dump(struct vnic_dev *vdev, struct vnic_stats **stats);
77 int svnic_dev_notify_set(struct vnic_dev *vdev, u16 intr);
78 void svnic_dev_notify_unset(struct vnic_dev *vdev);
79 int svnic_dev_link_status(struct vnic_dev *vdev);
80 u32 svnic_dev_link_down_cnt(struct vnic_dev *vdev);
81 int svnic_dev_close(struct vnic_dev *vdev);
82 int svnic_dev_enable_wait(struct vnic_dev *vdev);
83 int svnic_dev_disable(struct vnic_dev *vdev);
84 int svnic_dev_open(struct vnic_dev *vdev, int arg);
85 int svnic_dev_open_done(struct vnic_dev *vdev, int *done);
86 int svnic_dev_init(struct vnic_dev *vdev, int arg);
87 struct vnic_dev *svnic_dev_alloc_discover(struct vnic_dev *vdev,
91 void svnic_dev_set_intr_mode(struct vnic_dev *vdev,
93 enum vnic_dev_intr_mode svnic_dev_get_intr_mode(struct vnic_dev *vdev);
94 void svnic_dev_unregister(struct vnic_dev *vdev);
95 int svnic_dev_cmd_init(struct vnic_dev *vdev, int fallback);