Home
last modified time | relevance | path

Searched refs:softmac_upper_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_fp.c136 static int softmac_fastpath_setup(softmac_upper_t *);
137 static mac_tx_cookie_t softmac_fastpath_wput_data(softmac_upper_t *, mblk_t *,
139 static void softmac_datapath_switch_done(softmac_upper_t *);
149 list_create(&softmac_taskq_list, sizeof (softmac_upper_t), in softmac_fp_init()
150 offsetof(softmac_upper_t, su_taskq_list_node)); in softmac_fp_init()
189 softmac_capab_perim(softmac_upper_t *sup, void *data, uint_t flags) in softmac_capab_perim()
205 softmac_client_tx_notify(softmac_upper_t *sup, mac_tx_notify_t func, void *arg) in softmac_client_tx_notify()
226 softmac_tx_is_flow_blocked(softmac_upper_t *sup, mac_tx_cookie_t cookie) in softmac_tx_is_flow_blocked()
233 softmac_capab_direct(softmac_upper_t *sup, void *data, uint_t flags) in softmac_capab_direct()
271 softmac_dld_capab(softmac_upper_t *sup, uint_t type, void *data, uint_t flags) in softmac_dld_capab()
[all …]
H A Dsoftmac_dev.c160 softmac_upper_t *sup = buf; in softmac_upper_constructor()
162 bzero(buf, sizeof (softmac_upper_t)); in softmac_upper_constructor()
177 softmac_upper_t *sup = buf; in softmac_upper_destructor()
210 sizeof (softmac_upper_t), 0, softmac_upper_constructor, in _init()
512 queue_t *rq = ((softmac_upper_t *)arg)->su_rq; in softmac_dedicated_rx()
524 softmac_upper_t *sup = NULL; in softmac_drv_open()
577 softmac_upper_t *sup = dld_str_private(rq); in softmac_drv_close()
622 softmac_upper_t *sup = dld_str_private(wq); in softmac_drv_wput()
657 softmac_upper_t *sup = dld_str_private(wq); in softmac_drv_wsrv()
H A Dsoftmac_main.c126 list_create(&softmac->smac_sup_list, sizeof (softmac_upper_t), in softmac_constructor()
127 offsetof(softmac_upper_t, su_list_node)); in softmac_constructor()
1310 softmac_lower_setup(softmac_t *softmac, softmac_upper_t *sup, in softmac_lower_setup()
H A Dsoftmac_ctl.c447 softmac_rput_process_notdata(queue_t *rq, softmac_upper_t *sup, mblk_t *mp) in softmac_rput_process_notdata()
/illumos-gate/usr/src/uts/common/sys/
H A Dsoftmac_impl.h329 } softmac_upper_t; typedef
378 extern void softmac_rput_process_notdata(queue_t *, softmac_upper_t *,
398 extern int softmac_lower_setup(softmac_t *, softmac_upper_t *,
406 extern void softmac_wput_data(softmac_upper_t *, mblk_t *);
407 extern void softmac_wput_nondata(softmac_upper_t *, mblk_t *);
408 extern void softmac_upperstream_close(softmac_upper_t *);