Lines Matching refs:vnic_dev
67 struct vnic_dev;
70 void *svnic_dev_priv(struct vnic_dev *vdev);
71 unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev,
73 void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
79 int svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
81 void svnic_dev_free_desc_ring(struct vnic_dev *vdev,
83 int svnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
85 int svnic_dev_fw_info(struct vnic_dev *vdev,
87 int svnic_dev_spec(struct vnic_dev *vdev, unsigned int offset,
89 int svnic_dev_stats_clear(struct vnic_dev *vdev);
90 int svnic_dev_stats_dump(struct vnic_dev *vdev, struct vnic_stats **stats);
91 int svnic_dev_notify_set(struct vnic_dev *vdev, u16 intr);
92 void svnic_dev_notify_unset(struct vnic_dev *vdev);
93 int svnic_dev_link_status(struct vnic_dev *vdev);
94 u32 svnic_dev_link_down_cnt(struct vnic_dev *vdev);
95 int svnic_dev_close(struct vnic_dev *vdev);
96 int svnic_dev_enable_wait(struct vnic_dev *vdev);
97 int svnic_dev_disable(struct vnic_dev *vdev);
98 int svnic_dev_open(struct vnic_dev *vdev, int arg);
99 int svnic_dev_open_done(struct vnic_dev *vdev, int *done);
100 int svnic_dev_init(struct vnic_dev *vdev, int arg);
101 struct vnic_dev *svnic_dev_alloc_discover(struct vnic_dev *vdev,
105 void svnic_dev_set_intr_mode(struct vnic_dev *vdev,
107 enum vnic_dev_intr_mode svnic_dev_get_intr_mode(struct vnic_dev *vdev);
108 void svnic_dev_unregister(struct vnic_dev *vdev);
109 int svnic_dev_cmd_init(struct vnic_dev *vdev, int fallback);