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