tag | line | file | source code |
ndev | 667 | drivers/isdn/isdn_net.c | isdn_net_send_skb(struct device *ndev, isdn_net_local *lp, |
ndev | 675 | drivers/isdn/isdn_net.c | clear_bit(0, (void *)&(ndev->tbusy)); |
ndev | 692 | drivers/isdn/isdn_net.c | isdn_net_xmit(struct device *ndev, isdn_net_local *lp, struct sk_buff *skb) |
ndev | 699 | drivers/isdn/isdn_net.c | return (isdn_ppp_xmit(skb, ndev)); |
ndev | 712 | drivers/isdn/isdn_net.c | ret = isdn_net_send_skb(ndev, lp, skb); |
ndev | 716 | drivers/isdn/isdn_net.c | if (lp->srobin == ndev) |
ndev | 717 | drivers/isdn/isdn_net.c | ret = isdn_net_send_skb(ndev, lp, skb); |
ndev | 719 | drivers/isdn/isdn_net.c | ret = ndev->tbusy = isdn_net_start_xmit(skb, lp->srobin); |
ndev | 720 | drivers/isdn/isdn_net.c | lp->srobin = (slp->slave) ? slp->slave : ndev; |
ndev | 723 | drivers/isdn/isdn_net.c | lp->srobin = ndev; |
ndev | 741 | drivers/isdn/isdn_net.c | ret = isdn_net_send_skb(ndev, lp, skb); |
ndev | 754 | drivers/isdn/isdn_net.c | isdn_net_start_xmit(struct sk_buff *skb, struct device *ndev) |
ndev | 756 | drivers/isdn/isdn_net.c | isdn_net_local *lp = (isdn_net_local *) ndev->priv; |
ndev | 759 | drivers/isdn/isdn_net.c | if (ndev->tbusy) { |
ndev | 760 | drivers/isdn/isdn_net.c | if (jiffies - ndev->trans_start < 20) |
ndev | 764 | drivers/isdn/isdn_net.c | ndev->tbusy = 0; |
ndev | 765 | drivers/isdn/isdn_net.c | ndev->trans_start = jiffies; |
ndev | 768 | drivers/isdn/isdn_net.c | dev_tint(ndev); |
ndev | 772 | drivers/isdn/isdn_net.c | if (set_bit(0, (void *) &ndev->tbusy) != 0) |
ndev | 775 | drivers/isdn/isdn_net.c | ndev->name); |
ndev | 796 | drivers/isdn/isdn_net.c | ndev->name); |
ndev | 829 | drivers/isdn/isdn_net.c | ndev->tbusy = 0; |
ndev | 846 | drivers/isdn/isdn_net.c | ndev->name); |
ndev | 848 | drivers/isdn/isdn_net.c | ndev->tbusy = 0; |
ndev | 853 | drivers/isdn/isdn_net.c | ndev->trans_start = jiffies; |
ndev | 856 | drivers/isdn/isdn_net.c | if (isdn_net_xmit(ndev,lp,lp->first_skb)) |
ndev | 860 | drivers/isdn/isdn_net.c | return(isdn_net_xmit(ndev, lp, skb)); |
ndev | 862 | drivers/isdn/isdn_net.c | ndev->tbusy = 1; |
ndev | 959 | drivers/isdn/isdn_net.c | isdn_net_receive(struct device *ndev, struct sk_buff *skb) |
ndev | 961 | drivers/isdn/isdn_net.c | isdn_net_local *lp = (isdn_net_local *) ndev->priv; |
ndev | 974 | drivers/isdn/isdn_net.c | ndev = lp->master; |
ndev | 975 | drivers/isdn/isdn_net.c | lp = (isdn_net_local *) ndev->priv; |
ndev | 980 | drivers/isdn/isdn_net.c | skb->dev = ndev; |
ndev | 989 | drivers/isdn/isdn_net.c | skb->protocol = isdn_net_type_trans(skb,ndev); |
ndev | 1216 | drivers/isdn/isdn_net.c | isdn_net_init(struct device *ndev) |
ndev | 1219 | drivers/isdn/isdn_net.c | isdn_net_local *lp = (isdn_net_local *)ndev->priv; |
ndev | 1222 | drivers/isdn/isdn_net.c | if (ndev == NULL) { |
ndev | 1226 | drivers/isdn/isdn_net.c | if (ndev->priv == NULL) { |
ndev | 1231 | drivers/isdn/isdn_net.c | ether_setup(ndev); |
ndev | 1232 | drivers/isdn/isdn_net.c | lp->org_hcb = ndev->header_cache_bind; |
ndev | 1233 | drivers/isdn/isdn_net.c | lp->org_hcu = ndev->header_cache_update; |
ndev | 1237 | drivers/isdn/isdn_net.c | ndev->hard_header = NULL; |
ndev | 1238 | drivers/isdn/isdn_net.c | ndev->header_cache_bind = NULL; |
ndev | 1239 | drivers/isdn/isdn_net.c | ndev->header_cache_update = NULL; |
ndev | 1240 | drivers/isdn/isdn_net.c | ndev->mtu = 1500; |
ndev | 1241 | drivers/isdn/isdn_net.c | ndev->flags = IFF_NOARP; |
ndev | 1242 | drivers/isdn/isdn_net.c | ndev->family = AF_INET; |
ndev | 1243 | drivers/isdn/isdn_net.c | ndev->type = ARPHRD_ETHER; |
ndev | 1244 | drivers/isdn/isdn_net.c | ndev->addr_len = ETH_ALEN; |
ndev | 1245 | drivers/isdn/isdn_net.c | ndev->pa_addr = 0; |
ndev | 1246 | drivers/isdn/isdn_net.c | ndev->pa_brdaddr = 0; |
ndev | 1247 | drivers/isdn/isdn_net.c | ndev->pa_mask = 0; |
ndev | 1248 | drivers/isdn/isdn_net.c | ndev->pa_alen = 4; |
ndev | 1251 | drivers/isdn/isdn_net.c | ndev->broadcast[i]=0xff; |
ndev | 1254 | drivers/isdn/isdn_net.c | skb_queue_head_init(&ndev->buffs[i]); |
ndev | 1257 | drivers/isdn/isdn_net.c | ndev->open = &isdn_net_open; |
ndev | 1258 | drivers/isdn/isdn_net.c | ndev->hard_start_xmit = &isdn_net_start_xmit; |
ndev | 1270 | drivers/isdn/isdn_net.c | ndev->hard_header_len = ETH_HLEN + max_hlhdr_len; |
ndev | 1272 | drivers/isdn/isdn_net.c | ndev->stop = &isdn_net_close; |
ndev | 1273 | drivers/isdn/isdn_net.c | ndev->get_stats = &isdn_net_get_stats; |
ndev | 1274 | drivers/isdn/isdn_net.c | ndev->rebuild_header = &isdn_net_rebuild_header; |
ndev | 1277 | drivers/isdn/isdn_net.c | ndev->do_ioctl = isdn_ppp_dev_ioctl; |
ndev | 1212 | drivers/isdn/isdn_ppp.c | isdn_net_dev *ndev; |
ndev | 1216 | drivers/isdn/isdn_ppp.c | if(!(ndev = isdn_net_findif(name))) |
ndev | 1218 | drivers/isdn/isdn_ppp.c | lp = &ndev->local; |
ndev | 505 | net/ipv4/tcp_output.c | struct device *ndev=NULL; |
ndev | 532 | net/ipv4/tcp_output.c | tmp = prot->build_header(buff, saddr, daddr, &ndev, IPPROTO_TCP, opt, |
ndev | 567 | net/ipv4/tcp_output.c | prot->queue_xmit(NULL, ndev, buff, 1); |
ndev | 673 | net/ipv4/tcp_output.c | struct device *ndev=NULL; |
ndev | 693 | net/ipv4/tcp_output.c | tmp = sk->prot->build_header(buff, newsk->saddr, newsk->daddr, &ndev, |
ndev | 739 | net/ipv4/tcp_output.c | newsk->prot->queue_xmit(newsk, ndev, buff, 0); |