tag | line | file | source code |
dp | 2431 | drivers/char/tpqic02.c | static int qic02_tape_readdir(struct inode * inode, struct file * filp, struct dirent * dp, int count) |
dp | 17 | include/net/arp.h | extern int arp_find_cache(unsigned char *dp, unsigned long daddr, struct device *dev); |
dp | 1234 | net/ax25/af_ax25.c | ax25_digi dp; |
dp | 1252 | net/ax25/af_ax25.c | if ((data = ax25_parse_addr(data, skb->len + dev->hard_header_len - 1, &src, &dest, &dp, &type)) == NULL) { |
dp | 1265 | net/ax25/af_ax25.c | if (dp.lastrepeat + 1 < dp.ndigi) { /* Not yet digipeated completely */ |
dp | 1266 | net/ax25/af_ax25.c | if (ax25cmp(&dp.calls[dp.lastrepeat + 1], (ax25_address *)dev->dev_addr) == 0) { |
dp | 1269 | net/ax25/af_ax25.c | dp.lastrepeat++; |
dp | 1270 | net/ax25/af_ax25.c | dp.repeated[(int)dp.lastrepeat] = 1; |
dp | 1272 | net/ax25/af_ax25.c | while (dp.lastrepeat + 1 < dp.ndigi) { |
dp | 1274 | net/ax25/af_ax25.c | if ((dev_scan = ax25rtr_get_dev(&dp.calls[dp.lastrepeat + 1])) == NULL) |
dp | 1276 | net/ax25/af_ax25.c | dp.lastrepeat++; |
dp | 1277 | net/ax25/af_ax25.c | dp.repeated[(int)dp.lastrepeat] = 1; |
dp | 1281 | net/ax25/af_ax25.c | build_ax25_addr(skb->data + 1, &src, &dest, &dp, type); |
dp | 1295 | net/ax25/af_ax25.c | skb->len -= sizeof(ax25_address) * dp.ndigi; |
dp | 1374 | net/ax25/af_ax25.c | ax25_return_dm(dev, &src, &dest, &dp); |
dp | 1383 | net/ax25/af_ax25.c | ax25_return_dm(dev, &src, &dest, &dp); |
dp | 1394 | net/ax25/af_ax25.c | if (dp.ndigi != 0 && ax25->digipeat == NULL && (ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { |
dp | 1400 | net/ax25/af_ax25.c | if (dp.ndigi == 0) { |
dp | 1407 | net/ax25/af_ax25.c | ax25_digi_invert(&dp, ax25->digipeat); |
dp | 1424 | net/ax25/af_ax25.c | if (dp.ndigi != 0) { |
dp | 1425 | net/ax25/af_ax25.c | ax25_return_dm(dev, &src, &dest, &dp); |
dp | 1431 | net/ax25/af_ax25.c | ax25_return_dm(dev, &src, &dest, &dp); |
dp | 1437 | net/ax25/af_ax25.c | ax25_return_dm(dev, &src, &dest, &dp); |
dp | 1479 | net/ax25/af_ax25.c | ax25_digi *dp; |
dp | 1535 | net/ax25/af_ax25.c | dp = &dtmp; |
dp | 1537 | net/ax25/af_ax25.c | dp = NULL; |
dp | 1543 | net/ax25/af_ax25.c | dp = sk->ax25->digipeat; |
dp | 1553 | net/ax25/af_ax25.c | size = 2 + len + 1 + size_ax25_addr(dp); |
dp | 1566 | net/ax25/af_ax25.c | printk("Building AX.25 Header (dp=%p).\n", dp); |
dp | 1567 | net/ax25/af_ax25.c | if (dp != 0) |
dp | 1568 | net/ax25/af_ax25.c | printk("Num digipeaters=%d\n", dp->ndigi); |
dp | 1573 | net/ax25/af_ax25.c | asmptr += (lv = build_ax25_addr(asmptr, &sk->ax25->source_addr, &sax.sax25_call, dp, C_COMMAND)); |
dp | 1649 | net/ax25/af_ax25.c | unsigned char *dp = skb->data; |
dp | 1652 | net/ax25/af_ax25.c | ax25_parse_addr(dp, skb->len, NULL, &dest, &digi, NULL); |
dp | 352 | net/ax25/ax25_subr.c | int size_ax25_addr(ax25_digi *dp) |
dp | 354 | net/ax25/ax25_subr.c | if (dp == NULL) |
dp | 357 | net/ax25/ax25_subr.c | return 14 + (7 * dp->ndigi); |
dp | 1080 | net/ipv4/arp.c | int arp_find_cache(unsigned char *dp, unsigned long daddr, struct device *dev) |
dp | 1094 | net/ipv4/arp.c | memcpy(dp, dev->dev_addr, dev->addr_len); |
dp | 1100 | net/ipv4/arp.c | dp[0]=0x01; |
dp | 1101 | net/ipv4/arp.c | dp[1]=0x00; |
dp | 1102 | net/ipv4/arp.c | dp[2]=0x5e; |
dp | 1104 | net/ipv4/arp.c | dp[5]=taddr&0xff; |
dp | 1106 | net/ipv4/arp.c | dp[4]=taddr&0xff; |
dp | 1108 | net/ipv4/arp.c | dp[3]=taddr&0x7f; |
dp | 1117 | net/ipv4/arp.c | memcpy(dp, dev->broadcast, dev->addr_len); |
dp | 1124 | net/ipv4/arp.c | memcpy(dp,entry->ha, ETH_ALEN); |
dp | 87 | net/ipv4/igmp.c | unsigned char *dp; |
dp | 98 | net/ipv4/igmp.c | dp=skb->data+tmp; |
dp | 101 | net/ipv4/igmp.c | *dp++=type; |
dp | 102 | net/ipv4/igmp.c | *dp++=0; |
dp | 103 | net/ipv4/igmp.c | skb->h.raw=dp; |
dp | 104 | net/ipv4/igmp.c | dp=imp_putu16(dp,0); /* checksum */ |
dp | 105 | net/ipv4/igmp.c | dp=imp_putn32(dp,address); /* Address (already in net order) */ |