Home
last modified time | relevance | path

Searched refs:nge_t (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/uts/common/io/nge/
H A Dnge.h835 } nge_t; typedef
983 int nge_alloc_dma_mem(nge_t *ngep, size_t memsize,
986 int nge_restart(nge_t *ngep);
987 void nge_wake_factotum(nge_t *ngep);
989 uint8_t nge_reg_get8(nge_t *ngep, nge_regno_t regno);
990 void nge_reg_put8(nge_t *ngep, nge_regno_t regno, uint8_t data);
991 uint16_t nge_reg_get16(nge_t *ngep, nge_regno_t regno);
992 void nge_reg_put16(nge_t *ngep, nge_regno_t regno, uint16_t data);
993 uint32_t nge_reg_get32(nge_t *ngep, nge_regno_t regno);
994 void nge_reg_put32(nge_t *ngep, nge_regno_t regno, uint32_t data);
[all …]
H A Dnge_chip.c31 static void nge_sync_mac_modes(nge_t *);
39 uint8_t nge_reg_get8(nge_t *ngep, nge_regno_t regno);
43 nge_reg_get8(nge_t *ngep, nge_regno_t regno) in nge_reg_get8()
50 void nge_reg_put8(nge_t *ngep, nge_regno_t regno, uint8_t data);
54 nge_reg_put8(nge_t *ngep, nge_regno_t regno, uint8_t data) in nge_reg_put8()
62 uint16_t nge_reg_get16(nge_t *ngep, nge_regno_t regno);
66 nge_reg_get16(nge_t *ngep, nge_regno_t regno) in nge_reg_get16()
72 void nge_reg_put16(nge_t *ngep, nge_regno_t regno, uint16_t data);
76 nge_reg_put16(nge_t *ngep, nge_regno_t regno, uint16_t data) in nge_reg_put16()
84 uint32_t nge_reg_get32(nge_t *ngep, nge_regno_t regno);
[all …]
H A Dnge_log.c71 nge_log(nge_t *ngep, const char *fmt, ...) in nge_log()
91 nge_problem(nge_t *ngep, const char *fmt, ...) in nge_problem()
111 nge_error(nge_t *ngep, const char *fmt, ...) in nge_error()
171 nge_report(nge_t *ngep, uint8_t error_id) in nge_report()
206 (*nge_db(nge_t *ngep))(const char *fmt, ...) in nge_db()
H A Dnge_main.c183 static int nge_set_priv_prop(nge_t *, const char *, uint_t,
185 static int nge_get_priv_prop(nge_t *, const char *, uint_t,
222 static int nge_add_intrs(nge_t *, int);
223 static void nge_rem_intrs(nge_t *);
224 static int nge_register_intrs_and_init_locks(nge_t *);
232 nge_set_loop_mode(nge_t *ngep, uint32_t mode) in nge_set_loop_mode()
298 nge_alloc_dma_mem(nge_t *ngep, size_t memsize, ddi_device_acc_attr_t *attr_p, in nge_alloc_dma_mem()
374 nge_alloc_bufs(nge_t *ngep) in nge_alloc_bufs()
440 nge_free_bufs(nge_t *ngep) in nge_free_bufs()
457 nge_fini_send_ring(nge_t *ngep) in nge_fini_send_ring()
[all …]
H A Dnge_xmii.c50 static uint16_t nge_mii_access(nge_t *ngep, nge_regno_t regno,
55 nge_mii_access(nge_t *ngep, nge_regno_t regno, uint16_t data, uint32_t cmd) in nge_mii_access()
134 uint16_t nge_mii_get16(nge_t *ngep, nge_regno_t regno);
138 nge_mii_get16(nge_t *ngep, nge_regno_t regno) in nge_mii_get16()
144 void nge_mii_put16(nge_t *ngep, nge_regno_t regno, uint16_t data);
148 nge_mii_put16(nge_t *ngep, nge_regno_t regno, uint16_t data) in nge_mii_put16()
160 nge_phy_probe(nge_t *ngep) in nge_phy_probe()
205 nge_phy_recover(nge_t *ngep) in nge_phy_recover()
230 nge_phy_reset(nge_t *ngep) in nge_phy_reset()
259 nge_phy_restart(nge_t *ngep) in nge_phy_restart()
[all …]
H A Dnge_tx.c51 void nge_tx_recycle_all(nge_t *ngep);
55 nge_tx_recycle_all(nge_t *ngep) in nge_tx_recycle_all()
125 nge_tx_desc_sync(nge_t *ngep, uint32_t start_index, uint32_t bds, uint_t type) in nge_tx_desc_sync()
150 nge_tx_recycle(nge_t *ngep, boolean_t is_intr) in nge_tx_recycle()
279 nge_tx_alloc(nge_t *ngep, uint32_t num) in nge_tx_alloc()
310 nge_tx_start(nge_t *ngep, uint32_t slotnum) in nge_tx_start()
348 nge_send_copy(nge_t *ngep, mblk_t *mp, send_ring_t *srp);
352 nge_send_copy(nge_t *ngep, mblk_t *mp, send_ring_t *srp) in nge_send_copy()
428 nge_send_mapped(nge_t *ngep, mblk_t *mp, size_t fragno) in nge_send_mapped()
592 nge_send(nge_t *ngep, mblk_t *mp) in nge_send()
[all …]
H A Dnge_rx.c71 nge_t *ngep; in nge_recv_recycle()
77 ngep = (nge_t *)bufp->private; in nge_recv_recycle()
140 static mblk_t *nge_recv_packet(nge_t *ngep, uint32_t start_index, size_t len);
144 nge_recv_packet(nge_t *ngep, uint32_t start_index, size_t len) in nge_recv_packet()
251 nge_rxsta_handle(nge_t *ngep, uint32_t stflag, uint32_t *pflags);
255 nge_rxsta_handle(nge_t *ngep, uint32_t stflag, uint32_t *pflags) in nge_rxsta_handle()
308 nge_recv_ring(nge_t *ngep) in nge_recv_ring()
418 nge_receive(nge_t *ngep) in nge_receive()
H A Dnge_ndd.c47 nge_param_sync(nge_t *ngep) in nge_param_sync()
85 nge_nd_param_init(nge_t *ngep) in nge_nd_param_init()
108 nge_nd_init(nge_t *ngep) in nge_nd_init()
H A Dnge_kstats.c70 nge_t *ngep; in nge_statistics_update()
141 nge_t *ngep; in nge_chipinfo_update()
170 nge_t *ngep; in nge_debuginfo_update()
203 nge_setup_named_kstat(nge_t *ngep, int instance, char *name, in nge_setup_named_kstat()
246 nge_init_kstats(nge_t *ngep, int instance) in nge_init_kstats()
265 nge_fini_kstats(nge_t *ngep) in nge_fini_kstats()
278 nge_t *ngep = arg; in nge_m_stat()