Home
last modified time | relevance | path

Searched refs:dl_prim (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_pkt.c100 softmac_output(softmac_lower_t *slp, mblk_t *mp, t_uscalar_t dl_prim, in softmac_output() argument
116 slp->sl_pending_prim = dl_prim; in softmac_output()
213 t_uscalar_t dl_prim; in softmac_proto_tx() local
215 dl_prim = ((union DL_primitives *)mp->b_rptr)->dl_primitive; in softmac_proto_tx()
219 switch (dl_prim) { in softmac_proto_tx()
227 err = softmac_output(slp, mp, dl_prim, DL_OK_ACK, mpp); in softmac_proto_tx()
230 err = softmac_output(slp, mp, dl_prim, DL_BIND_ACK, mpp); in softmac_proto_tx()
233 err = softmac_output(slp, mp, dl_prim, DL_NOTIFY_ACK, mpp); in softmac_proto_tx()
236 err = softmac_output(slp, mp, dl_prim, DL_CONTROL_ACK, mpp); in softmac_proto_tx()
239 err = softmac_output(slp, mp, dl_prim, DL_CAPABILITY_ACK, mpp); in softmac_proto_tx()
[all …]
H A Dsoftmac_ctl.c93 t_uscalar_t dl_prim; in softmac_send_promisc_req() local
99 dl_prim = DL_PROMISCON_REQ; in softmac_send_promisc_req()
102 dl_prim = DL_PROMISCOFF_REQ; in softmac_send_promisc_req()
106 reqmp = mexchange(NULL, NULL, size, M_PROTO, dl_prim); in softmac_send_promisc_req()
137 t_uscalar_t dl_prim; in softmac_m_multicst() local
147 dl_prim = DL_ENABMULTI_REQ; in softmac_m_multicst()
150 dl_prim = DL_DISABMULTI_REQ; in softmac_m_multicst()
153 reqmp = mexchange(NULL, NULL, size, M_PROTO, dl_prim); in softmac_m_multicst()
H A Dsoftmac_capab.c101 union DL_primitives *dl_prim; in dl_capab() local
118 dl_prim = (union DL_primitives *)mp->b_rptr; in dl_capab()
119 switch (dl_prim->dl_primitive) { in dl_capab()
134 if (((dl_error_ack_t *)dl_prim)->dl_error_primitive != in dl_capab()
137 ((dl_error_ack_t *)dl_prim)->dl_error_primitive); in dl_capab()
146 dl_prim->dl_primitive); in dl_capab()