Symbol: nicvf
sys/dev/vnic/nic.h
290
struct nicvf *pnicvf;
sys/dev/vnic/nic.h
515
int nicvf_send_msg_to_pf(struct nicvf *vf, union nic_mbx *mbx);
sys/dev/vnic/nicvf_main.c
1009
nicvf_config_rss(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
1039
nicvf_set_rss_key(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
1055
nicvf_rss_init(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
1093
nicvf_init_resources(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
1120
struct nicvf *nic = (struct nicvf *)arg;
sys/dev/vnic/nicvf_main.c
1134
struct nicvf *nic;
sys/dev/vnic/nicvf_main.c
1156
struct nicvf *nic;
sys/dev/vnic/nicvf_main.c
1161
nic = (struct nicvf *)arg;
sys/dev/vnic/nicvf_main.c
1180
struct nicvf *nic = (struct nicvf *)arg;
sys/dev/vnic/nicvf_main.c
1191
nicvf_enable_msix(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
1222
nicvf_disable_msix(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
123
sizeof(struct nicvf),
sys/dev/vnic/nicvf_main.c
1233
nicvf_release_all_interrupts(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
1267
nicvf_allocate_misc_interrupt(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
1307
nicvf_enable_misc_interrupt(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
132
static int nicvf_allocate_misc_interrupt(struct nicvf *);
sys/dev/vnic/nicvf_main.c
1323
nicvf_release_net_interrupts(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
133
static int nicvf_enable_misc_interrupt(struct nicvf *);
sys/dev/vnic/nicvf_main.c
134
static int nicvf_allocate_net_interrupts(struct nicvf *);
sys/dev/vnic/nicvf_main.c
135
static void nicvf_release_all_interrupts(struct nicvf *);
sys/dev/vnic/nicvf_main.c
136
static int nicvf_update_hw_max_frs(struct nicvf *, int);
sys/dev/vnic/nicvf_main.c
137
static int nicvf_hw_set_mac_addr(struct nicvf *, uint8_t *);
sys/dev/vnic/nicvf_main.c
138
static void nicvf_config_cpi(struct nicvf *);
sys/dev/vnic/nicvf_main.c
139
static int nicvf_rss_init(struct nicvf *);
sys/dev/vnic/nicvf_main.c
1396
nicvf_allocate_net_interrupts(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
140
static int nicvf_init_resources(struct nicvf *);
sys/dev/vnic/nicvf_main.c
142
static void nicvf_setup_ifnet(struct nicvf *);
sys/dev/vnic/nicvf_main.c
143
static int nicvf_setup_ifmedia(struct nicvf *);
sys/dev/vnic/nicvf_main.c
148
static void nicvf_if_init_locked(struct nicvf *);
sys/dev/vnic/nicvf_main.c
1509
nicvf_stop_locked(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
153
static int nicvf_stop_locked(struct nicvf *);
sys/dev/vnic/nicvf_main.c
1549
nicvf_update_stats(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
1597
struct nicvf *nic;
sys/dev/vnic/nicvf_main.c
1599
nic = (struct nicvf *)arg;
sys/dev/vnic/nicvf_main.c
184
struct nicvf *nic;
sys/dev/vnic/nicvf_main.c
279
struct nicvf *nic;
sys/dev/vnic/nicvf_main.c
329
nicvf_setup_ifnet(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
376
nicvf_setup_ifmedia(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
408
struct nicvf *nic;
sys/dev/vnic/nicvf_main.c
556
nicvf_if_init_locked(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
623
struct nicvf *nic = if_softc;
sys/dev/vnic/nicvf_main.c
633
struct nicvf *nic = if_getsoftc(ifp);
sys/dev/vnic/nicvf_main.c
689
struct nicvf *nic;
sys/dev/vnic/nicvf_main.c
711
struct nicvf *nic;
sys/dev/vnic/nicvf_main.c
745
struct nicvf *nic = if_getsoftc(ifp);
sys/dev/vnic/nicvf_main.c
795
nicvf_reg_write(struct nicvf *nic, bus_space_handle_t offset, uint64_t val)
sys/dev/vnic/nicvf_main.c
802
nicvf_reg_read(struct nicvf *nic, uint64_t offset)
sys/dev/vnic/nicvf_main.c
809
nicvf_queue_reg_write(struct nicvf *nic, bus_space_handle_t offset,
sys/dev/vnic/nicvf_main.c
817
nicvf_queue_reg_read(struct nicvf *nic, bus_space_handle_t offset,
sys/dev/vnic/nicvf_main.c
826
nicvf_write_to_mbx(struct nicvf *nic, union nic_mbx *mbx)
sys/dev/vnic/nicvf_main.c
835
nicvf_send_msg_to_pf(struct nicvf *nic, union nic_mbx *mbx)
sys/dev/vnic/nicvf_main.c
873
nicvf_check_pf_ready(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
888
nicvf_read_bgx_stats(struct nicvf *nic, struct bgx_stats_msg *bgx)
sys/dev/vnic/nicvf_main.c
898
nicvf_handle_mbx_intr(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
962
nicvf_update_hw_max_frs(struct nicvf *nic, int mtu)
sys/dev/vnic/nicvf_main.c
974
nicvf_hw_set_mac_addr(struct nicvf *nic, uint8_t *hwaddr)
sys/dev/vnic/nicvf_main.c
986
nicvf_config_cpi(struct nicvf *nic)
sys/dev/vnic/nicvf_main.c
999
nicvf_get_rss_size(struct nicvf *nic)
sys/dev/vnic/nicvf_queues.c
100
static struct mbuf * nicvf_get_rcv_mbuf(struct nicvf *, struct cqe_rx_t *);
sys/dev/vnic/nicvf_queues.c
101
static void nicvf_sq_disable(struct nicvf *, int);
sys/dev/vnic/nicvf_queues.c
1018
struct nicvf *nic;
sys/dev/vnic/nicvf_queues.c
102
static void nicvf_sq_enable(struct nicvf *, struct snd_queue *, int);
sys/dev/vnic/nicvf_queues.c
104
static void nicvf_cmp_queue_config(struct nicvf *, struct queue_set *, int,
sys/dev/vnic/nicvf_queues.c
1043
nicvf_init_snd_queue(struct nicvf *nic, struct snd_queue *sq, int q_len,
sys/dev/vnic/nicvf_queues.c
106
static void nicvf_sq_free_used_descs(struct nicvf *, struct snd_queue *, int);
sys/dev/vnic/nicvf_queues.c
1142
nicvf_free_snd_queue(struct nicvf *nic, struct snd_queue *sq)
sys/dev/vnic/nicvf_queues.c
1203
nicvf_reclaim_snd_queue(struct nicvf *nic, struct queue_set *qs, int qidx)
sys/dev/vnic/nicvf_queues.c
1216
nicvf_reclaim_rcv_queue(struct nicvf *nic, struct queue_set *qs, int qidx)
sys/dev/vnic/nicvf_queues.c
122
static int nicvf_poll_reg(struct nicvf *nic, int qidx,
sys/dev/vnic/nicvf_queues.c
1226
nicvf_reclaim_cmp_queue(struct nicvf *nic, struct queue_set *qs, int qidx)
sys/dev/vnic/nicvf_queues.c
1238
nicvf_reclaim_rbdr(struct nicvf *nic, struct rbdr *rbdr, int qidx)
sys/dev/vnic/nicvf_queues.c
1289
nicvf_rcv_queue_config(struct nicvf *nic, struct queue_set *qs,
sys/dev/vnic/nicvf_queues.c
1370
nicvf_cmp_queue_config(struct nicvf *nic, struct queue_set *qs,
sys/dev/vnic/nicvf_queues.c
1407
nicvf_snd_queue_config(struct nicvf *nic, struct queue_set *qs, int qidx,
sys/dev/vnic/nicvf_queues.c
1454
nicvf_rbdr_config(struct nicvf *nic, struct queue_set *qs, int qidx,
sys/dev/vnic/nicvf_queues.c
1491
nicvf_qset_config(struct nicvf *nic, boolean_t enable)
sys/dev/vnic/nicvf_queues.c
1521
nicvf_free_resources(struct nicvf *nic)
sys/dev/vnic/nicvf_queues.c
1554
nicvf_alloc_resources(struct nicvf *nic)
sys/dev/vnic/nicvf_queues.c
157
nicvf_alloc_q_desc_mem(struct nicvf *nic, struct q_desc_mem *dmem,
sys/dev/vnic/nicvf_queues.c
1592
nicvf_set_qset_resources(struct nicvf *nic)
sys/dev/vnic/nicvf_queues.c
1618
nicvf_config_data_transfer(struct nicvf *nic, boolean_t enable)
sys/dev/vnic/nicvf_queues.c
1692
nicvf_sq_enable(struct nicvf *nic, struct snd_queue *sq, int qidx)
sys/dev/vnic/nicvf_queues.c
1704
nicvf_sq_disable(struct nicvf *nic, int qidx)
sys/dev/vnic/nicvf_queues.c
1714
nicvf_sq_free_used_descs(struct nicvf *nic, struct snd_queue *sq, int qidx)
sys/dev/vnic/nicvf_queues.c
1747
struct nicvf *nic;
sys/dev/vnic/nicvf_queues.c
1978
nicvf_get_rcv_mbuf(struct nicvf *nic, struct cqe_rx_t *cqe_rx)
sys/dev/vnic/nicvf_queues.c
2047
nicvf_enable_intr(struct nicvf *nic, int int_type, int q_idx)
sys/dev/vnic/nicvf_queues.c
2086
nicvf_disable_intr(struct nicvf *nic, int int_type, int q_idx)
sys/dev/vnic/nicvf_queues.c
2123
nicvf_clear_intr(struct nicvf *nic, int int_type, int q_idx)
sys/dev/vnic/nicvf_queues.c
2160
nicvf_is_intr_enabled(struct nicvf *nic, int int_type, int q_idx)
sys/dev/vnic/nicvf_queues.c
2199
nicvf_update_rq_stats(struct nicvf *nic, int rq_idx)
sys/dev/vnic/nicvf_queues.c
2213
nicvf_update_sq_stats(struct nicvf *nic, int sq_idx)
sys/dev/vnic/nicvf_queues.c
2228
nicvf_check_cqe_rx_errs(struct nicvf *nic, struct cmp_queue *cq,
sys/dev/vnic/nicvf_queues.c
228
nicvf_free_q_desc_mem(struct nicvf *nic, struct q_desc_mem *dmem)
sys/dev/vnic/nicvf_queues.c
2319
nicvf_check_cqe_tx_errs(struct nicvf *nic, struct cmp_queue *cq,
sys/dev/vnic/nicvf_queues.c
257
nicvf_alloc_rcv_buffer(struct nicvf *nic, struct rbdr *rbdr,
sys/dev/vnic/nicvf_queues.c
306
nicvf_rb_ptr_to_mbuf(struct nicvf *nic, bus_addr_t rb_ptr)
sys/dev/vnic/nicvf_queues.c
334
nicvf_init_rbdr(struct nicvf *nic, struct rbdr *rbdr, int ring_len,
sys/dev/vnic/nicvf_queues.c
429
nicvf_free_rbdr(struct nicvf *nic, struct rbdr *rbdr)
sys/dev/vnic/nicvf_queues.c
527
struct nicvf *nic;
sys/dev/vnic/nicvf_queues.c
636
nicvf_rcv_pkt_handler(struct nicvf *nic, struct cmp_queue *cq,
sys/dev/vnic/nicvf_queues.c
694
nicvf_snd_pkt_handler(struct nicvf *nic, struct cmp_queue *cq,
sys/dev/vnic/nicvf_queues.c
728
nicvf_cq_intr_handler(struct nicvf *nic, uint8_t cq_idx)
sys/dev/vnic/nicvf_queues.c
844
struct nicvf *nic;
sys/dev/vnic/nicvf_queues.c
850
nic = (struct nicvf *)arg;
sys/dev/vnic/nicvf_queues.c
881
struct nicvf *nic;
sys/dev/vnic/nicvf_queues.c
905
nicvf_init_cmp_queue(struct nicvf *nic, struct cmp_queue *cq, int q_len,
sys/dev/vnic/nicvf_queues.c
944
nicvf_free_cmp_queue(struct nicvf *nic, struct cmp_queue *cq)
sys/dev/vnic/nicvf_queues.c
985
struct nicvf *nic;
sys/dev/vnic/nicvf_queues.c
99
static void nicvf_free_snd_queue(struct nicvf *, struct snd_queue *);
sys/dev/vnic/nicvf_queues.h
255
struct nicvf *nic;
sys/dev/vnic/nicvf_queues.h
288
struct nicvf *nic;
sys/dev/vnic/nicvf_queues.h
321
struct nicvf *nic;
sys/dev/vnic/nicvf_queues.h
381
int nicvf_set_qset_resources(struct nicvf *);
sys/dev/vnic/nicvf_queues.h
382
int nicvf_config_data_transfer(struct nicvf *, boolean_t);
sys/dev/vnic/nicvf_queues.h
383
void nicvf_qset_config(struct nicvf *, boolean_t);
sys/dev/vnic/nicvf_queues.h
385
void nicvf_enable_intr(struct nicvf *, int, int);
sys/dev/vnic/nicvf_queues.h
386
void nicvf_disable_intr(struct nicvf *, int, int);
sys/dev/vnic/nicvf_queues.h
387
void nicvf_clear_intr(struct nicvf *, int, int);
sys/dev/vnic/nicvf_queues.h
388
int nicvf_is_intr_enabled(struct nicvf *, int, int);
sys/dev/vnic/nicvf_queues.h
393
void nicvf_reg_write(struct nicvf *, uint64_t, uint64_t);
sys/dev/vnic/nicvf_queues.h
394
uint64_t nicvf_reg_read(struct nicvf *, uint64_t);
sys/dev/vnic/nicvf_queues.h
395
void nicvf_qset_reg_write(struct nicvf *, uint64_t, uint64_t);
sys/dev/vnic/nicvf_queues.h
396
uint64_t nicvf_qset_reg_read(struct nicvf *, uint64_t);
sys/dev/vnic/nicvf_queues.h
397
void nicvf_queue_reg_write(struct nicvf *, uint64_t, uint64_t, uint64_t);
sys/dev/vnic/nicvf_queues.h
398
uint64_t nicvf_queue_reg_read(struct nicvf *, uint64_t, uint64_t);
sys/dev/vnic/nicvf_queues.h
401
void nicvf_update_rq_stats(struct nicvf *, int);
sys/dev/vnic/nicvf_queues.h
402
void nicvf_update_sq_stats(struct nicvf *, int);
sys/dev/vnic/nicvf_queues.h
403
int nicvf_check_cqe_rx_errs(struct nicvf *, struct cmp_queue *,
sys/dev/vnic/nicvf_queues.h
405
int nicvf_check_cqe_tx_errs(struct nicvf *,struct cmp_queue *,