Lines Matching refs:be
51 ng_init(struct net_backend *be, const char *devname __unused,
54 struct tap_priv *p = NET_BE_PRIV(be);
71 be->fd = -1;
77 EPRINTLN("path must be provided");
89 EPRINTLN("peer hook must be provided");
96 &ctrl_sock, &be->fd) < 0) {
111 flags = fcntl(be->fd, F_GETFL);
118 if (fcntl(be->fd, F_SETFL, flags | O_NONBLOCK) < 0) {
143 if (setsockopt(be->fd, SOL_SOCKET, SO_SNDBUF, &sbsz,
149 if (setsockopt(be->fd, SOL_SOCKET, SO_RCVBUF, &sbsz,
157 if (caph_rights_limit(be->fd, &rights) == -1)
164 p->mevp = mevent_add_disabled(be->fd, EVF_READ, cb, param);
173 tap_cleanup(be);