Searched refs:vnic_dev (Results 1 - 25 of 47) sorted by relevance

12

/linux-master/drivers/scsi/snic/
H A Dvnic_dev.h53 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 *vde
[all...]
H A Dvnic_dev.c13 #include "vnic_dev.h"
36 struct vnic_dev { struct
54 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
63 void *svnic_dev_priv(struct vnic_dev *vdev)
68 static int vnic_dev_discover_res(struct vnic_dev *vdev,
151 unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev,
157 void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
209 int svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
236 void svnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring)
247 static int _svnic_dev_cmd2(struct vnic_dev *vde
[all...]
H A DMakefile15 vnic_dev.o \
H A Dvnic_intr.h8 #include "vnic_dev.h"
35 struct vnic_dev *vdev;
84 int svnic_intr_alloc(struct vnic_dev *, struct vnic_intr *, unsigned int);
H A Dvnic_cq.h8 #include "vnic_dev.h"
39 struct vnic_dev *vdev;
48 int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc,
88 int svnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq,
H A Dvnic_intr.c9 #include "vnic_dev.h"
17 int svnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
H A Dvnic_cq_fw.h11 int (*q_service)(struct vnic_dev *vdev,
H A Dvnic_wq.c9 #include "vnic_dev.h"
12 static inline int vnic_wq_get_ctrl(struct vnic_dev *vdev, struct vnic_wq *wq,
22 static inline int vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq,
69 struct vnic_dev *vdev;
85 int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
109 int svnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
H A Dvnic_wq.h8 #include "vnic_dev.h"
62 struct vnic_dev *vdev;
139 int svnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
141 int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
/linux-master/drivers/scsi/fnic/
H A Dvnic_dev.h97 struct vnic_dev;
100 void *vnic_dev_priv(struct vnic_dev *vdev);
101 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev,
103 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
109 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
111 void vnic_dev_free_desc_ring(struct vnic_dev *vdev,
113 int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
115 int vnic_dev_fw_info(struct vnic_dev *vdev,
117 int vnic_dev_spec(struct vnic_dev *vdev, unsigned int offset,
119 int vnic_dev_stats_clear(struct vnic_dev *vde
[all...]
H A DMakefile14 vnic_dev.o \
H A Dvnic_dev.c16 #include "vnic_dev.h"
42 struct vnic_dev { struct
61 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
70 void *vnic_dev_priv(struct vnic_dev *vdev)
75 static int vnic_dev_discover_res(struct vnic_dev *vdev,
153 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev,
159 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
210 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
238 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring)
249 static int vnic_dev_cmd1(struct vnic_dev *vde
[all...]
H A Dvnic_cq.h10 #include "vnic_dev.h"
51 struct vnic_dev *vdev;
60 int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc,
100 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index,
H A Dvnic_intr.c12 #include "vnic_dev.h"
20 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
H A Dvnic_cq_copy.h13 int (*q_service)(struct vnic_dev *vdev,
H A Dvnic_intr.h10 #include "vnic_dev.h"
52 struct vnic_dev *vdev;
100 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
H A Dvnic_wq.c12 #include "vnic_dev.h"
16 static int vnic_wq_get_ctrl(struct vnic_dev *vdev, struct vnic_wq *wq,
28 static int vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq,
74 struct vnic_dev *vdev;
90 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index,
120 int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
H A Dvnic_wq.h10 #include "vnic_dev.h"
77 struct vnic_dev *vdev;
154 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index,
156 int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
/linux-master/drivers/net/ethernet/cisco/enic/
H A Dvnic_dev.h83 struct vnic_dev { struct
103 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
109 void *vnic_dev_priv(struct vnic_dev *vdev);
110 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev,
112 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
115 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
117 void vnic_dev_free_desc_ring(struct vnic_dev *vdev,
119 int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
121 void vnic_dev_cmd_proxy_by_index_start(struct vnic_dev *vdev, u16 index);
122 void vnic_dev_cmd_proxy_end(struct vnic_dev *vde
[all...]
H A DMakefile5 enic_res.o enic_dev.o enic_pp.o vnic_dev.o vnic_rq.o vnic_vic.o \
H A Dvnic_dev.c16 #include "vnic_dev.h"
26 void *vnic_dev_priv(struct vnic_dev *vdev)
31 static int vnic_dev_discover_res(struct vnic_dev *vdev,
120 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev,
127 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
174 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
202 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring)
212 static int _vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
280 static int _vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
356 static int vnic_dev_init_devcmd1(struct vnic_dev *vde
[all...]
H A Dvnic_cq.h11 #include "vnic_dev.h"
47 struct vnic_dev *vdev;
61 int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc,
101 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index,
H A Denic_api.c7 #include "vnic_dev.h"
19 struct vnic_dev *vdev = enic->vdev;
H A Dvnic_intr.h12 #include "vnic_dev.h"
37 struct vnic_dev *vdev;
90 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
H A Dvnic_wq.h12 #include "vnic_dev.h"
69 struct vnic_dev *vdev;
166 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index,
176 int enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,

Completed in 302 milliseconds

12