sys/dev/netif/bnx/if_bnx.c
1009
bnx_free_rx_ring_jumbo(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
1058
bnx_setmulti(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
1096
bnx_chipinit(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
1221
bnx_blockinit(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
169
typedef int (*bnx_eaddr_fcn_t)(struct bnx_softc *, uint8_t[]);
sys/dev/netif/bnx/if_bnx.c
181
static int bnx_handle_status(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
1869
struct bnx_softc *sc;
sys/dev/netif/bnx/if_bnx.c
192
static void bnx_intr(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
197
static void bnx_enable_intr(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
198
static void bnx_disable_intr(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
201
static int bnx_alloc_intr(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
202
static int bnx_setup_intr(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
203
static void bnx_free_intr(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
204
static void bnx_teardown_intr(struct bnx_softc *, int);
sys/dev/netif/bnx/if_bnx.c
205
static int bnx_alloc_msix(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
206
static void bnx_free_msix(struct bnx_softc *, boolean_t);
sys/dev/netif/bnx/if_bnx.c
220
static void bnx_stop(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
232
static void bnx_serialize_skipmain(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
233
static void bnx_deserialize_skipmain(struct bnx_softc *sc);
sys/dev/netif/bnx/if_bnx.c
235
static int bnx_alloc_jumbo_mem(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
236
static void bnx_free_jumbo_mem(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
238
*bnx_jalloc(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
242
static int bnx_newbuf_jumbo(struct bnx_softc *, int, int);
sys/dev/netif/bnx/if_bnx.c
244
static void bnx_setup_rxdesc_jumbo(struct bnx_softc *, int);
sys/dev/netif/bnx/if_bnx.c
247
static int bnx_init_rx_ring_jumbo(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
248
static void bnx_free_rx_ring_jumbo(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
2504
struct bnx_softc *sc = device_get_softc(dev);
sys/dev/netif/bnx/if_bnx.c
256
static void bnx_dma_free(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
257
static int bnx_dma_block_alloc(struct bnx_softc *, bus_size_t,
sys/dev/netif/bnx/if_bnx.c
2570
bnx_reset(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
2574
void (*write_op)(struct bnx_softc *, uint32_t, uint32_t);
sys/dev/netif/bnx/if_bnx.c
266
static void bnx_setup_serialize(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
267
static void bnx_set_tick_cpuid(struct bnx_softc *, boolean_t);
sys/dev/netif/bnx/if_bnx.c
268
static void bnx_setup_ring_cnt(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
272
static void bnx_init_rss(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
273
static void bnx_reset(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
274
static int bnx_chipinit(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
275
static int bnx_blockinit(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
276
static void bnx_stop_block(struct bnx_softc *, bus_size_t, uint32_t);
sys/dev/netif/bnx/if_bnx.c
277
static void bnx_enable_msi(struct bnx_softc *, boolean_t);
sys/dev/netif/bnx/if_bnx.c
278
static void bnx_setmulti(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
279
static void bnx_setpromisc(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
2794
struct bnx_softc *sc = ret->bnx_sc;
sys/dev/netif/bnx/if_bnx.c
280
static void bnx_stats_update_regs(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
281
static uint32_t bnx_dma_swap_options(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
283
static uint32_t bnx_readmem_ind(struct bnx_softc *, uint32_t);
sys/dev/netif/bnx/if_bnx.c
284
static void bnx_writemem_ind(struct bnx_softc *, uint32_t, uint32_t);
sys/dev/netif/bnx/if_bnx.c
286
static uint32_t bnx_readreg_ind(struct bnx_softc *, uint32_t);
sys/dev/netif/bnx/if_bnx.c
288
static void bnx_writemem_direct(struct bnx_softc *, uint32_t, uint32_t);
sys/dev/netif/bnx/if_bnx.c
289
static void bnx_writembx(struct bnx_softc *, int, int);
sys/dev/netif/bnx/if_bnx.c
290
static int bnx_read_nvram(struct bnx_softc *, caddr_t, int, int);
sys/dev/netif/bnx/if_bnx.c
291
static uint8_t bnx_eeprom_getbyte(struct bnx_softc *, uint32_t, uint8_t *);
sys/dev/netif/bnx/if_bnx.c
292
static int bnx_read_eeprom(struct bnx_softc *, caddr_t, uint32_t, size_t);
sys/dev/netif/bnx/if_bnx.c
294
static void bnx_tbi_link_upd(struct bnx_softc *, uint32_t);
sys/dev/netif/bnx/if_bnx.c
2940
bnx_handle_status(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
295
static void bnx_copper_link_upd(struct bnx_softc *, uint32_t);
sys/dev/netif/bnx/if_bnx.c
296
static void bnx_autopoll_link_upd(struct bnx_softc *, uint32_t);
sys/dev/netif/bnx/if_bnx.c
297
static void bnx_link_poll(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
299
static int bnx_get_eaddr_mem(struct bnx_softc *, uint8_t[]);
sys/dev/netif/bnx/if_bnx.c
300
static int bnx_get_eaddr_nvram(struct bnx_softc *, uint8_t[]);
sys/dev/netif/bnx/if_bnx.c
301
static int bnx_get_eaddr_eeprom(struct bnx_softc *, uint8_t[]);
sys/dev/netif/bnx/if_bnx.c
302
static int bnx_get_eaddr(struct bnx_softc *, uint8_t[]);
sys/dev/netif/bnx/if_bnx.c
304
static void bnx_coal_change(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
3047
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
3065
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
3077
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
3145
struct bnx_softc *sc = xsc;
sys/dev/netif/bnx/if_bnx.c
3174
bnx_intr(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
319
static void bnx_sig_post_reset(struct bnx_softc *, int);
sys/dev/netif/bnx/if_bnx.c
320
static void bnx_sig_pre_reset(struct bnx_softc *, int);
sys/dev/netif/bnx/if_bnx.c
321
static void bnx_ape_lock_init(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
3214
struct bnx_softc *sc = txr->bnx_sc;
sys/dev/netif/bnx/if_bnx.c
322
static void bnx_ape_read_fw_ver(struct bnx_softc *);
sys/dev/netif/bnx/if_bnx.c
323
static int bnx_ape_lock(struct bnx_softc *, int);
sys/dev/netif/bnx/if_bnx.c
324
static void bnx_ape_unlock(struct bnx_softc *, int);
sys/dev/netif/bnx/if_bnx.c
325
static void bnx_ape_send_event(struct bnx_softc *, uint32_t);
sys/dev/netif/bnx/if_bnx.c
326
static void bnx_ape_driver_state_change(struct bnx_softc *, int);
sys/dev/netif/bnx/if_bnx.c
3297
struct bnx_softc *sc = xsc;
sys/dev/netif/bnx/if_bnx.c
3316
struct bnx_softc *sc = xsc;
sys/dev/netif/bnx/if_bnx.c
3341
bnx_stats_update_regs(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
3591
struct bnx_softc *sc = xsc;
sys/dev/netif/bnx/if_bnx.c
360
static DEFINE_CLASS_0(bnx, bnx_driver, bnx_methods, sizeof(struct bnx_softc));
sys/dev/netif/bnx/if_bnx.c
369
bnx_readmem_ind(struct bnx_softc *sc, uint32_t off)
sys/dev/netif/bnx/if_bnx.c
3746
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
3809
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
381
bnx_writemem_ind(struct bnx_softc *sc, uint32_t off, uint32_t val)
sys/dev/netif/bnx/if_bnx.c
3842
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
391
bnx_writemem_direct(struct bnx_softc *sc, uint32_t off, uint32_t val)
sys/dev/netif/bnx/if_bnx.c
3934
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
3954
bnx_stop(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
397
bnx_writembx(struct bnx_softc *sc, int off, int val)
sys/dev/netif/bnx/if_bnx.c
4046
struct bnx_softc *sc = device_get_softc(dev);
sys/dev/netif/bnx/if_bnx.c
4057
struct bnx_softc *sc = device_get_softc(dev);
sys/dev/netif/bnx/if_bnx.c
406
bnx_read_nvram(struct bnx_softc *sc, caddr_t dest, int off, int cnt)
sys/dev/netif/bnx/if_bnx.c
4070
struct bnx_softc *sc = device_get_softc(dev);
sys/dev/netif/bnx/if_bnx.c
4089
bnx_setpromisc(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
4100
bnx_dma_free(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
4152
struct bnx_softc *sc = device_get_softc(dev);
sys/dev/netif/bnx/if_bnx.c
418
bnx_eeprom_getbyte(struct bnx_softc *sc, uint32_t addr, uint8_t *dest)
sys/dev/netif/bnx/if_bnx.c
4349
bnx_dma_block_alloc(struct bnx_softc *sc, bus_size_t size, bus_dma_tag_t *tag,
sys/dev/netif/bnx/if_bnx.c
4380
bnx_tbi_link_upd(struct bnx_softc *sc, uint32_t status)
sys/dev/netif/bnx/if_bnx.c
4434
bnx_copper_link_upd(struct bnx_softc *sc, uint32_t status __unused)
sys/dev/netif/bnx/if_bnx.c
4456
bnx_autopoll_link_upd(struct bnx_softc *sc, uint32_t status __unused)
sys/dev/netif/bnx/if_bnx.c
4486
struct bnx_softc *sc = arg1;
sys/dev/netif/bnx/if_bnx.c
4497
struct bnx_softc *sc = arg1;
sys/dev/netif/bnx/if_bnx.c
4508
struct bnx_softc *sc = arg1;
sys/dev/netif/bnx/if_bnx.c
4519
struct bnx_softc *sc = arg1;
sys/dev/netif/bnx/if_bnx.c
4530
struct bnx_softc *sc = arg1;
sys/dev/netif/bnx/if_bnx.c
4541
struct bnx_softc *sc = arg1;
sys/dev/netif/bnx/if_bnx.c
4552
struct bnx_softc *sc = arg1;
sys/dev/netif/bnx/if_bnx.c
4563
struct bnx_softc *sc = arg1;
sys/dev/netif/bnx/if_bnx.c
4575
struct bnx_softc *sc = arg1;
sys/dev/netif/bnx/if_bnx.c
4600
bnx_coal_change(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
461
bnx_read_eeprom(struct bnx_softc *sc, caddr_t dest, uint32_t off, size_t len)
sys/dev/netif/bnx/if_bnx.c
480
struct bnx_softc *sc = device_get_softc(dev);
sys/dev/netif/bnx/if_bnx.c
4883
bnx_enable_intr(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
4939
bnx_disable_intr(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
4971
bnx_get_eaddr_mem(struct bnx_softc *sc, uint8_t ether_addr[])
sys/dev/netif/bnx/if_bnx.c
4991
bnx_get_eaddr_nvram(struct bnx_softc *sc, uint8_t ether_addr[])
sys/dev/netif/bnx/if_bnx.c
5009
bnx_get_eaddr_eeprom(struct bnx_softc *sc, uint8_t ether_addr[])
sys/dev/netif/bnx/if_bnx.c
5019
bnx_get_eaddr(struct bnx_softc *sc, uint8_t eaddr[])
sys/dev/netif/bnx/if_bnx.c
5072
bnx_stop_block(struct bnx_softc *sc, bus_size_t reg, uint32_t bit)
sys/dev/netif/bnx/if_bnx.c
5085
bnx_link_poll(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
5097
bnx_enable_msi(struct bnx_softc *sc, boolean_t is_msix)
sys/dev/netif/bnx/if_bnx.c
5117
bnx_dma_swap_options(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
5270
struct bnx_softc *sc = (void *)arg1;
sys/dev/netif/bnx/if_bnx.c
5300
struct bnx_softc *sc = (void *)arg1;
sys/dev/netif/bnx/if_bnx.c
533
struct bnx_softc *sc = device_get_softc(dev);
sys/dev/netif/bnx/if_bnx.c
5370
bnx_alloc_intr(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
5420
bnx_setup_intr(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
5442
bnx_teardown_intr(struct bnx_softc *sc, int cnt)
sys/dev/netif/bnx/if_bnx.c
5455
bnx_free_intr(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
5475
bnx_setup_serialize(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
5522
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
5531
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
5540
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
5552
struct bnx_softc *sc = ifp->if_softc;
sys/dev/netif/bnx/if_bnx.c
5561
bnx_set_tick_cpuid(struct bnx_softc *sc, boolean_t polling)
sys/dev/netif/bnx/if_bnx.c
5667
struct bnx_softc *sc = (void *)arg1;
sys/dev/netif/bnx/if_bnx.c
5695
bnx_init_rss(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
5736
bnx_setup_ring_cnt(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
579
struct bnx_softc *sc;
sys/dev/netif/bnx/if_bnx.c
5823
bnx_alloc_msix(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
6015
bnx_free_msix(struct bnx_softc *sc, boolean_t setup)
sys/dev/netif/bnx/if_bnx.c
6073
bnx_serialize_skipmain(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
6080
bnx_deserialize_skipmain(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
6142
bnx_sig_pre_reset(struct bnx_softc *sc, int type)
sys/dev/netif/bnx/if_bnx.c
6149
bnx_sig_post_reset(struct bnx_softc *sc, int type)
sys/dev/netif/bnx/if_bnx.c
6159
bnx_ape_lock_init(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
6215
bnx_ape_read_fw_ver(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
6261
bnx_ape_lock(struct bnx_softc *sc, int locknum)
sys/dev/netif/bnx/if_bnx.c
6338
bnx_ape_unlock(struct bnx_softc *sc, int locknum)
sys/dev/netif/bnx/if_bnx.c
637
bnx_alloc_jumbo_mem(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
6390
bnx_ape_send_event(struct bnx_softc *sc, uint32_t event)
sys/dev/netif/bnx/if_bnx.c
6421
bnx_ape_driver_state_change(struct bnx_softc *sc, int kind)
sys/dev/netif/bnx/if_bnx.c
714
bnx_free_jumbo_mem(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
731
bnx_jalloc(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnx.c
754
struct bnx_softc *sc = entry->bnx_sc;
sys/dev/netif/bnx/if_bnx.c
776
struct bnx_softc *sc = entry->bnx_sc;
sys/dev/netif/bnx/if_bnx.c
881
bnx_newbuf_jumbo(struct bnx_softc *sc, int i, int init)
sys/dev/netif/bnx/if_bnx.c
925
bnx_setup_rxdesc_jumbo(struct bnx_softc *sc, int i)
sys/dev/netif/bnx/if_bnx.c
986
bnx_init_rx_ring_jumbo(struct bnx_softc *sc)
sys/dev/netif/bnx/if_bnxvar.h
133
struct bnx_softc;
sys/dev/netif/bnx/if_bnxvar.h
137
struct bnx_softc *bnx_sc;
sys/dev/netif/bnx/if_bnxvar.h
168
struct bnx_softc *bnx_sc;
sys/dev/netif/bnx/if_bnxvar.h
194
struct bnx_softc *bnx_sc;
sys/dev/netif/bnx/if_bnxvar.h
242
struct bnx_softc *bnx_sc;
sys/dev/netif/bnx/if_bnxvar.h
269
struct bnx_softc *bnx_sc;
sys/dev/netif/bnx/if_bnxvar.h
399
void (*bnx_link_upd)(struct bnx_softc *, uint32_t);