taglinefilesource code
digi551net/ax25/af_ax25.cax25_digi *digi, struct device *dev)
digi579net/ax25/af_ax25.cif (digi != NULL) {
digi584net/ax25/af_ax25.cmemcpy(ax25->digipeat, digi, sizeof(ax25_digi));
digi1766net/ax25/af_ax25.cax25_digi digi;
digi1771net/ax25/af_ax25.cax25_parse_addr(dp, skb->len, NULL, &dest, &digi, NULL);
digi1777net/ax25/af_ax25.cwhile (ct < digi.ndigi) {
digi1778net/ax25/af_ax25.cmemcpy(addrptr, &digi. calls[ct], AX25_ADDR_LEN);
digi1783net/ax25/af_ax25.c*addr_len = sizeof(*sax) + AX25_ADDR_LEN * digi.ndigi;
digi235net/ax25/ax25_subr.cvoid ax25_return_dm(struct device *dev, ax25_address *src, ax25_address *dest, ax25_digi *digi)
digi244net/ax25/ax25_subr.cif ((skb = alloc_skb(AX25_BPQ_HEADER_LEN + size_ax25_addr(digi) + 1, GFP_ATOMIC)) == NULL)
digi247net/ax25/ax25_subr.cskb_reserve(skb, AX25_BPQ_HEADER_LEN + size_ax25_addr(digi));
digi249net/ax25/ax25_subr.cax25_digi_invert(digi, &retdigi);
digi260net/ax25/ax25_subr.cdptr  = skb_push(skb, size_ax25_addr(digi));
digi312net/ax25/ax25_subr.cunsigned char *ax25_parse_addr(unsigned char *buf, int len, ax25_address *src, ax25_address *dest, ax25_digi *digi, int *flags)
digi334net/ax25/ax25_subr.cdigi->lastrepeat = -1;
digi335net/ax25/ax25_subr.cdigi->ndigi      = 0;
digi342net/ax25/ax25_subr.cif (digi != NULL) {
digi343net/ax25/ax25_subr.cmemcpy(&digi->calls[d], buf, AX25_ADDR_LEN);
digi344net/ax25/ax25_subr.cdigi->ndigi = d + 1;
digi346net/ax25/ax25_subr.cdigi->repeated[d] = 1;
digi347net/ax25/ax25_subr.cdigi->lastrepeat  = d;
digi349net/ax25/ax25_subr.cdigi->repeated[d] = 0;