Lines Matching full:pri

21 	struct slip_data *pri = data;  in slip_user_init()  local
23 pri->dev = dev; in slip_user_init()
125 struct slip_data *pri = data; in slip_open() local
152 pri->slave = sfd; in slip_open()
153 pri->slip.pos = 0; in slip_open()
154 pri->slip.esc = 0; in slip_open()
155 if (pri->gate_addr != NULL) { in slip_open()
157 strcpy(gate_buf, pri->gate_addr); in slip_open()
166 err = os_get_ifname(pri->slave, pri->name); in slip_open()
172 iter_addresses(pri->dev, open_addr, pri->name); in slip_open()
193 struct slip_data *pri = data; in slip_close() local
195 char *argv[] = { "uml_net", version_buf, "slip", "down", pri->name, in slip_close()
199 if (pri->gate_addr != NULL) in slip_close()
200 iter_addresses(pri->dev, close_addr, pri->name); in slip_close()
204 err = slip_tramp(argv, pri->slave); in slip_close()
209 close(pri->slave); in slip_close()
210 pri->slave = -1; in slip_close()
213 int slip_user_read(int fd, void *buf, int len, struct slip_data *pri) in slip_user_read() argument
215 return slip_proto_read(fd, buf, len, &pri->slip); in slip_user_read()
218 int slip_user_write(int fd, void *buf, int len, struct slip_data *pri) in slip_user_write() argument
220 return slip_proto_write(fd, buf, len, &pri->slip); in slip_user_write()
226 struct slip_data *pri = data; in slip_add_addr() local
228 if (pri->slave < 0) in slip_add_addr()
230 open_addr(addr, netmask, pri->name); in slip_add_addr()
236 struct slip_data *pri = data; in slip_del_addr() local
238 if (pri->slave < 0) in slip_del_addr()
240 close_addr(addr, netmask, pri->name); in slip_del_addr()