Symbol: dld_str_t
usr/src/uts/common/io/dld/dld_proto.c
1006
proto_udqos_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
1059
proto_capability_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
1158
proto_notify_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
1214
proto_unitdata_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
1325
proto_passive_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
1355
proto_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
1363
dld_capab_perim(dld_str_t *dsp, void *data, uint_t flags)
usr/src/uts/common/io/dld/dld_proto.c
1381
dld_capab_direct(dld_str_t *dsp, void *data, uint_t flags)
usr/src/uts/common/io/dld/dld_proto.c
1433
dld_capab_poll_enable(dld_str_t *dsp, dld_capab_poll_t *poll)
usr/src/uts/common/io/dld/dld_proto.c
145
proto_info_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
1474
dld_capab_poll_disable(dld_str_t *dsp, dld_capab_poll_t *poll)
usr/src/uts/common/io/dld/dld_proto.c
1487
dld_capab_poll(dld_str_t *dsp, void *data, uint_t flags)
usr/src/uts/common/io/dld/dld_proto.c
1503
dld_capab_lso(dld_str_t *dsp, void *data, uint_t flags)
usr/src/uts/common/io/dld/dld_proto.c
1552
dld_capab(dld_str_t *dsp, uint_t type, void *data, uint_t flags)
usr/src/uts/common/io/dld/dld_proto.c
1598
proto_capability_advertise(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
1764
dld_capabilities_disable(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_proto.c
320
proto_attach_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
366
proto_detach_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
40
typedef void proto_reqfunc_t(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_proto.c
401
proto_bind_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
48
static void proto_capability_advertise(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_proto.c
49
static int dld_capab_poll_disable(dld_str_t *, dld_capab_poll_t *);
usr/src/uts/common/io/dld/dld_proto.c
510
proto_unbind_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
574
proto_promiscon_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
661
proto_promiscoff_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
67
dld_proto(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
766
proto_enabmulti_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
829
proto_disabmulti_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
884
proto_physaddr_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_proto.c
934
proto_setphysaddr_req(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_str.c
1017
dld_str_attach(dld_str_t *dsp, t_uscalar_t ppa)
usr/src/uts/common/io/dld/dld_str.c
1091
dld_str_detach(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
1201
dld_str_t *dsp = (dld_str_t *)arg;
usr/src/uts/common/io/dld/dld_str.c
1282
dld_str_t *dsp = (dld_str_t *)arg;
usr/src/uts/common/io/dld/dld_str.c
1345
dld_str_t *dsp = (dld_str_t *)arg;
usr/src/uts/common/io/dld/dld_str.c
1414
str_notify_sdu_size(dld_str_t *dsp, uint_t max_sdu, uint_t multicast_sdu)
usr/src/uts/common/io/dld/dld_str.c
142
dld_str_t *dsp = (dld_str_t *)val;
usr/src/uts/common/io/dld/dld_str.c
1446
dld_str_notify_ind(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
1464
str_unitdata_ind(dld_str_t *dsp, mblk_t *mp, boolean_t strip_vlan)
usr/src/uts/common/io/dld/dld_str.c
1544
str_notify_promisc_on_phys(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
1568
str_notify_promisc_off_phys(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
1592
str_notify_phys_addr(dld_str_t *dsp, uint_t addr_type, const uint8_t *addr)
usr/src/uts/common/io/dld/dld_str.c
1628
str_notify_link_up(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
1652
str_notify_link_down(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
1676
str_notify_speed(dld_str_t *dsp, uint32_t speed)
usr/src/uts/common/io/dld/dld_str.c
1701
str_notify_capab_reneg(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
1725
str_notify_fastpath_flush(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
1746
str_notify_allowed_ips(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
1780
dld_str_t *dsp = (dld_str_t *)arg;
usr/src/uts/common/io/dld/dld_str.c
1922
dld_str_t *dsp = arg;
usr/src/uts/common/io/dld/dld_str.c
1962
dld_str_t *dsp;
usr/src/uts/common/io/dld/dld_str.c
2014
dld_wput_nondata(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_str.c
2054
dld_ioc(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_str.c
2086
ioc_native(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_str.c
2108
ioc_margin(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_str.c
2134
ioc_raw(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_str.c
2172
ioc_fast(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_str.c
2272
ioc_lowlink(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_str.c
2290
ioc(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dld/dld_str.c
269
return (((dld_str_t *)(q->q_ptr))->ds_private);
usr/src/uts/common/io/dld/dld_str.c
275
dld_str_t *dsp;
usr/src/uts/common/io/dld/dld_str.c
339
dld_str_t *dsp = rq->q_ptr;
usr/src/uts/common/io/dld/dld_str.c
414
dld_str_t *dsp = (dld_str_t *)wq->q_ptr;
usr/src/uts/common/io/dld/dld_str.c
45
static mblk_t *str_unitdata_ind(dld_str_t *, mblk_t *, boolean_t);
usr/src/uts/common/io/dld/dld_str.c
46
static void str_notify_promisc_on_phys(dld_str_t *);
usr/src/uts/common/io/dld/dld_str.c
47
static void str_notify_promisc_off_phys(dld_str_t *);
usr/src/uts/common/io/dld/dld_str.c
48
static void str_notify_phys_addr(dld_str_t *, uint_t, const uint8_t *);
usr/src/uts/common/io/dld/dld_str.c
489
dld_str_t *dsp = wq->q_ptr;
usr/src/uts/common/io/dld/dld_str.c
49
static void str_notify_link_up(dld_str_t *);
usr/src/uts/common/io/dld/dld_str.c
50
static void str_notify_link_down(dld_str_t *);
usr/src/uts/common/io/dld/dld_str.c
51
static void str_notify_capab_reneg(dld_str_t *);
usr/src/uts/common/io/dld/dld_str.c
52
static void str_notify_speed(dld_str_t *, uint32_t);
usr/src/uts/common/io/dld/dld_str.c
54
static void ioc_native(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_str.c
55
static void ioc_margin(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_str.c
558
str_cachep = kmem_cache_create("dld_str_cache", sizeof (dld_str_t),
usr/src/uts/common/io/dld/dld_str.c
56
static void ioc_raw(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_str.c
57
static void ioc_fast(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_str.c
576
list_create(&dld_taskq_list, sizeof (dld_str_t),
usr/src/uts/common/io/dld/dld_str.c
577
offsetof(dld_str_t, ds_tqlist));
usr/src/uts/common/io/dld/dld_str.c
58
static void ioc_lowlink(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_str.c
59
static void ioc(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_str.c
60
static void dld_ioc(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_str.c
61
static void dld_wput_nondata(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_str.c
615
dld_str_t *
usr/src/uts/common/io/dld/dld_str.c
618
dld_str_t *dsp;
usr/src/uts/common/io/dld/dld_str.c
63
static void str_mdata_raw_put(dld_str_t *, mblk_t *);
usr/src/uts/common/io/dld/dld_str.c
664
dld_str_destroy(dld_str_t *dsp)
usr/src/uts/common/io/dld/dld_str.c
724
ASSERT(dsp == (dld_str_t *)val);
usr/src/uts/common/io/dld/dld_str.c
740
dld_str_t *dsp = buf;
usr/src/uts/common/io/dld/dld_str.c
742
bzero(buf, sizeof (dld_str_t));
usr/src/uts/common/io/dld/dld_str.c
769
dld_str_t *dsp = buf;
usr/src/uts/common/io/dld/dld_str.c
878
str_mdata_fastpath_put(dld_str_t *dsp, mblk_t *mp, uintptr_t f_hint,
usr/src/uts/common/io/dld/dld_str.c
916
str_mdata_raw_put(dld_str_t *dsp, mblk_t *mp)
usr/src/uts/common/io/dls/dls.c
153
dls_bind(dld_str_t *dsp, uint32_t sap)
usr/src/uts/common/io/dls/dls.c
215
dls_unbind(dld_str_t *dsp)
usr/src/uts/common/io/dls/dls.c
251
dls_promisc(dld_str_t *dsp, uint32_t new_flags)
usr/src/uts/common/io/dls/dls.c
357
dls_multicst_add(dld_str_t *dsp, const uint8_t *addr)
usr/src/uts/common/io/dls/dls.c
415
dls_multicst_remove(dld_str_t *dsp, const uint8_t *addr)
usr/src/uts/common/io/dls/dls.c
43
dls_open(dls_link_t *dlp, dls_dl_handle_t ddh, dld_str_t *dsp)
usr/src/uts/common/io/dls/dls.c
465
dls_header(dld_str_t *dsp, const uint8_t *addr, uint16_t sap, uint_t pri,
usr/src/uts/common/io/dls/dls.c
555
dls_rx_set(dld_str_t *dsp, dls_rx_t rx, void *arg)
usr/src/uts/common/io/dls/dls.c
564
dls_accept_common(dld_str_t *dsp, mac_header_info_t *mhip, dls_rx_t *ds_rx,
usr/src/uts/common/io/dls/dls.c
655
dls_accept(dld_str_t *dsp, mac_header_info_t *mhip, dls_rx_t *ds_rx,
usr/src/uts/common/io/dls/dls.c
663
dls_accept_promisc(dld_str_t *dsp, mac_header_info_t *mhip, dls_rx_t *ds_rx,
usr/src/uts/common/io/dls/dls.c
713
dls_active_set(dld_str_t *dsp)
usr/src/uts/common/io/dls/dls.c
746
dls_active_clear(dld_str_t *dsp, boolean_t all)
usr/src/uts/common/io/dls/dls.c
87
dls_close(dld_str_t *dsp)
usr/src/uts/common/io/dls/dls_link.c
1003
dld_str_t *p;
usr/src/uts/common/io/dls/dls_link.c
1046
dls_link_remove(dls_link_t *dlp, dld_str_t *dsp)
usr/src/uts/common/io/dls/dls_link.c
1049
dld_str_t **pp;
usr/src/uts/common/io/dls/dls_link.c
1050
dld_str_t *p;
usr/src/uts/common/io/dls/dls_link.c
284
dld_str_t *dsp;
usr/src/uts/common/io/dls/dls_link.c
347
dld_str_t *dsp;
usr/src/uts/common/io/dls/dls_link.c
348
dld_str_t *ndsp;
usr/src/uts/common/io/dls/dls_link.c
517
dld_str_t *dsp = arg;
usr/src/uts/common/io/dls/dls_link.c
560
dld_str_t *dsp = arg;
usr/src/uts/common/io/dls/dls_link.c
998
dls_link_add(dls_link_t *dlp, uint32_t sap, dld_str_t *dsp)
usr/src/uts/common/sys/dld_impl.h
211
dld_str_t *ds_next; /* SL */
usr/src/uts/common/sys/dld_impl.h
245
extern dld_str_t *dld_str_create(queue_t *, uint_t, major_t,
usr/src/uts/common/sys/dld_impl.h
247
extern void dld_str_destroy(dld_str_t *);
usr/src/uts/common/sys/dld_impl.h
248
extern int dld_str_attach(dld_str_t *, t_uscalar_t);
usr/src/uts/common/sys/dld_impl.h
249
extern void dld_str_detach(dld_str_t *);
usr/src/uts/common/sys/dld_impl.h
256
extern void dld_str_notify_ind(dld_str_t *);
usr/src/uts/common/sys/dld_impl.h
257
extern mac_tx_cookie_t str_mdata_fastpath_put(dld_str_t *, mblk_t *,
usr/src/uts/common/sys/dld_impl.h
259
extern int dld_flow_ctl_callb(dld_str_t *, uint64_t,
usr/src/uts/common/sys/dld_impl.h
265
extern void dld_proto(dld_str_t *, mblk_t *);
usr/src/uts/common/sys/dld_impl.h
266
extern void dld_proto_unitdata_req(dld_str_t *, mblk_t *);
usr/src/uts/common/sys/dld_impl.h
267
extern void dld_capabilities_disable(dld_str_t *);
usr/src/uts/common/sys/dld_impl.h
268
extern void proto_unitdata_req(dld_str_t *, mblk_t *);
usr/src/uts/common/sys/dls.h
100
extern int dls_multicst_add(dld_str_t *, const uint8_t *);
usr/src/uts/common/sys/dls.h
101
extern int dls_multicst_remove(dld_str_t *, const uint8_t *);
usr/src/uts/common/sys/dls.h
103
extern mblk_t *dls_header(dld_str_t *, const uint8_t *,
usr/src/uts/common/sys/dls.h
106
extern void dls_rx_set(dld_str_t *, dls_rx_t, void *);
usr/src/uts/common/sys/dls.h
107
extern dld_str_t *dls_rx_get(char *, flow_desc_t *, size_t *);
usr/src/uts/common/sys/dls.h
93
extern int dls_open(dls_link_t *, dls_dl_handle_t, dld_str_t *);
usr/src/uts/common/sys/dls.h
94
extern void dls_close(dld_str_t *);
usr/src/uts/common/sys/dls.h
95
extern int dls_bind(dld_str_t *, uint32_t);
usr/src/uts/common/sys/dls.h
96
extern void dls_unbind(dld_str_t *);
usr/src/uts/common/sys/dls.h
98
extern int dls_promisc(dld_str_t *, uint32_t);
usr/src/uts/common/sys/dls_impl.h
113
extern boolean_t dls_accept(dld_str_t *, mac_header_info_t *,
usr/src/uts/common/sys/dls_impl.h
115
extern boolean_t dls_accept_loopback(dld_str_t *, mac_header_info_t *,
usr/src/uts/common/sys/dls_impl.h
117
extern boolean_t dls_accept_promisc(dld_str_t *, mac_header_info_t *,
usr/src/uts/common/sys/dls_impl.h
125
extern int dls_active_set(dld_str_t *);
usr/src/uts/common/sys/dls_impl.h
126
extern void dls_active_clear(dld_str_t *, boolean_t);
usr/src/uts/common/sys/dls_impl.h
85
extern void dls_link_add(dls_link_t *, uint32_t, dld_str_t *);
usr/src/uts/common/sys/dls_impl.h
86
extern void dls_link_remove(dls_link_t *, dld_str_t *);
usr/src/uts/common/sys/dls_impl.h
96
extern void dls_create_str_kstats(dld_str_t *);