Lines Matching refs:fds

361 		mmsg_vector->msg_hdr.msg_name = vp->fds->remote_addr;  in vector_enqueue()
362 mmsg_vector->msg_hdr.msg_namelen = vp->fds->remote_addr_size; in vector_enqueue()
429 vp->fds->tx_fd, in vector_send()
804 if (vp->fds != NULL) in vector_remove()
871 pkt_len = uml_vector_recvmsg(vp->fds->rx_fd, &hdr, 0); in vector_legacy_rx()
924 vp->fds->tx_fd, in writev_tx()
977 vp->fds->rx_fd, qi->mmsg_vector, qi->max_depth, 0); in vector_mmsg_rx()
1054 deactivate_fd(vp->fds->rx_fd, vp->rx_irq); in vector_net_start_xmit()
1055 if ((vp->fds->rx_fd != vp->fds->tx_fd) && (vp->tx_irq != 0)) in vector_net_start_xmit()
1056 deactivate_fd(vp->fds->tx_fd, vp->tx_irq); in vector_net_start_xmit()
1125 if (vp->fds == NULL) in vector_net_close()
1139 if (vp->fds->rx_fd > 0) { in vector_net_close()
1141 uml_vector_detach_bpf(vp->fds->rx_fd, vp->bpf); in vector_net_close()
1142 os_close_file(vp->fds->rx_fd); in vector_net_close()
1143 vp->fds->rx_fd = -1; in vector_net_close()
1145 if (vp->fds->tx_fd > 0) { in vector_net_close()
1146 os_close_file(vp->fds->tx_fd); in vector_net_close()
1147 vp->fds->tx_fd = -1; in vector_net_close()
1153 kfree(vp->fds->remote_addr); in vector_net_close()
1161 kfree(vp->fds); in vector_net_close()
1162 vp->fds = NULL; in vector_net_close()
1222 vp->fds = uml_vector_user_open(vp->unit, vp->parsed); in vector_net_open()
1224 if (vp->fds == NULL) in vector_net_open()
1265 irq_rr + VECTOR_BASE_IRQ, vp->fds->rx_fd, in vector_net_open()
1280 irq_rr + VECTOR_BASE_IRQ, vp->fds->tx_fd, in vector_net_open()
1294 if (!uml_raw_enable_qdisc_bypass(vp->fds->rx_fd)) in vector_net_open()
1301 uml_vector_attach_bpf(vp->fds->rx_fd, vp->bpf); in vector_net_open()
1396 uml_vector_detach_bpf(vp->fds->rx_fd, vp->bpf); in vector_net_load_bpf_flash()
1420 result = uml_vector_attach_bpf(vp->fds->rx_fd, vp->bpf); in vector_net_load_bpf_flash()