• Home
  • Raw
  • Download

Lines Matching refs: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
151 pri->slave = sfd; in slip_open()
152 pri->slip.pos = 0; in slip_open()
153 pri->slip.esc = 0; in slip_open()
154 if (pri->gate_addr != NULL) { in slip_open()
156 strcpy(gate_buf, pri->gate_addr); in slip_open()
165 err = os_get_ifname(pri->slave, pri->name); in slip_open()
171 iter_addresses(pri->dev, open_addr, pri->name); in slip_open()
192 struct slip_data *pri = data; in slip_close() local
194 char *argv[] = { "uml_net", version_buf, "slip", "down", pri->name, in slip_close()
198 if (pri->gate_addr != NULL) in slip_close()
199 iter_addresses(pri->dev, close_addr, pri->name); in slip_close()
203 err = slip_tramp(argv, pri->slave); in slip_close()
208 close(pri->slave); in slip_close()
209 pri->slave = -1; in slip_close()
212 int slip_user_read(int fd, void *buf, int len, struct slip_data *pri) in slip_user_read() argument
214 return slip_proto_read(fd, buf, len, &pri->slip); in slip_user_read()
217 int slip_user_write(int fd, void *buf, int len, struct slip_data *pri) in slip_user_write() argument
219 return slip_proto_write(fd, buf, len, &pri->slip); in slip_user_write()
225 struct slip_data *pri = data; in slip_add_addr() local
227 if (pri->slave < 0) in slip_add_addr()
229 open_addr(addr, netmask, pri->name); in slip_add_addr()
235 struct slip_data *pri = data; in slip_del_addr() local
237 if (pri->slave < 0) in slip_del_addr()
239 close_addr(addr, netmask, pri->name); in slip_del_addr()