Symbol: vnic_dev
drivers/infiniband/hw/usnic/usnic_vnic.c
42
struct vnic_dev *vdev;
drivers/net/ethernet/cisco/enic/enic.h
195
struct vnic_dev *vdev;
drivers/net/ethernet/cisco/enic/enic.h
246
static inline struct net_device *vnic_get_netdev(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/enic_api.c
19
struct vnic_dev *vdev = enic->vdev;
drivers/net/ethernet/cisco/enic/enic_main.c
1892
struct vnic_dev *vdev = enic->vdev;
drivers/net/ethernet/cisco/enic/enic_main.c
1922
static int enic_dev_wait(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/enic_main.c
1923
int (*start)(struct vnic_dev *, int),
drivers/net/ethernet/cisco/enic/enic_main.c
1924
int (*finished)(struct vnic_dev *, int *),
drivers/net/ethernet/cisco/enic/enic_wq.c
66
static void enic_wq_service(struct vnic_dev *vdev, struct cq_desc *cq_desc,
drivers/net/ethernet/cisco/enic/vnic_cq.c
23
int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index,
drivers/net/ethernet/cisco/enic/vnic_cq.h
47
struct vnic_dev *vdev;
drivers/net/ethernet/cisco/enic/vnic_cq.h
74
int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index,
drivers/net/ethernet/cisco/enic/vnic_dev.c
1006
struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1011
u32 vnic_dev_intr_coal_timer_usec_to_hw(struct vnic_dev *vdev, u32 usec)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1017
u32 vnic_dev_intr_coal_timer_hw_to_usec(struct vnic_dev *vdev, u32 hw_cycles)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1023
u32 vnic_dev_get_intr_coal_timer_max(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1028
void vnic_dev_unregister(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1051
struct vnic_dev *vnic_dev_register(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.c
1056
vdev = kzalloc_obj(struct vnic_dev);
drivers/net/ethernet/cisco/enic/vnic_dev.c
1075
struct pci_dev *vnic_dev_get_pdev(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1081
int vnic_devcmd_init(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1104
int vnic_dev_init_prov2(struct vnic_dev *vdev, u8 *buf, u32 len)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1127
int vnic_dev_enable2(struct vnic_dev *vdev, int active)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1137
static int vnic_dev_cmd_status(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/net/ethernet/cisco/enic/vnic_dev.c
1151
int vnic_dev_enable2_done(struct vnic_dev *vdev, int *status)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1156
int vnic_dev_deinit_done(struct vnic_dev *vdev, int *status)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1161
int vnic_dev_set_mac_addr(struct vnic_dev *vdev, u8 *mac_addr)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1187
int vnic_dev_classifier(struct vnic_dev *vdev, u8 cmd, u16 *entry,
drivers/net/ethernet/cisco/enic/vnic_dev.c
120
unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.c
1235
int vnic_dev_overlay_offload_ctrl(struct vnic_dev *vdev, u8 overlay, u8 config)
drivers/net/ethernet/cisco/enic/vnic_dev.c
1244
int vnic_dev_overlay_offload_cfg(struct vnic_dev *vdev, u8 overlay,
drivers/net/ethernet/cisco/enic/vnic_dev.c
1254
int vnic_dev_get_supported_feature_ver(struct vnic_dev *vdev, u8 feature,
drivers/net/ethernet/cisco/enic/vnic_dev.c
1268
int vnic_dev_capable_rss_hash_type(struct vnic_dev *vdev, u8 *rss_hash_type)
drivers/net/ethernet/cisco/enic/vnic_dev.c
127
void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
drivers/net/ethernet/cisco/enic/vnic_dev.c
174
int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
drivers/net/ethernet/cisco/enic/vnic_dev.c
202
void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring)
drivers/net/ethernet/cisco/enic/vnic_dev.c
212
static int _vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/net/ethernet/cisco/enic/vnic_dev.c
26
void *vnic_dev_priv(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
280
static int _vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/net/ethernet/cisco/enic/vnic_dev.c
31
static int vnic_dev_discover_res(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.c
356
static int vnic_dev_init_devcmd1(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
366
static int vnic_dev_init_devcmd2(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
430
static void vnic_dev_deinit_devcmd2(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
438
static int vnic_dev_cmd_proxy(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.c
472
static int vnic_dev_cmd_no_proxy(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.c
488
void vnic_dev_cmd_proxy_by_index_start(struct vnic_dev *vdev, u16 index)
drivers/net/ethernet/cisco/enic/vnic_dev.c
494
void vnic_dev_cmd_proxy_end(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
500
int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/net/ethernet/cisco/enic/vnic_dev.c
518
static int vnic_dev_capable(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd)
drivers/net/ethernet/cisco/enic/vnic_dev.c
529
int vnic_dev_fw_info(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.c
560
int vnic_dev_spec(struct vnic_dev *vdev, unsigned int offset, unsigned int size,
drivers/net/ethernet/cisco/enic/vnic_dev.c
583
int vnic_dev_stats_dump(struct vnic_dev *vdev, struct vnic_stats **stats)
drivers/net/ethernet/cisco/enic/vnic_dev.c
603
int vnic_dev_close(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
610
int vnic_dev_enable_wait(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
621
int vnic_dev_disable(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
628
int vnic_dev_open(struct vnic_dev *vdev, int arg)
drivers/net/ethernet/cisco/enic/vnic_dev.c
635
int vnic_dev_open_done(struct vnic_dev *vdev, int *done)
drivers/net/ethernet/cisco/enic/vnic_dev.c
652
int vnic_dev_soft_reset(struct vnic_dev *vdev, int arg)
drivers/net/ethernet/cisco/enic/vnic_dev.c
659
int vnic_dev_soft_reset_done(struct vnic_dev *vdev, int *done)
drivers/net/ethernet/cisco/enic/vnic_dev.c
676
int vnic_dev_hang_reset(struct vnic_dev *vdev, int arg)
drivers/net/ethernet/cisco/enic/vnic_dev.c
693
int vnic_dev_hang_reset_done(struct vnic_dev *vdev, int *done)
drivers/net/ethernet/cisco/enic/vnic_dev.c
715
int vnic_dev_hang_notify(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
722
int vnic_dev_get_mac_addr(struct vnic_dev *vdev, u8 *mac_addr)
drivers/net/ethernet/cisco/enic/vnic_dev.c
741
int vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast,
drivers/net/ethernet/cisco/enic/vnic_dev.c
761
int vnic_dev_add_addr(struct vnic_dev *vdev, const u8 *addr)
drivers/net/ethernet/cisco/enic/vnic_dev.c
778
int vnic_dev_del_addr(struct vnic_dev *vdev, const u8 *addr)
drivers/net/ethernet/cisco/enic/vnic_dev.c
795
int vnic_dev_set_ig_vlan_rewrite_mode(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.c
808
static int vnic_dev_notify_setcmd(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.c
828
int vnic_dev_notify_set(struct vnic_dev *vdev, u16 intr)
drivers/net/ethernet/cisco/enic/vnic_dev.c
848
static int vnic_dev_notify_unsetcmd(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
866
int vnic_dev_notify_unset(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
877
static int vnic_dev_notify_ready(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
898
int vnic_dev_init(struct vnic_dev *vdev, int arg)
drivers/net/ethernet/cisco/enic/vnic_dev.c
919
int vnic_dev_deinit(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
927
void vnic_dev_intr_coal_timer_info_default(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
936
int vnic_dev_intr_coal_timer_info(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
967
int vnic_dev_link_status(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
975
u32 vnic_dev_port_speed(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
983
u32 vnic_dev_msg_lvl(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
991
u32 vnic_dev_mtu(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/vnic_dev.c
999
void vnic_dev_set_intr_mode(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.h
103
int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/net/ethernet/cisco/enic/vnic_dev.h
109
void *vnic_dev_priv(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
110
unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.h
112
void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
drivers/net/ethernet/cisco/enic/vnic_dev.h
115
int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
drivers/net/ethernet/cisco/enic/vnic_dev.h
117
void vnic_dev_free_desc_ring(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.h
119
int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/net/ethernet/cisco/enic/vnic_dev.h
121
void vnic_dev_cmd_proxy_by_index_start(struct vnic_dev *vdev, u16 index);
drivers/net/ethernet/cisco/enic/vnic_dev.h
122
void vnic_dev_cmd_proxy_end(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
123
int vnic_dev_fw_info(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.h
125
int vnic_dev_spec(struct vnic_dev *vdev, unsigned int offset, unsigned int size,
drivers/net/ethernet/cisco/enic/vnic_dev.h
127
int vnic_dev_stats_dump(struct vnic_dev *vdev, struct vnic_stats **stats);
drivers/net/ethernet/cisco/enic/vnic_dev.h
128
int vnic_dev_hang_notify(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
129
int vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast,
drivers/net/ethernet/cisco/enic/vnic_dev.h
131
int vnic_dev_add_addr(struct vnic_dev *vdev, const u8 *addr);
drivers/net/ethernet/cisco/enic/vnic_dev.h
132
int vnic_dev_del_addr(struct vnic_dev *vdev, const u8 *addr);
drivers/net/ethernet/cisco/enic/vnic_dev.h
133
int vnic_dev_get_mac_addr(struct vnic_dev *vdev, u8 *mac_addr);
drivers/net/ethernet/cisco/enic/vnic_dev.h
134
int vnic_dev_notify_set(struct vnic_dev *vdev, u16 intr);
drivers/net/ethernet/cisco/enic/vnic_dev.h
135
int vnic_dev_notify_unset(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
136
int vnic_dev_link_status(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
137
u32 vnic_dev_port_speed(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
138
u32 vnic_dev_msg_lvl(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
139
u32 vnic_dev_mtu(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
140
int vnic_dev_close(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
141
int vnic_dev_enable_wait(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
142
int vnic_dev_disable(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
143
int vnic_dev_open(struct vnic_dev *vdev, int arg);
drivers/net/ethernet/cisco/enic/vnic_dev.h
144
int vnic_dev_open_done(struct vnic_dev *vdev, int *done);
drivers/net/ethernet/cisco/enic/vnic_dev.h
145
int vnic_dev_init(struct vnic_dev *vdev, int arg);
drivers/net/ethernet/cisco/enic/vnic_dev.h
146
int vnic_dev_deinit(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
147
void vnic_dev_intr_coal_timer_info_default(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
148
int vnic_dev_intr_coal_timer_info(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
149
int vnic_dev_hang_reset(struct vnic_dev *vdev, int arg);
drivers/net/ethernet/cisco/enic/vnic_dev.h
150
int vnic_dev_soft_reset(struct vnic_dev *vdev, int arg);
drivers/net/ethernet/cisco/enic/vnic_dev.h
151
int vnic_dev_hang_reset_done(struct vnic_dev *vdev, int *done);
drivers/net/ethernet/cisco/enic/vnic_dev.h
152
int vnic_dev_soft_reset_done(struct vnic_dev *vdev, int *done);
drivers/net/ethernet/cisco/enic/vnic_dev.h
153
void vnic_dev_set_intr_mode(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.h
155
enum vnic_dev_intr_mode vnic_dev_get_intr_mode(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
156
u32 vnic_dev_intr_coal_timer_usec_to_hw(struct vnic_dev *vdev, u32 usec);
drivers/net/ethernet/cisco/enic/vnic_dev.h
157
u32 vnic_dev_intr_coal_timer_hw_to_usec(struct vnic_dev *vdev, u32 hw_cycles);
drivers/net/ethernet/cisco/enic/vnic_dev.h
158
u32 vnic_dev_get_intr_coal_timer_max(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
159
void vnic_dev_unregister(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
160
int vnic_dev_set_ig_vlan_rewrite_mode(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.h
162
struct vnic_dev *vnic_dev_register(struct vnic_dev *vdev,
drivers/net/ethernet/cisco/enic/vnic_dev.h
165
struct pci_dev *vnic_dev_get_pdev(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
166
int vnic_dev_init_prov2(struct vnic_dev *vdev, u8 *buf, u32 len);
drivers/net/ethernet/cisco/enic/vnic_dev.h
167
int vnic_dev_enable2(struct vnic_dev *vdev, int active);
drivers/net/ethernet/cisco/enic/vnic_dev.h
168
int vnic_dev_enable2_done(struct vnic_dev *vdev, int *status);
drivers/net/ethernet/cisco/enic/vnic_dev.h
169
int vnic_dev_deinit_done(struct vnic_dev *vdev, int *status);
drivers/net/ethernet/cisco/enic/vnic_dev.h
170
int vnic_dev_set_mac_addr(struct vnic_dev *vdev, u8 *mac_addr);
drivers/net/ethernet/cisco/enic/vnic_dev.h
171
int vnic_dev_classifier(struct vnic_dev *vdev, u8 cmd, u16 *entry,
drivers/net/ethernet/cisco/enic/vnic_dev.h
173
int vnic_devcmd_init(struct vnic_dev *vdev);
drivers/net/ethernet/cisco/enic/vnic_dev.h
174
int vnic_dev_overlay_offload_ctrl(struct vnic_dev *vdev, u8 overlay, u8 config);
drivers/net/ethernet/cisco/enic/vnic_dev.h
175
int vnic_dev_overlay_offload_cfg(struct vnic_dev *vdev, u8 overlay,
drivers/net/ethernet/cisco/enic/vnic_dev.h
177
int vnic_dev_get_supported_feature_ver(struct vnic_dev *vdev, u8 feature,
drivers/net/ethernet/cisco/enic/vnic_dev.h
179
int vnic_dev_capable_rss_hash_type(struct vnic_dev *vdev, u8 *rss_hash_type);
drivers/net/ethernet/cisco/enic/vnic_intr.c
22
int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
drivers/net/ethernet/cisco/enic/vnic_intr.h
37
struct vnic_dev *vdev;
drivers/net/ethernet/cisco/enic/vnic_intr.h
90
int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
drivers/net/ethernet/cisco/enic/vnic_rq.c
146
struct vnic_dev *vdev = rq->vdev;
drivers/net/ethernet/cisco/enic/vnic_rq.c
55
struct vnic_dev *vdev;
drivers/net/ethernet/cisco/enic/vnic_rq.c
72
int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
drivers/net/ethernet/cisco/enic/vnic_rq.h
197
int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
drivers/net/ethernet/cisco/enic/vnic_rq.h
76
struct vnic_dev *vdev;
drivers/net/ethernet/cisco/enic/vnic_wq.c
104
int enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/net/ethernet/cisco/enic/vnic_wq.c
166
struct vnic_dev *vdev = wq->vdev;
drivers/net/ethernet/cisco/enic/vnic_wq.c
58
struct vnic_dev *vdev;
drivers/net/ethernet/cisco/enic/vnic_wq.c
75
int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index,
drivers/net/ethernet/cisco/enic/vnic_wq.h
166
int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index,
drivers/net/ethernet/cisco/enic/vnic_wq.h
176
int enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/net/ethernet/cisco/enic/vnic_wq.h
69
struct vnic_dev *vdev;
drivers/scsi/fnic/fnic.h
420
struct vnic_dev *vdev;
drivers/scsi/fnic/fnic_fcs.c
544
static int fnic_rq_cmpl_handler_cont(struct vnic_dev *vdev,
drivers/scsi/fnic/fnic_fcs.c
862
static int fnic_wq_cmpl_handler_cont(struct vnic_dev *vdev,
drivers/scsi/fnic/fnic_main.c
472
static int fnic_dev_wait(struct vnic_dev *vdev,
drivers/scsi/fnic/fnic_main.c
473
int (*start)(struct vnic_dev *, int),
drivers/scsi/fnic/fnic_main.c
474
int (*finished)(struct vnic_dev *, int *),
drivers/scsi/fnic/fnic_scsi.c
1437
static int fnic_fcpio_cmpl_handler(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_cq.c
19
int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index,
drivers/scsi/fnic/vnic_cq.h
100
int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index,
drivers/scsi/fnic/vnic_cq.h
51
struct vnic_dev *vdev;
drivers/scsi/fnic/vnic_cq.h
60
int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc,
drivers/scsi/fnic/vnic_cq_copy.h
13
int (*q_service)(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.c
153
unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.c
159
void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
drivers/scsi/fnic/vnic_dev.c
210
int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
drivers/scsi/fnic/vnic_dev.c
238
void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring)
drivers/scsi/fnic/vnic_dev.c
249
static int vnic_dev_cmd1(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, int wait)
drivers/scsi/fnic/vnic_dev.c
311
static int vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/scsi/fnic/vnic_dev.c
406
static int vnic_dev_init_devcmd1(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
417
static int vnic_dev_init_devcmd2(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
489
static void vnic_dev_deinit_devcmd2(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
500
static int vnic_dev_cmd_no_proxy(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.c
517
int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/scsi/fnic/vnic_dev.c
530
int vnic_dev_fw_info(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.c
555
int vnic_dev_spec(struct vnic_dev *vdev, unsigned int offset, unsigned int size,
drivers/scsi/fnic/vnic_dev.c
588
int vnic_dev_stats_clear(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
595
int vnic_dev_stats_dump(struct vnic_dev *vdev, struct vnic_stats **stats)
drivers/scsi/fnic/vnic_dev.c
61
int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/scsi/fnic/vnic_dev.c
614
int vnic_dev_close(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
621
int vnic_dev_enable(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
628
int vnic_dev_disable(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
635
int vnic_dev_open(struct vnic_dev *vdev, int arg)
drivers/scsi/fnic/vnic_dev.c
642
int vnic_dev_open_done(struct vnic_dev *vdev, int *done)
drivers/scsi/fnic/vnic_dev.c
659
int vnic_dev_soft_reset(struct vnic_dev *vdev, int arg)
drivers/scsi/fnic/vnic_dev.c
666
int vnic_dev_soft_reset_done(struct vnic_dev *vdev, int *done)
drivers/scsi/fnic/vnic_dev.c
683
int vnic_dev_hang_notify(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
690
int vnic_dev_mac_addr(struct vnic_dev *vdev, u8 *mac_addr)
drivers/scsi/fnic/vnic_dev.c
70
void *vnic_dev_priv(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
709
void vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast,
drivers/scsi/fnic/vnic_dev.c
727
void vnic_dev_add_addr(struct vnic_dev *vdev, u8 *addr)
drivers/scsi/fnic/vnic_dev.c
742
void vnic_dev_del_addr(struct vnic_dev *vdev, u8 *addr)
drivers/scsi/fnic/vnic_dev.c
75
static int vnic_dev_discover_res(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.c
757
int vnic_dev_notify_set(struct vnic_dev *vdev, u16 intr)
drivers/scsi/fnic/vnic_dev.c
777
void vnic_dev_notify_unset(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
789
static int vnic_dev_notify_ready(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
811
int vnic_dev_init(struct vnic_dev *vdev, int arg)
drivers/scsi/fnic/vnic_dev.c
818
u16 vnic_dev_set_default_vlan(struct vnic_dev *vdev, u16 new_default_vlan)
drivers/scsi/fnic/vnic_dev.c
828
int vnic_dev_link_status(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
839
u32 vnic_dev_port_speed(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
847
u32 vnic_dev_msg_lvl(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
855
u32 vnic_dev_mtu(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
863
u32 vnic_dev_link_down_cnt(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
871
void vnic_dev_set_intr_mode(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.c
878
struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
883
void vnic_dev_unregister(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.c
910
struct vnic_dev *vnic_dev_register(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.c
914
vdev = kzalloc_obj(struct vnic_dev);
drivers/scsi/fnic/vnic_dev.c
932
int vnic_dev_cmd_init(struct vnic_dev *vdev)
drivers/scsi/fnic/vnic_dev.h
100
void *vnic_dev_priv(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
101
unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.h
103
void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
drivers/scsi/fnic/vnic_dev.h
109
int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
drivers/scsi/fnic/vnic_dev.h
111
void vnic_dev_free_desc_ring(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.h
113
int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/scsi/fnic/vnic_dev.h
115
int vnic_dev_fw_info(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.h
117
int vnic_dev_spec(struct vnic_dev *vdev, unsigned int offset,
drivers/scsi/fnic/vnic_dev.h
119
int vnic_dev_stats_clear(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
120
int vnic_dev_cmd_init(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
121
int vnic_dev_stats_dump(struct vnic_dev *vdev, struct vnic_stats **stats);
drivers/scsi/fnic/vnic_dev.h
122
int vnic_dev_hang_notify(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
123
void vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast,
drivers/scsi/fnic/vnic_dev.h
125
void vnic_dev_add_addr(struct vnic_dev *vdev, u8 *addr);
drivers/scsi/fnic/vnic_dev.h
126
void vnic_dev_del_addr(struct vnic_dev *vdev, u8 *addr);
drivers/scsi/fnic/vnic_dev.h
127
int vnic_dev_mac_addr(struct vnic_dev *vdev, u8 *mac_addr);
drivers/scsi/fnic/vnic_dev.h
128
int vnic_dev_notify_set(struct vnic_dev *vdev, u16 intr);
drivers/scsi/fnic/vnic_dev.h
129
void vnic_dev_notify_unset(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
130
int vnic_dev_link_status(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
131
u32 vnic_dev_port_speed(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
132
u32 vnic_dev_msg_lvl(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
133
u32 vnic_dev_mtu(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
134
u32 vnic_dev_link_down_cnt(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
135
int vnic_dev_close(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
136
int vnic_dev_enable(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
137
int vnic_dev_disable(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
138
int vnic_dev_open(struct vnic_dev *vdev, int arg);
drivers/scsi/fnic/vnic_dev.h
139
int vnic_dev_open_done(struct vnic_dev *vdev, int *done);
drivers/scsi/fnic/vnic_dev.h
140
int vnic_dev_init(struct vnic_dev *vdev, int arg);
drivers/scsi/fnic/vnic_dev.h
141
u16 vnic_dev_set_default_vlan(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.h
143
int vnic_dev_soft_reset(struct vnic_dev *vdev, int arg);
drivers/scsi/fnic/vnic_dev.h
144
int vnic_dev_soft_reset_done(struct vnic_dev *vdev, int *done);
drivers/scsi/fnic/vnic_dev.h
145
void vnic_dev_set_intr_mode(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.h
147
enum vnic_dev_intr_mode vnic_dev_get_intr_mode(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
148
void vnic_dev_unregister(struct vnic_dev *vdev);
drivers/scsi/fnic/vnic_dev.h
149
struct vnic_dev *vnic_dev_register(struct vnic_dev *vdev,
drivers/scsi/fnic/vnic_dev.h
97
struct vnic_dev;
drivers/scsi/fnic/vnic_intr.c
20
int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
drivers/scsi/fnic/vnic_intr.h
100
int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
drivers/scsi/fnic/vnic_intr.h
52
struct vnic_dev *vdev;
drivers/scsi/fnic/vnic_rq.c
55
struct vnic_dev *vdev;
drivers/scsi/fnic/vnic_rq.c
70
int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
drivers/scsi/fnic/vnic_rq.h
212
int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
drivers/scsi/fnic/vnic_rq.h
82
struct vnic_dev *vdev;
drivers/scsi/fnic/vnic_wq.c
120
int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/fnic/vnic_wq.c
16
static int vnic_wq_get_ctrl(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/fnic/vnic_wq.c
28
static int vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/fnic/vnic_wq.c
74
struct vnic_dev *vdev;
drivers/scsi/fnic/vnic_wq.c
90
int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index,
drivers/scsi/fnic/vnic_wq.h
154
int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index,
drivers/scsi/fnic/vnic_wq.h
156
int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/fnic/vnic_wq.h
77
struct vnic_dev *vdev;
drivers/scsi/fnic/vnic_wq_copy.c
59
struct vnic_dev *vdev;
drivers/scsi/fnic/vnic_wq_copy.c
66
int vnic_wq_copy_alloc(struct vnic_dev *vdev, struct vnic_wq_copy *wq,
drivers/scsi/fnic/vnic_wq_copy.h
107
int vnic_wq_copy_alloc(struct vnic_dev *vdev, struct vnic_wq_copy *wq,
drivers/scsi/fnic/vnic_wq_copy.h
17
struct vnic_dev *vdev;
drivers/scsi/snic/snic.h
275
struct vnic_dev *vdev;
drivers/scsi/snic/snic_io.c
42
snic_wq_cmpl_handler_cont(struct vnic_dev *vdev,
drivers/scsi/snic/snic_main.c
173
snic_dev_wait(struct vnic_dev *vdev,
drivers/scsi/snic/snic_main.c
174
int (*start)(struct vnic_dev *, int),
drivers/scsi/snic/snic_main.c
175
int (*finished)(struct vnic_dev *, int *),
drivers/scsi/snic/snic_main.c
268
snic_vdev_open_done(struct vnic_dev *vdev, int *done)
drivers/scsi/snic/snic_scsi.c
1178
snic_io_cmpl_handler(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_cq.c
17
int svnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq,
drivers/scsi/snic/vnic_cq.h
39
struct vnic_dev *vdev;
drivers/scsi/snic/vnic_cq.h
48
int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc,
drivers/scsi/snic/vnic_cq.h
88
int svnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq,
drivers/scsi/snic/vnic_cq_fw.h
11
int (*q_service)(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.c
149
unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.c
155
void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
drivers/scsi/snic/vnic_dev.c
207
int svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
drivers/scsi/snic/vnic_dev.c
234
void svnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring)
drivers/scsi/snic/vnic_dev.c
245
static int _svnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/scsi/snic/vnic_dev.c
339
static int svnic_dev_init_devcmd2(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
418
static void vnic_dev_deinit_devcmd2(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
431
int svnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/scsi/snic/vnic_dev.c
448
int svnic_dev_fw_info(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.c
473
int svnic_dev_spec(struct vnic_dev *vdev, unsigned int offset,
drivers/scsi/snic/vnic_dev.c
506
int svnic_dev_stats_clear(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
514
int svnic_dev_stats_dump(struct vnic_dev *vdev, struct vnic_stats **stats)
drivers/scsi/snic/vnic_dev.c
52
int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/scsi/snic/vnic_dev.c
533
int svnic_dev_close(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
541
int svnic_dev_enable_wait(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
554
int svnic_dev_disable(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
562
int svnic_dev_open(struct vnic_dev *vdev, int arg)
drivers/scsi/snic/vnic_dev.c
570
int svnic_dev_open_done(struct vnic_dev *vdev, int *done)
drivers/scsi/snic/vnic_dev.c
587
int svnic_dev_notify_set(struct vnic_dev *vdev, u16 intr)
drivers/scsi/snic/vnic_dev.c
607
void svnic_dev_notify_unset(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
61
void *svnic_dev_priv(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
619
static int vnic_dev_notify_ready(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
641
int svnic_dev_init(struct vnic_dev *vdev, int arg)
drivers/scsi/snic/vnic_dev.c
649
int svnic_dev_link_status(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
658
u32 svnic_dev_link_down_cnt(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
66
static int vnic_dev_discover_res(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.c
666
void svnic_dev_set_intr_mode(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.c
672
enum vnic_dev_intr_mode svnic_dev_get_intr_mode(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
677
void svnic_dev_unregister(struct vnic_dev *vdev)
drivers/scsi/snic/vnic_dev.c
699
struct vnic_dev *svnic_dev_alloc_discover(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.c
706
vdev = kzalloc_obj(struct vnic_dev, GFP_ATOMIC);
drivers/scsi/snic/vnic_dev.c
728
int svnic_dev_cmd_init(struct vnic_dev *vdev, int fallback)
drivers/scsi/snic/vnic_dev.h
53
struct vnic_dev;
drivers/scsi/snic/vnic_dev.h
56
void *svnic_dev_priv(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
57
unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.h
59
void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type,
drivers/scsi/snic/vnic_dev.h
65
int svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring,
drivers/scsi/snic/vnic_dev.h
67
void svnic_dev_free_desc_ring(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.h
69
int svnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
drivers/scsi/snic/vnic_dev.h
71
int svnic_dev_fw_info(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.h
73
int svnic_dev_spec(struct vnic_dev *vdev, unsigned int offset,
drivers/scsi/snic/vnic_dev.h
75
int svnic_dev_stats_clear(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
76
int svnic_dev_stats_dump(struct vnic_dev *vdev, struct vnic_stats **stats);
drivers/scsi/snic/vnic_dev.h
77
int svnic_dev_notify_set(struct vnic_dev *vdev, u16 intr);
drivers/scsi/snic/vnic_dev.h
78
void svnic_dev_notify_unset(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
79
int svnic_dev_link_status(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
80
u32 svnic_dev_link_down_cnt(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
81
int svnic_dev_close(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
82
int svnic_dev_enable_wait(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
83
int svnic_dev_disable(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
84
int svnic_dev_open(struct vnic_dev *vdev, int arg);
drivers/scsi/snic/vnic_dev.h
85
int svnic_dev_open_done(struct vnic_dev *vdev, int *done);
drivers/scsi/snic/vnic_dev.h
86
int svnic_dev_init(struct vnic_dev *vdev, int arg);
drivers/scsi/snic/vnic_dev.h
87
struct vnic_dev *svnic_dev_alloc_discover(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.h
91
void svnic_dev_set_intr_mode(struct vnic_dev *vdev,
drivers/scsi/snic/vnic_dev.h
93
enum vnic_dev_intr_mode svnic_dev_get_intr_mode(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
94
void svnic_dev_unregister(struct vnic_dev *vdev);
drivers/scsi/snic/vnic_dev.h
95
int svnic_dev_cmd_init(struct vnic_dev *vdev, int fallback);
drivers/scsi/snic/vnic_intr.c
17
int svnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
drivers/scsi/snic/vnic_intr.h
35
struct vnic_dev *vdev;
drivers/scsi/snic/vnic_intr.h
84
int svnic_intr_alloc(struct vnic_dev *, struct vnic_intr *, unsigned int);
drivers/scsi/snic/vnic_wq.c
109
int svnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/snic/vnic_wq.c
12
static inline int vnic_wq_get_ctrl(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/snic/vnic_wq.c
22
static inline int vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/snic/vnic_wq.c
69
struct vnic_dev *vdev;
drivers/scsi/snic/vnic_wq.c
85
int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/snic/vnic_wq.h
139
int svnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/snic/vnic_wq.h
141
int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
drivers/scsi/snic/vnic_wq.h
62
struct vnic_dev *vdev;