Lines Matching refs:pri
24 struct ethertap_data *pri = data; in etap_user_init() local
26 pri->dev = dev; in etap_user_init()
139 struct ethertap_data *pri = data; in etap_open() local
143 err = tap_open_common(pri->dev, pri->gate_addr); in etap_open()
163 err = etap_tramp(pri->dev_name, pri->gate_addr, control_fds[0], in etap_open()
182 pri->data_fd = data_fds[0]; in etap_open()
183 pri->control_fd = control_fds[0]; in etap_open()
184 iter_addresses(pri->dev, etap_open_addr, &pri->control_fd); in etap_open()
198 struct ethertap_data *pri = data; in etap_close() local
200 iter_addresses(pri->dev, etap_close_addr, &pri->control_fd); in etap_close()
203 if (shutdown(pri->data_fd, SHUT_RDWR) < 0) in etap_close()
207 if (shutdown(pri->control_fd, SHUT_RDWR) < 0) in etap_close()
211 close(pri->data_fd); in etap_close()
212 pri->data_fd = -1; in etap_close()
213 close(pri->control_fd); in etap_close()
214 pri->control_fd = -1; in etap_close()
220 struct ethertap_data *pri = data; in etap_add_addr() local
222 tap_check_ips(pri->gate_addr, addr); in etap_add_addr()
223 if (pri->control_fd == -1) in etap_add_addr()
225 etap_open_addr(addr, netmask, &pri->control_fd); in etap_add_addr()
231 struct ethertap_data *pri = data; in etap_del_addr() local
233 if (pri->control_fd == -1) in etap_del_addr()
236 etap_close_addr(addr, netmask, &pri->control_fd); in etap_del_addr()