Lines Matching refs:gp
64 static void gprs_writeable(struct gprs_dev *gp) in gprs_writeable() argument
66 struct net_device *dev = gp->dev; in gprs_writeable()
68 if (pep_writeable(gp->sk)) in gprs_writeable()
78 struct gprs_dev *gp = sk->sk_user_data; in gprs_state_change() local
81 struct net_device *dev = gp->dev; in gprs_state_change()
88 static int gprs_recv(struct gprs_dev *gp, struct sk_buff *skb) in gprs_recv() argument
90 struct net_device *dev = gp->dev; in gprs_recv()
151 struct gprs_dev *gp = sk->sk_user_data; in gprs_data_ready() local
156 gprs_recv(gp, skb); in gprs_data_ready()
162 struct gprs_dev *gp = sk->sk_user_data; in gprs_write_space() local
164 if (netif_running(gp->dev)) in gprs_write_space()
165 gprs_writeable(gp); in gprs_write_space()
174 struct gprs_dev *gp = netdev_priv(dev); in gprs_open() local
176 gprs_writeable(gp); in gprs_open()
188 struct gprs_dev *gp = netdev_priv(dev); in gprs_xmit() local
189 struct sock *sk = gp->sk; in gprs_xmit()
261 struct gprs_dev *gp; in gprs_attach() local
269 dev = alloc_netdev(sizeof(*gp), ifname, NET_NAME_UNKNOWN, gprs_setup); in gprs_attach()
272 gp = netdev_priv(dev); in gprs_attach()
273 gp->sk = sk; in gprs_attach()
274 gp->dev = dev; in gprs_attach()
293 sk->sk_user_data = gp; in gprs_attach()
294 gp->old_state_change = sk->sk_state_change; in gprs_attach()
295 gp->old_data_ready = sk->sk_data_ready; in gprs_attach()
296 gp->old_write_space = sk->sk_write_space; in gprs_attach()
314 struct gprs_dev *gp = sk->sk_user_data; in gprs_detach() local
315 struct net_device *dev = gp->dev; in gprs_detach()
319 sk->sk_state_change = gp->old_state_change; in gprs_detach()
320 sk->sk_data_ready = gp->old_data_ready; in gprs_detach()
321 sk->sk_write_space = gp->old_write_space; in gprs_detach()