Lines Matching defs:reqmp
34 mblk_t *reqmp;
39 reqmp = mexchange(NULL, NULL, DL_NOTIFY_REQ_SIZE, M_PROTO,
41 if (reqmp == NULL)
44 ((dl_notify_req_t *)reqmp->b_rptr)->dl_notifications = notifications;
46 return (softmac_proto_tx(slp, reqmp, NULL));
53 mblk_t *reqmp;
58 reqmp = mexchange(NULL, NULL, DL_BIND_REQ_SIZE, M_PROTO, DL_BIND_REQ);
59 if (reqmp == NULL)
62 bind = (dl_bind_req_t *)reqmp->b_rptr;
69 return (softmac_proto_tx(slp, reqmp, NULL));
75 mblk_t *reqmp;
80 reqmp = mexchange(NULL, NULL, DL_UNBIND_REQ_SIZE, M_PROTO,
82 if (reqmp == NULL)
85 return (softmac_proto_tx(slp, reqmp, NULL));
91 mblk_t *reqmp;
106 reqmp = mexchange(NULL, NULL, size, M_PROTO, dl_prim);
107 if (reqmp == NULL)
111 ((dl_promiscon_req_t *)reqmp->b_rptr)->dl_level = level;
113 ((dl_promiscoff_req_t *)reqmp->b_rptr)->dl_level = level;
115 return (softmac_proto_tx(slp, reqmp, NULL));
136 mblk_t *reqmp;
153 reqmp = mexchange(NULL, NULL, size, M_PROTO, dl_prim);
154 if (reqmp == NULL)
158 enabmulti = (dl_enabmulti_req_t *)reqmp->b_rptr;
163 disabmulti = (dl_disabmulti_req_t *)reqmp->b_rptr;
171 return (softmac_proto_tx(slp, reqmp, NULL));
180 mblk_t *reqmp;
188 reqmp = mexchange(NULL, NULL, size, M_PROTO, DL_SET_PHYS_ADDR_REQ);
189 if (reqmp == NULL)
192 phyaddr = (dl_set_phys_addr_req_t *)reqmp->b_rptr;
199 return (softmac_proto_tx(slp, reqmp, NULL));