Symbol: ch_t
usr/src/uts/common/io/chxge/ch.c
1035
ch_get_dma_handle(ch_t *chp)
usr/src/uts/common/io/chxge/ch.c
1083
ch_free_dma_handles(ch_t *chp)
usr/src/uts/common/io/chxge/ch.c
1110
ch_bind_dma_handle(ch_t *chp, int size, caddr_t vaddr, cmdQ_ce_t *cmp,
usr/src/uts/common/io/chxge/ch.c
1201
ch_unbind_dma_handle(ch_t *chp, free_dh_t *dhe)
usr/src/uts/common/io/chxge/ch.c
1226
ch_get_dvma_handle(ch_t *chp)
usr/src/uts/common/io/chxge/ch.c
1270
ch_free_dvma_handles(ch_t *chp)
usr/src/uts/common/io/chxge/ch.c
1298
ch_bind_dvma_handle(ch_t *chp, int size, caddr_t vaddr, cmdQ_ce_t *cmp,
usr/src/uts/common/io/chxge/ch.c
1349
ch_unbind_dvma_handle(ch_t *chp, free_dh_t *dhe)
usr/src/uts/common/io/chxge/ch.c
1369
ch_send_up(ch_t *chp, mblk_t *mp, uint32_t cksum, int flg)
usr/src/uts/common/io/chxge/ch.c
1393
ch_gld_ok(ch_t *chp)
usr/src/uts/common/io/chxge/ch.c
1407
ch_t *chp;
usr/src/uts/common/io/chxge/ch.c
1413
chp = (ch_t *)mp->gldm_private;
usr/src/uts/common/io/chxge/ch.c
1446
ch_t *chp = (ch_t *)macinfo->gldm_private;
usr/src/uts/common/io/chxge/ch.c
1472
ch_t *chp = (ch_t *)mp->gldm_private;
usr/src/uts/common/io/chxge/ch.c
1501
ch_t *chp;
usr/src/uts/common/io/chxge/ch.c
1504
chp = (ch_t *)mp->gldm_private;
usr/src/uts/common/io/chxge/ch.c
1517
ch_t *chp = (ch_t *)mp->gldm_private;
usr/src/uts/common/io/chxge/ch.c
1530
pe_ioctl((ch_t *)(macinfo->gldm_private), q, mp);
usr/src/uts/common/io/chxge/ch.c
1557
ch_t *chp = (ch_t *)mp->gldm_private;
usr/src/uts/common/io/chxge/ch.c
1580
ch_t *chp = (ch_t *)mp->gldm_private;
usr/src/uts/common/io/chxge/ch.c
1674
ch_t *chp = (ch_t *)macinfo->gldm_private;
usr/src/uts/common/io/chxge/ch.c
1796
return (pe_intr((ch_t *)mp->gldm_private));
usr/src/uts/common/io/chxge/ch.c
1803
ch_set_name(ch_t *chp, int unit)
usr/src/uts/common/io/chxge/ch.c
1817
ch_free_name(ch_t *chp)
usr/src/uts/common/io/chxge/ch.c
1832
ch_t *chp = gchp[unit];
usr/src/uts/common/io/chxge/ch.c
1868
ch_t *chp;
usr/src/uts/common/io/chxge/ch.c
1900
ch_get_prop(ch_t *chp)
usr/src/uts/common/io/chxge/ch.c
266
ch_t *gchp[MAX_CARDS];
usr/src/uts/common/io/chxge/ch.c
366
ch_t *chp;
usr/src/uts/common/io/chxge/ch.c
401
chp = (ch_t *)kmem_zalloc(sizeof (ch_t), KM_SLEEP);
usr/src/uts/common/io/chxge/ch.c
446
kmem_free(chp, sizeof (ch_t));
usr/src/uts/common/io/chxge/ch.c
522
kmem_free(chp, sizeof (ch_t));
usr/src/uts/common/io/chxge/ch.c
560
kmem_free(chp, sizeof (ch_t));
usr/src/uts/common/io/chxge/ch.c
589
kmem_free(chp, sizeof (ch_t));
usr/src/uts/common/io/chxge/ch.c
624
kmem_free(chp, sizeof (ch_t));
usr/src/uts/common/io/chxge/ch.c
686
kmem_free(chp, sizeof (ch_t));
usr/src/uts/common/io/chxge/ch.c
706
if ((chp = (ch_t *)ddi_get_driver_private(dip)) == NULL)
usr/src/uts/common/io/chxge/ch.c
734
ch_t *chp;
usr/src/uts/common/io/chxge/ch.c
738
chp = (ch_t *)macinfo->gldm_private;
usr/src/uts/common/io/chxge/ch.c
780
ch_t *chp;
usr/src/uts/common/io/chxge/ch.c
784
chp = (ch_t *)macinfo->gldm_private;
usr/src/uts/common/io/chxge/ch.c
843
kmem_free(chp, sizeof (ch_t));
usr/src/uts/common/io/chxge/ch.c
852
if ((chp = (ch_t *)ddi_get_driver_private(dip)) == NULL)
usr/src/uts/common/io/chxge/ch.c
86
static void ch_free_dma_handles(ch_t *chp);
usr/src/uts/common/io/chxge/ch.c
87
static void ch_set_name(ch_t *chp, int unit);
usr/src/uts/common/io/chxge/ch.c
88
static void ch_free_name(ch_t *chp);
usr/src/uts/common/io/chxge/ch.c
882
ch_alloc_dma_mem(ch_t *chp, int type, int flags, int size, uint64_t *paddr,
usr/src/uts/common/io/chxge/ch.c
89
static void ch_get_prop(ch_t *chp);
usr/src/uts/common/io/chxge/ch.c
92
static void ch_free_dvma_handles(ch_t *chp);
usr/src/uts/common/io/chxge/ch.h
275
void *ch_alloc_dma_mem(ch_t *, int, int, int, uint64_t *, ulong_t *, ulong_t *);
usr/src/uts/common/io/chxge/ch.h
277
void ch_unbind_dma_handle(ch_t *, free_dh_t *);
usr/src/uts/common/io/chxge/ch.h
279
void ch_send_up(ch_t *, mblk_t *, uint32_t, int);
usr/src/uts/common/io/chxge/ch.h
281
void ch_gld_ok(ch_t *);
usr/src/uts/common/io/chxge/ch.h
283
uint32_t t1_read_reg_4(ch_t *obj, uint32_t reg_val);
usr/src/uts/common/io/chxge/ch.h
284
void t1_write_reg_4(ch_t *obj, uint32_t reg_val, uint32_t write_val);
usr/src/uts/common/io/chxge/ch.h
285
uint32_t t1_os_pci_read_config_2(ch_t *obj, uint32_t reg, uint16_t *val);
usr/src/uts/common/io/chxge/ch.h
286
uint32_t t1_os_pci_read_config_4(ch_t *obj, uint32_t reg, uint32_t *val);
usr/src/uts/common/io/chxge/ch.h
287
int t1_os_pci_write_config_2(ch_t *obj, uint32_t reg, uint16_t val);
usr/src/uts/common/io/chxge/ch.h
288
int t1_os_pci_write_config_4(ch_t *obj, uint32_t reg, uint32_t val);
usr/src/uts/common/io/chxge/ch.h
293
int t1_num_of_ports(ch_t *obj);
usr/src/uts/common/io/chxge/ch.h
294
int pe_os_mem_copy(ch_t *obj, void *dst, void *src, size_t len);
usr/src/uts/common/io/chxge/ch.h
295
void *pe_os_malloc_contig_wait_zero(ch_t *, size_t, uint64_t *,
usr/src/uts/common/io/chxge/ch.h
297
void pe_set_mac(ch_t *sa, unsigned char *ac_enaddr);
usr/src/uts/common/io/chxge/ch.h
298
unsigned char *pe_get_mac(ch_t *sa);
usr/src/uts/common/io/chxge/ch.h
299
void pe_set_promiscuous(ch_t *sa, int flag);
usr/src/uts/common/io/chxge/ch.h
300
int pe_get_stats(ch_t *sa, uint64_t *speed, uint32_t *intrcnt,
usr/src/uts/common/io/chxge/ch.h
308
int pe_attach(ch_t *);
usr/src/uts/common/io/chxge/ch.h
309
void pe_detach(ch_t *);
usr/src/uts/common/io/chxge/ch.h
311
uint_t pe_intr(ch_t *);
usr/src/uts/common/io/chxge/ch.h
317
int pe_start(ch_t *sa, mblk_t *mb, uint32_t flg);
usr/src/uts/common/io/chxge/ch.h
318
void pe_stop(ch_t *sa);
usr/src/uts/common/io/chxge/ch.h
319
void pe_ioctl(ch_t *, queue_t *, mblk_t *);
usr/src/uts/common/io/chxge/ch.h
320
int pe_set_mc(ch_t *, uint8_t *, int);
usr/src/uts/common/io/chxge/ch.h
322
int tpi_read(ch_t *obj, u32 addr, u32 *value);
usr/src/uts/common/io/chxge/ch.h
327
void t1_fatal_err(ch_t *chp);
usr/src/uts/common/io/chxge/ch.h
333
void pe_dma_handle_init(ch_t *, int);
usr/src/uts/common/io/chxge/ch.h
334
free_dh_t *ch_get_dma_handle(ch_t *);
usr/src/uts/common/io/chxge/ch.h
338
void pe_mark_freelists(ch_t *chp);
usr/src/uts/common/io/chxge/ch.h
341
free_dh_t *ch_get_dvma_handle(ch_t *);
usr/src/uts/common/io/chxge/ch.h
342
void ch_unbind_dvma_handle(ch_t *, free_dh_t *);
usr/src/uts/common/io/chxge/glue.c
102
t1_os_pci_read_config_2(ch_t *obj, uint32_t reg, uint16_t *val)
usr/src/uts/common/io/chxge/glue.c
109
t1_os_pci_write_config_2(ch_t *obj, uint32_t reg, uint16_t val)
usr/src/uts/common/io/chxge/glue.c
116
t1_os_pci_read_config_4(ch_t *obj, uint32_t reg, uint32_t *val)
usr/src/uts/common/io/chxge/glue.c
123
t1_os_pci_write_config_4(ch_t *obj, uint32_t reg, uint32_t val)
usr/src/uts/common/io/chxge/glue.c
142
t1_num_of_ports(ch_t *obj)
usr/src/uts/common/io/chxge/glue.c
149
pe_os_mem_copy(ch_t *obj, void *dst, void *src, size_t len)
usr/src/uts/common/io/chxge/glue.c
156
pe_is_ring_buffer_enabled(ch_t *obj)
usr/src/uts/common/io/chxge/glue.c
170
pe_ioctl(ch_t *chp, queue_t *q, mblk_t *mp)
usr/src/uts/common/io/chxge/glue.c
366
pe_os_malloc_contig_wait_zero(ch_t *chp, size_t len, uint64_t *dma_addr,
usr/src/uts/common/io/chxge/glue.c
390
pe_os_free_contig(ch_t *obj, size_t len, void *addr, uint64_t dma_addr,
usr/src/uts/common/io/chxge/glue.c
397
t1_fatal_err(ch_t *adapter)
usr/src/uts/common/io/chxge/glue.c
90
t1_read_reg_4(ch_t *obj, uint32_t reg_val)
usr/src/uts/common/io/chxge/glue.c
96
t1_write_reg_4(ch_t *obj, uint32_t reg_val, uint32_t write_val)
usr/src/uts/common/io/chxge/osdep.h
111
void t1_os_link_changed(ch_t *adapter, int port_id, int link_status,
usr/src/uts/common/io/chxge/pe.c
1003
ch_set_config_data(ch_t *chp)
usr/src/uts/common/io/chxge/pe.c
107
static int pe_small_rbuf_pool_init(ch_t *sa);
usr/src/uts/common/io/chxge/pe.c
108
static int pe_big_rbuf_pool_init(ch_t *sa);
usr/src/uts/common/io/chxge/pe.c
1089
pe_sa_init(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
109
static int pe_make_fake_arp(ch_t *chp, unsigned char *arpp);
usr/src/uts/common/io/chxge/pe.c
1123
pe_small_rbuf_pool_init(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
1182
pe_big_rbuf_pool_init(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
1237
ch_alloc_small_esbbuf(ch_t *sa, uint32_t i)
usr/src/uts/common/io/chxge/pe.c
1274
ch_alloc_big_esbbuf(ch_t *sa, uint32_t i)
usr/src/uts/common/io/chxge/pe.c
130
pe_intr(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
1309
pe_rbuf_pool_free(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
1370
ch_t *sa = rbp->cs_sa;
usr/src/uts/common/io/chxge/pe.c
1413
ch_t *sa = rbp->cs_sa;
usr/src/uts/common/io/chxge/pe.c
1455
ch_get_small_rbuf(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
1475
ch_get_big_rbuf(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
1490
pe_detach(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
1498
pe_free_driver_resources(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
1512
ext_intr_task(ch_t *adapter)
usr/src/uts/common/io/chxge/pe.c
152
ch_t *sa = NULL;
usr/src/uts/common/io/chxge/pe.c
1529
t1_os_elmer0_ext_intr(ch_t *adapter)
usr/src/uts/common/io/chxge/pe.c
155
sa = (ch_t *)xsa;
usr/src/uts/common/io/chxge/pe.c
1554
pe_dma_handle_init(ch_t *chp, int cnt)
usr/src/uts/common/io/chxge/pe.c
1591
update_mtu_tab(ch_t *adapter)
usr/src/uts/common/io/chxge/pe.c
1603
pe_change_mtu(ch_t *chp)
usr/src/uts/common/io/chxge/pe.c
1642
pe_make_fake_arp(ch_t *chp, unsigned char *arpp)
usr/src/uts/common/io/chxge/pe.c
1709
t1_os_link_changed(ch_t *obj, int port_id, int link_status,
usr/src/uts/common/io/chxge/pe.c
224
link_start(ch_t *sa, struct pe_port_t *p)
usr/src/uts/common/io/chxge/pe.c
239
pe_stop(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
257
pe_start(ch_t *sa, mblk_t *mp, uint32_t flg)
usr/src/uts/common/io/chxge/pe.c
267
uint32_t ch_bind_dma_handle(ch_t *, int, caddr_t, cmdQ_ce_t *,
usr/src/uts/common/io/chxge/pe.c
270
uint32_t ch_bind_dvma_handle(ch_t *, int, caddr_t, cmdQ_ce_t *,
usr/src/uts/common/io/chxge/pe.c
626
pe_set_mac(ch_t *sa, unsigned char *ac_enaddr)
usr/src/uts/common/io/chxge/pe.c
633
pe_get_mac(ch_t *sa)
usr/src/uts/common/io/chxge/pe.c
640
pe_set_promiscuous(ch_t *sa, int flag)
usr/src/uts/common/io/chxge/pe.c
668
pe_set_mc(ch_t *sa, uint8_t *ep, int flg)
usr/src/uts/common/io/chxge/pe.c
749
pe_get_stats(ch_t *sa, uint64_t *speed, uint32_t *intrcnt, uint32_t *norcvbuf,
usr/src/uts/common/io/chxge/pe.c
79
static void link_start(ch_t *sa, struct pe_port_t *pp);
usr/src/uts/common/io/chxge/pe.c
80
static ch_esb_t *ch_alloc_small_esbbuf(ch_t *sa, uint32_t i);
usr/src/uts/common/io/chxge/pe.c
81
static ch_esb_t *ch_alloc_big_esbbuf(ch_t *sa, uint32_t i);
usr/src/uts/common/io/chxge/pe.c
84
static const struct board_info *pe_sa_init(ch_t *sa);
usr/src/uts/common/io/chxge/pe.c
85
static int ch_set_config_data(ch_t *chp);
usr/src/uts/common/io/chxge/pe.c
86
void pe_rbuf_pool_free(ch_t *chp);
usr/src/uts/common/io/chxge/pe.c
87
static void pe_free_driver_resources(ch_t *sa);
usr/src/uts/common/io/chxge/pe.c
88
static void update_mtu_tab(ch_t *adapter);
usr/src/uts/common/io/chxge/pe.c
89
static int pe_change_mtu(ch_t *chp);
usr/src/uts/common/io/chxge/pe.c
907
pe_attach(ch_t *chp)
usr/src/uts/common/io/chxge/sge.c
100
static inline void setup_ring_params(ch_t *adapter, u64 addr, u32 size,
usr/src/uts/common/io/chxge/sge.c
1172
ch_t *chp = sge->obj;
usr/src/uts/common/io/chxge/sge.c
133
t1_sge_create(ch_t *sa, struct sge_params *p)
usr/src/uts/common/io/chxge/sge.c
1434
ch_t *ap = sge->obj;
usr/src/uts/common/io/chxge/sge.c
1503
setup_ring_params(ch_t *adapter, u64 addr, u32 size, int base_reg_lo,
usr/src/uts/common/io/chxge/sge.c
226
t1_espi_workaround(ch_t *adapter)
usr/src/uts/common/io/chxge/sge.c
229
ch_t *chp = (ch_t *)sge->obj;
usr/src/uts/common/io/chxge/sge.c
753
os_freelist_buffer_alloc(ch_t *sa, int sz, mblk_t **mb, ulong_t *dh)
usr/src/uts/common/io/chxge/sge.c
755
ch_esb_t *ch_get_small_rbuf(ch_t *sa);
usr/src/uts/common/io/chxge/sge.c
756
ch_esb_t *ch_get_big_rbuf(ch_t *sa);
usr/src/uts/common/io/chxge/sge.c
86
static uint64_t os_freelist_buffer_alloc(ch_t *sa, int sz, mblk_t **mb,
usr/src/uts/common/io/chxge/sge.c
88
void pe_os_free_contig(ch_t *, size_t, void *, uint64_t, ulong_t, ulong_t);
usr/src/uts/common/io/chxge/sge.h
441
pesge *t1_sge_create(ch_t *, struct sge_params *);
usr/src/uts/common/io/chxge/sge.h
454
extern u32 t1_sge_get_ptimeout(ch_t *);
usr/src/uts/common/io/chxge/sge.h
455
extern void t1_sge_set_ptimeout(ch_t *, u32);