Symbol: bnxt_softc
sys/dev/pci/if_bnxt.c
1178
bnxt_queue_down(struct bnxt_softc *sc, struct bnxt_queue *bq)
sys/dev/pci/if_bnxt.c
1233
bnxt_up(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
1358
bnxt_down(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
1392
bnxt_iff(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
1433
struct bnxt_softc *sc = (struct bnxt_softc *)ifp->if_softc;
sys/dev/pci/if_bnxt.c
1485
bnxt_rxrinfo(struct bnxt_softc *sc, struct if_rxrinfo *ifri)
sys/dev/pci/if_bnxt.c
1511
bnxt_load_mbuf(struct bnxt_softc *sc, struct bnxt_slot *bs, struct mbuf *m)
sys/dev/pci/if_bnxt.c
1539
struct bnxt_softc *sc = tx->tx_softc;
sys/dev/pci/if_bnxt.c
162
struct bnxt_softc *softc;
sys/dev/pci/if_bnxt.c
1701
bnxt_handle_async_event(struct bnxt_softc *sc, struct cmpl_base *cmpl)
sys/dev/pci/if_bnxt.c
1720
bnxt_cpr_next_cmpl(struct bnxt_softc *sc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
1743
bnxt_cpr_commit(struct bnxt_softc *sc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
1750
bnxt_cpr_rollback(struct bnxt_softc *sc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
1759
struct bnxt_softc *sc = (struct bnxt_softc *)xsc;
sys/dev/pci/if_bnxt.c
1797
struct bnxt_softc *sc = q->q_sc;
sys/dev/pci/if_bnxt.c
1892
struct bnxt_softc *sc = q->q_sc;
sys/dev/pci/if_bnxt.c
1945
struct bnxt_softc *sc = (struct bnxt_softc *)ifp->if_softc;
sys/dev/pci/if_bnxt.c
2095
bnxt_add_media_type(struct bnxt_softc *sc, int supported_speeds, uint64_t speed, uint64_t ifmt)
sys/dev/pci/if_bnxt.c
213
struct bnxt_softc *rx_softc;
sys/dev/pci/if_bnxt.c
2132
bnxt_hwrm_port_phy_qcfg(struct bnxt_softc *softc, struct ifmediareq *ifmr)
sys/dev/pci/if_bnxt.c
2249
struct bnxt_softc *sc = (struct bnxt_softc *)ifp->if_softc;
sys/dev/pci/if_bnxt.c
229
struct bnxt_softc *tx_softc;
sys/dev/pci/if_bnxt.c
2347
bnxt_media_autonegotiate(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
2377
bnxt_write_intr_doorbell(struct bnxt_softc *sc, struct bnxt_cp_ring *ring,
sys/dev/pci/if_bnxt.c
2414
bnxt_write_intr_doorbell_index(struct bnxt_softc *sc, struct bnxt_cp_ring *ring,
sys/dev/pci/if_bnxt.c
244
struct bnxt_softc *q_sc;
sys/dev/pci/if_bnxt.c
2451
bnxt_write_cp_doorbell(struct bnxt_softc *sc, struct bnxt_cp_ring *ring,
sys/dev/pci/if_bnxt.c
2483
bnxt_write_rx_doorbell(struct bnxt_softc *sc, struct bnxt_ring *ring, int index)
sys/dev/pci/if_bnxt.c
2516
bnxt_write_tx_doorbell(struct bnxt_softc *sc, struct bnxt_ring *ring, int index)
sys/dev/pci/if_bnxt.c
2548
bnxt_rx_fill_slots(struct bnxt_softc *sc, struct bnxt_ring *ring, void *ring_mem,
sys/dev/pci/if_bnxt.c
2593
struct bnxt_softc *sc = q->q_sc;
sys/dev/pci/if_bnxt.c
2614
struct bnxt_softc *sc = q->q_sc;
sys/dev/pci/if_bnxt.c
2650
bnxt_rx(struct bnxt_softc *sc, struct bnxt_rx_queue *rx,
sys/dev/pci/if_bnxt.c
2739
bnxt_txeof(struct bnxt_softc *sc, struct bnxt_tx_queue *tx, int *txfree,
sys/dev/pci/if_bnxt.c
2805
bnxt_hwrm_cmd_hdr_init(struct bnxt_softc *softc, void *request,
sys/dev/pci/if_bnxt.c
2817
_hwrm_send_message(struct bnxt_softc *softc, void *msg, uint32_t msg_len)
sys/dev/pci/if_bnxt.c
2923
hwrm_send_message(struct bnxt_softc *softc, void *msg, uint32_t msg_len)
sys/dev/pci/if_bnxt.c
2935
bnxt_hwrm_queue_qportcfg(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
2964
bnxt_hwrm_ver_get(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3080
bnxt_hwrm_func_drv_rgtr(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3110
bnxt_hwrm_func_drv_unrgtr(struct bnxt_softc *softc, bool shutdown)
sys/dev/pci/if_bnxt.c
3124
bnxt_hwrm_func_qcaps(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3184
bnxt_hwrm_func_qcfg(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3215
bnxt_hwrm_func_reset(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3226
bnxt_hwrm_vnic_cfg_placement(struct bnxt_softc *softc,
sys/dev/pci/if_bnxt.c
3244
bnxt_hwrm_vnic_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
3282
bnxt_hwrm_vnic_alloc(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
3313
bnxt_hwrm_vnic_free(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
3337
bnxt_hwrm_vnic_ctx_alloc(struct bnxt_softc *softc, uint16_t *ctx_id)
sys/dev/pci/if_bnxt.c
334
int bnxt_up(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
335
void bnxt_down(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
336
void bnxt_iff(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
3365
bnxt_hwrm_vnic_ctx_free(struct bnxt_softc *softc, uint16_t *ctx_id)
sys/dev/pci/if_bnxt.c
338
int bnxt_rxrinfo(struct bnxt_softc *, struct if_rxrinfo *);
sys/dev/pci/if_bnxt.c
3388
bnxt_hwrm_ring_grp_alloc(struct bnxt_softc *softc, struct bnxt_grp_info *grp)
sys/dev/pci/if_bnxt.c
3423
bnxt_hwrm_ring_grp_free(struct bnxt_softc *softc, struct bnxt_grp_info *grp)
sys/dev/pci/if_bnxt.c
345
int bnxt_media_autonegotiate(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
3453
bnxt_hwrm_ring_alloc(struct bnxt_softc *softc, uint8_t type,
sys/dev/pci/if_bnxt.c
347
struct cmpl_base *bnxt_cpr_next_cmpl(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
348
void bnxt_cpr_commit(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
349
void bnxt_cpr_rollback(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
352
void bnxt_write_intr_doorbell(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
354
void bnxt_write_intr_doorbell_index(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
3550
bnxt_hwrm_ring_free(struct bnxt_softc *softc, uint8_t type, struct bnxt_ring *ring)
sys/dev/pci/if_bnxt.c
356
void bnxt_write_cp_doorbell(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
3577
bnxt_hwrm_stat_ctx_alloc(struct bnxt_softc *softc, uint32_t *stat_ctx_id,
sys/dev/pci/if_bnxt.c
358
void bnxt_write_rx_doorbell(struct bnxt_softc *, struct bnxt_ring *,
sys/dev/pci/if_bnxt.c
360
void bnxt_write_tx_doorbell(struct bnxt_softc *, struct bnxt_ring *,
sys/dev/pci/if_bnxt.c
3615
bnxt_hwrm_stat_ctx_free(struct bnxt_softc *softc, uint32_t *stat_ctx_id)
sys/dev/pci/if_bnxt.c
3642
bnxt_hwrm_port_qstats(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
365
u_int bnxt_rx_fill_slots(struct bnxt_softc *, struct bnxt_ring *, void *,
sys/dev/pci/if_bnxt.c
3663
bnxt_hwrm_cfa_l2_set_rx_mask(struct bnxt_softc *softc,
sys/dev/pci/if_bnxt.c
3678
bnxt_hwrm_set_filter(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
368
int bnxt_rx(struct bnxt_softc *, struct bnxt_rx_queue *,
sys/dev/pci/if_bnxt.c
3718
bnxt_hwrm_free_filter(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
372
void bnxt_txeof(struct bnxt_softc *, struct bnxt_tx_queue *, int *,
sys/dev/pci/if_bnxt.c
3743
bnxt_hwrm_vnic_rss_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic,
sys/dev/pci/if_bnxt.c
375
int bnxt_set_cp_ring_aggint(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
3763
bnxt_cfg_async_cr(struct bnxt_softc *softc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
377
int _hwrm_send_message(struct bnxt_softc *, void *, uint32_t);
sys/dev/pci/if_bnxt.c
378
int hwrm_send_message(struct bnxt_softc *, void *, uint32_t);
sys/dev/pci/if_bnxt.c
379
void bnxt_hwrm_cmd_hdr_init(struct bnxt_softc *, void *, uint16_t);
sys/dev/pci/if_bnxt.c
3791
bnxt_init_backing_store(struct bnxt_softc *sc, struct bnxt_dmamem *mem,
sys/dev/pci/if_bnxt.c
3810
bnxt_backing_store_cfg(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
383
int bnxt_hwrm_ring_alloc(struct bnxt_softc *, uint8_t,
sys/dev/pci/if_bnxt.c
385
int bnxt_hwrm_ring_free(struct bnxt_softc *, uint8_t,
sys/dev/pci/if_bnxt.c
387
int bnxt_hwrm_ver_get(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
388
int bnxt_hwrm_queue_qportcfg(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
389
int bnxt_hwrm_func_drv_rgtr(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
390
int bnxt_hwrm_func_qcaps(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
391
int bnxt_hwrm_func_qcfg(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
392
int bnxt_hwrm_func_reset(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
393
int bnxt_hwrm_vnic_ctx_alloc(struct bnxt_softc *, uint16_t *);
sys/dev/pci/if_bnxt.c
394
int bnxt_hwrm_vnic_ctx_free(struct bnxt_softc *, uint16_t *);
sys/dev/pci/if_bnxt.c
395
int bnxt_hwrm_vnic_cfg(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
397
int bnxt_hwrm_vnic_cfg_placement(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
399
int bnxt_hwrm_stat_ctx_alloc(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
401
int bnxt_hwrm_stat_ctx_free(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4019
bnxt_reserve_pf_rings(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
403
int bnxt_hwrm_ring_grp_alloc(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4048
bnxt_validate_hw_lro_settings(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
405
int bnxt_hwrm_ring_grp_free(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4064
bnxt_hwrm_vnic_tpa_cfg(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
407
int bnxt_hwrm_vnic_alloc(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
409
int bnxt_hwrm_vnic_free(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4104
bnxt_hwrm_fw_reset(struct bnxt_softc *softc, uint8_t processor,
sys/dev/pci/if_bnxt.c
411
int bnxt_hwrm_cfa_l2_set_rx_mask(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
413
int bnxt_hwrm_set_filter(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4130
bnxt_hwrm_fw_qstatus(struct bnxt_softc *softc, uint8_t type, uint8_t *selfreset)
sys/dev/pci/if_bnxt.c
415
int bnxt_hwrm_free_filter(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4156
bnxt_hwrm_nvm_get_dev_info(struct bnxt_softc *softc, uint16_t *mfg_id,
sys/dev/pci/if_bnxt.c
417
int bnxt_hwrm_vnic_rss_cfg(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
419
int bnxt_cfg_async_cr(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
4197
bnxt_hwrm_fw_get_time(struct bnxt_softc *softc, uint16_t *year, uint8_t *month,
sys/dev/pci/if_bnxt.c
420
int bnxt_reserve_pf_rings(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
421
int bnxt_backing_store_cfg(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
422
int bnxt_hwrm_nvm_get_dev_info(struct bnxt_softc *, uint16_t *,
sys/dev/pci/if_bnxt.c
4236
bnxt_hwrm_fw_set_time(struct bnxt_softc *softc, uint16_t year, uint8_t month,
sys/dev/pci/if_bnxt.c
424
int bnxt_hwrm_port_phy_qcfg(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
426
int bnxt_hwrm_func_rgtr_async_events(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
4264
bnxt_hwrm_func_rgtr_async_events(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
427
int bnxt_get_sffpage(struct bnxt_softc *, struct if_sffpage *);
sys/dev/pci/if_bnxt.c
4288
bnxt_get_sffpage(struct bnxt_softc *softc, struct if_sffpage *sff)
sys/dev/pci/if_bnxt.c
431
int bnxt_hwrm_func_drv_unrgtr(struct bnxt_softc *softc, bool shutdown);
sys/dev/pci/if_bnxt.c
433
int bnxt_hwrm_port_qstats(struct bnxt_softc *softc);
sys/dev/pci/if_bnxt.c
436
int bnxt_hwrm_vnic_tpa_cfg(struct bnxt_softc *softc);
sys/dev/pci/if_bnxt.c
437
void bnxt_validate_hw_lro_settings(struct bnxt_softc *softc);
sys/dev/pci/if_bnxt.c
438
int bnxt_hwrm_fw_reset(struct bnxt_softc *softc, uint8_t processor,
sys/dev/pci/if_bnxt.c
440
int bnxt_hwrm_fw_qstatus(struct bnxt_softc *softc, uint8_t type,
sys/dev/pci/if_bnxt.c
442
int bnxt_hwrm_fw_get_time(struct bnxt_softc *softc, uint16_t *year,
sys/dev/pci/if_bnxt.c
445
int bnxt_hwrm_fw_set_time(struct bnxt_softc *softc, uint16_t year,
sys/dev/pci/if_bnxt.c
453
sizeof(struct bnxt_softc), bnxt_match, bnxt_attach
sys/dev/pci/if_bnxt.c
461
bnxt_dmamem_alloc(struct bnxt_softc *sc, size_t size)
sys/dev/pci/if_bnxt.c
504
bnxt_dmamem_free(struct bnxt_softc *sc, struct bnxt_dmamem *m)
sys/dev/pci/if_bnxt.c
522
struct bnxt_softc *sc = (struct bnxt_softc *)self;
sys/dev/pci/if_bnxt.c
862
bnxt_free_slots(struct bnxt_softc *sc, struct bnxt_slot *slots, int allocated,
sys/dev/pci/if_bnxt.c
878
bnxt_set_cp_ring_aggint(struct bnxt_softc *sc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
906
bnxt_queue_up(struct bnxt_softc *sc, struct bnxt_queue *bq)