Symbol: bnxt_softc
sys/dev/pci/if_bnxt.c
1180
bnxt_queue_down(struct bnxt_softc *sc, struct bnxt_queue *bq)
sys/dev/pci/if_bnxt.c
1235
bnxt_up(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
1360
bnxt_down(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
1394
bnxt_iff(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
1435
struct bnxt_softc *sc = (struct bnxt_softc *)ifp->if_softc;
sys/dev/pci/if_bnxt.c
1487
bnxt_rxrinfo(struct bnxt_softc *sc, struct if_rxrinfo *ifri)
sys/dev/pci/if_bnxt.c
1513
bnxt_load_mbuf(struct bnxt_softc *sc, struct bnxt_slot *bs, struct mbuf *m)
sys/dev/pci/if_bnxt.c
1541
struct bnxt_softc *sc = tx->tx_softc;
sys/dev/pci/if_bnxt.c
162
struct bnxt_softc *softc;
sys/dev/pci/if_bnxt.c
1703
bnxt_handle_async_event(struct bnxt_softc *sc, struct cmpl_base *cmpl)
sys/dev/pci/if_bnxt.c
1722
bnxt_cpr_next_cmpl(struct bnxt_softc *sc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
1745
bnxt_cpr_commit(struct bnxt_softc *sc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
1752
bnxt_cpr_rollback(struct bnxt_softc *sc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
1761
struct bnxt_softc *sc = (struct bnxt_softc *)xsc;
sys/dev/pci/if_bnxt.c
1799
struct bnxt_softc *sc = q->q_sc;
sys/dev/pci/if_bnxt.c
1894
struct bnxt_softc *sc = q->q_sc;
sys/dev/pci/if_bnxt.c
1947
struct bnxt_softc *sc = (struct bnxt_softc *)ifp->if_softc;
sys/dev/pci/if_bnxt.c
2097
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
2134
bnxt_hwrm_port_phy_qcfg(struct bnxt_softc *softc, struct ifmediareq *ifmr)
sys/dev/pci/if_bnxt.c
2251
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
2349
bnxt_media_autonegotiate(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
2379
bnxt_write_intr_doorbell(struct bnxt_softc *sc, struct bnxt_cp_ring *ring,
sys/dev/pci/if_bnxt.c
2416
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
2453
bnxt_write_cp_doorbell(struct bnxt_softc *sc, struct bnxt_cp_ring *ring,
sys/dev/pci/if_bnxt.c
2485
bnxt_write_rx_doorbell(struct bnxt_softc *sc, struct bnxt_ring *ring, int index)
sys/dev/pci/if_bnxt.c
2518
bnxt_write_tx_doorbell(struct bnxt_softc *sc, struct bnxt_ring *ring, int index)
sys/dev/pci/if_bnxt.c
2550
bnxt_rx_fill_slots(struct bnxt_softc *sc, struct bnxt_ring *ring, void *ring_mem,
sys/dev/pci/if_bnxt.c
2595
struct bnxt_softc *sc = q->q_sc;
sys/dev/pci/if_bnxt.c
2616
struct bnxt_softc *sc = q->q_sc;
sys/dev/pci/if_bnxt.c
2652
bnxt_rx(struct bnxt_softc *sc, struct bnxt_rx_queue *rx,
sys/dev/pci/if_bnxt.c
2741
bnxt_txeof(struct bnxt_softc *sc, struct bnxt_tx_queue *tx, int *txfree,
sys/dev/pci/if_bnxt.c
2807
bnxt_hwrm_cmd_hdr_init(struct bnxt_softc *softc, void *request,
sys/dev/pci/if_bnxt.c
2819
_hwrm_send_message(struct bnxt_softc *softc, void *msg, uint32_t msg_len)
sys/dev/pci/if_bnxt.c
2925
hwrm_send_message(struct bnxt_softc *softc, void *msg, uint32_t msg_len)
sys/dev/pci/if_bnxt.c
2937
bnxt_hwrm_queue_qportcfg(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
2966
bnxt_hwrm_ver_get(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3082
bnxt_hwrm_func_drv_rgtr(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3112
bnxt_hwrm_func_drv_unrgtr(struct bnxt_softc *softc, bool shutdown)
sys/dev/pci/if_bnxt.c
3126
bnxt_hwrm_func_qcaps(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3186
bnxt_hwrm_func_qcfg(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3217
bnxt_hwrm_func_reset(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3228
bnxt_hwrm_vnic_cfg_placement(struct bnxt_softc *softc,
sys/dev/pci/if_bnxt.c
3246
bnxt_hwrm_vnic_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
3284
bnxt_hwrm_vnic_alloc(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
3315
bnxt_hwrm_vnic_free(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
3339
bnxt_hwrm_vnic_ctx_alloc(struct bnxt_softc *softc, uint16_t *ctx_id)
sys/dev/pci/if_bnxt.c
336
int bnxt_up(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
3367
bnxt_hwrm_vnic_ctx_free(struct bnxt_softc *softc, uint16_t *ctx_id)
sys/dev/pci/if_bnxt.c
337
void bnxt_down(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
338
void bnxt_iff(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
3390
bnxt_hwrm_ring_grp_alloc(struct bnxt_softc *softc, struct bnxt_grp_info *grp)
sys/dev/pci/if_bnxt.c
340
int bnxt_rxrinfo(struct bnxt_softc *, struct if_rxrinfo *);
sys/dev/pci/if_bnxt.c
3425
bnxt_hwrm_ring_grp_free(struct bnxt_softc *softc, struct bnxt_grp_info *grp)
sys/dev/pci/if_bnxt.c
3455
bnxt_hwrm_ring_alloc(struct bnxt_softc *softc, uint8_t type,
sys/dev/pci/if_bnxt.c
347
int bnxt_media_autonegotiate(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
349
struct cmpl_base *bnxt_cpr_next_cmpl(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
350
void bnxt_cpr_commit(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
351
void bnxt_cpr_rollback(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
354
void bnxt_write_intr_doorbell(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
3552
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_intr_doorbell_index(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
3579
bnxt_hwrm_stat_ctx_alloc(struct bnxt_softc *softc, uint32_t *stat_ctx_id,
sys/dev/pci/if_bnxt.c
358
void bnxt_write_cp_doorbell(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
360
void bnxt_write_rx_doorbell(struct bnxt_softc *, struct bnxt_ring *,
sys/dev/pci/if_bnxt.c
3617
bnxt_hwrm_stat_ctx_free(struct bnxt_softc *softc, uint32_t *stat_ctx_id)
sys/dev/pci/if_bnxt.c
362
void bnxt_write_tx_doorbell(struct bnxt_softc *, struct bnxt_ring *,
sys/dev/pci/if_bnxt.c
3644
bnxt_hwrm_port_qstats(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
3665
bnxt_hwrm_cfa_l2_set_rx_mask(struct bnxt_softc *softc,
sys/dev/pci/if_bnxt.c
367
u_int bnxt_rx_fill_slots(struct bnxt_softc *, struct bnxt_ring *, void *,
sys/dev/pci/if_bnxt.c
3680
bnxt_hwrm_set_filter(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
370
int bnxt_rx(struct bnxt_softc *, struct bnxt_rx_queue *,
sys/dev/pci/if_bnxt.c
3720
bnxt_hwrm_free_filter(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic)
sys/dev/pci/if_bnxt.c
374
void bnxt_txeof(struct bnxt_softc *, struct bnxt_tx_queue *, int *,
sys/dev/pci/if_bnxt.c
3745
bnxt_hwrm_vnic_rss_cfg(struct bnxt_softc *softc, struct bnxt_vnic_info *vnic,
sys/dev/pci/if_bnxt.c
3765
bnxt_cfg_async_cr(struct bnxt_softc *softc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
377
int bnxt_set_cp_ring_aggint(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
379
int _hwrm_send_message(struct bnxt_softc *, void *, uint32_t);
sys/dev/pci/if_bnxt.c
3793
bnxt_init_backing_store(struct bnxt_softc *sc, struct bnxt_dmamem *mem,
sys/dev/pci/if_bnxt.c
380
int hwrm_send_message(struct bnxt_softc *, void *, uint32_t);
sys/dev/pci/if_bnxt.c
381
void bnxt_hwrm_cmd_hdr_init(struct bnxt_softc *, void *, uint16_t);
sys/dev/pci/if_bnxt.c
3812
bnxt_backing_store_cfg(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
385
int bnxt_hwrm_ring_alloc(struct bnxt_softc *, uint8_t,
sys/dev/pci/if_bnxt.c
387
int bnxt_hwrm_ring_free(struct bnxt_softc *, uint8_t,
sys/dev/pci/if_bnxt.c
389
int bnxt_hwrm_ver_get(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
390
int bnxt_hwrm_queue_qportcfg(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
391
int bnxt_hwrm_func_drv_rgtr(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
392
int bnxt_hwrm_func_qcaps(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
393
int bnxt_hwrm_func_qcfg(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
394
int bnxt_hwrm_func_reset(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
395
int bnxt_hwrm_vnic_ctx_alloc(struct bnxt_softc *, uint16_t *);
sys/dev/pci/if_bnxt.c
396
int bnxt_hwrm_vnic_ctx_free(struct bnxt_softc *, uint16_t *);
sys/dev/pci/if_bnxt.c
397
int bnxt_hwrm_vnic_cfg(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
399
int bnxt_hwrm_vnic_cfg_placement(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
401
int bnxt_hwrm_stat_ctx_alloc(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4021
bnxt_reserve_pf_rings(struct bnxt_softc *sc)
sys/dev/pci/if_bnxt.c
403
int bnxt_hwrm_stat_ctx_free(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
405
int bnxt_hwrm_ring_grp_alloc(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4050
bnxt_validate_hw_lro_settings(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
4066
bnxt_hwrm_vnic_tpa_cfg(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
407
int bnxt_hwrm_ring_grp_free(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
409
int bnxt_hwrm_vnic_alloc(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4106
bnxt_hwrm_fw_reset(struct bnxt_softc *softc, uint8_t processor,
sys/dev/pci/if_bnxt.c
411
int bnxt_hwrm_vnic_free(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
413
int bnxt_hwrm_cfa_l2_set_rx_mask(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4132
bnxt_hwrm_fw_qstatus(struct bnxt_softc *softc, uint8_t type, uint8_t *selfreset)
sys/dev/pci/if_bnxt.c
415
int bnxt_hwrm_set_filter(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4158
bnxt_hwrm_nvm_get_dev_info(struct bnxt_softc *softc, uint16_t *mfg_id,
sys/dev/pci/if_bnxt.c
417
int bnxt_hwrm_free_filter(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
419
int bnxt_hwrm_vnic_rss_cfg(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4199
bnxt_hwrm_fw_get_time(struct bnxt_softc *softc, uint16_t *year, uint8_t *month,
sys/dev/pci/if_bnxt.c
421
int bnxt_cfg_async_cr(struct bnxt_softc *, struct bnxt_cp_ring *);
sys/dev/pci/if_bnxt.c
422
int bnxt_reserve_pf_rings(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
423
int bnxt_backing_store_cfg(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
4238
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_nvm_get_dev_info(struct bnxt_softc *, uint16_t *,
sys/dev/pci/if_bnxt.c
426
int bnxt_hwrm_port_phy_qcfg(struct bnxt_softc *,
sys/dev/pci/if_bnxt.c
4266
bnxt_hwrm_func_rgtr_async_events(struct bnxt_softc *softc)
sys/dev/pci/if_bnxt.c
428
int bnxt_hwrm_func_rgtr_async_events(struct bnxt_softc *);
sys/dev/pci/if_bnxt.c
429
int bnxt_get_sffpage(struct bnxt_softc *, struct if_sffpage *);
sys/dev/pci/if_bnxt.c
4290
bnxt_get_sffpage(struct bnxt_softc *softc, struct if_sffpage *sff)
sys/dev/pci/if_bnxt.c
433
int bnxt_hwrm_func_drv_unrgtr(struct bnxt_softc *softc, bool shutdown);
sys/dev/pci/if_bnxt.c
435
int bnxt_hwrm_port_qstats(struct bnxt_softc *softc);
sys/dev/pci/if_bnxt.c
438
int bnxt_hwrm_vnic_tpa_cfg(struct bnxt_softc *softc);
sys/dev/pci/if_bnxt.c
439
void bnxt_validate_hw_lro_settings(struct bnxt_softc *softc);
sys/dev/pci/if_bnxt.c
440
int bnxt_hwrm_fw_reset(struct bnxt_softc *softc, uint8_t processor,
sys/dev/pci/if_bnxt.c
442
int bnxt_hwrm_fw_qstatus(struct bnxt_softc *softc, uint8_t type,
sys/dev/pci/if_bnxt.c
444
int bnxt_hwrm_fw_get_time(struct bnxt_softc *softc, uint16_t *year,
sys/dev/pci/if_bnxt.c
447
int bnxt_hwrm_fw_set_time(struct bnxt_softc *softc, uint16_t year,
sys/dev/pci/if_bnxt.c
455
sizeof(struct bnxt_softc), bnxt_match, bnxt_attach
sys/dev/pci/if_bnxt.c
463
bnxt_dmamem_alloc(struct bnxt_softc *sc, size_t size)
sys/dev/pci/if_bnxt.c
506
bnxt_dmamem_free(struct bnxt_softc *sc, struct bnxt_dmamem *m)
sys/dev/pci/if_bnxt.c
524
struct bnxt_softc *sc = (struct bnxt_softc *)self;
sys/dev/pci/if_bnxt.c
864
bnxt_free_slots(struct bnxt_softc *sc, struct bnxt_slot *slots, int allocated,
sys/dev/pci/if_bnxt.c
880
bnxt_set_cp_ring_aggint(struct bnxt_softc *sc, struct bnxt_cp_ring *cpr)
sys/dev/pci/if_bnxt.c
908
bnxt_queue_up(struct bnxt_softc *sc, struct bnxt_queue *bq)