Lines Matching refs:err

154 	errno_t err = 0;  in rvi_create_if()  local
170 err = ifnet_allocate(&rvi_ifinit, &client->_ifp); in rvi_create_if()
171 if (err != 0) { in rvi_create_if()
173 __func__, RVI_IF_NAME, client->_vif, err); in rvi_create_if()
179 err = ifnet_attach(client->_ifp, NULL); in rvi_create_if()
180 if (err != 0) { in rvi_create_if()
182 __func__, RVI_IF_NAME, client->_vif, err); in rvi_create_if()
191 return err; in rvi_create_if()
197 errno_t err = 0; in rvi_destroy_if() local
203 err = ifnet_detach(client->_ifp); in rvi_destroy_if()
204 if (err != 0) { in rvi_destroy_if()
206 __func__, RVI_IF_NAME, client->_vif, err); in rvi_destroy_if()
209 return err; in rvi_destroy_if()
286 errno_t err = 0; in rvi_register_control() local
301 err = ctl_register(&kern_ctl, &rvi_kernctl); in rvi_register_control()
303 return err; in rvi_register_control()
310 errno_t err = 0; in rvi_ctl_connect() local
318 err = rvi_create_if(client); in rvi_ctl_connect()
319 if (err != 0) { in rvi_ctl_connect()
321 __func__, err); in rvi_ctl_connect()
325 return err; in rvi_ctl_connect()
333 errno_t err = 0; in rvi_ctl_disconnect() local
337 return err; in rvi_ctl_disconnect()
346 errno_t err = 0; in rvi_ctl_getopt() local
355 err = EINVAL; in rvi_ctl_getopt()
366 err = EINVAL; in rvi_ctl_getopt()
374 err = ENOPROTOOPT; in rvi_ctl_getopt()
380 return err; in rvi_ctl_getopt()
389 errno_t err = 0; in rvi_ctl_send() local
394 err = mbuf_copydata(m, 0, sizeof(struct pktap_header), (void *)&pktap_hdr); in rvi_ctl_send()
395 if (err != 0) { in rvi_ctl_send()
396 os_log(OS_LOG_DEFAULT, "%s: mbuf_copydata failed %d", __func__, err); in rvi_ctl_send()
405 err = rvi_bpf_tap(client->_ifp, m, in rvi_ctl_send()
412 return err; in rvi_ctl_send()
512 errno_t err = 0; in rvi_bpf_tap() local
530 err = mbuf_pullup(&m, pktap_hdr->pth_frame_pre_length); in rvi_bpf_tap()
531 if (err != 0) { in rvi_bpf_tap()
545 return err; in rvi_bpf_tap()