digi 152 net/ax25/af_ax25.c struct sock *ax25_find_listener(ax25_address *addr, int digi, digi 159 net/ax25/af_ax25.c if ((s->iamdigi && !digi) || (!s->iamdigi && digi)) digi 206 net/ax25/af_ax25.c ax25_digi *digi, struct net_device *dev) digi 217 net/ax25/af_ax25.c if (digi != NULL && digi->ndigi != 0) { digi 220 net/ax25/af_ax25.c if (ax25digicmp(s->digipeat, digi) != 0) digi 347 net/ax25/af_ax25.c ax25_digi digi; digi 365 net/ax25/af_ax25.c digi.ndigi = ax25_ctl.digi_count; digi 366 net/ax25/af_ax25.c for (k = 0; k < digi.ndigi; k++) digi 367 net/ax25/af_ax25.c digi.calls[k] = ax25_ctl.digi_addr[k]; digi 369 net/ax25/af_ax25.c if ((ax25 = ax25_find_cb(&ax25_ctl.source_addr, &ax25_ctl.dest_addr, &digi, ax25_dev->dev)) == NULL) digi 1129 net/ax25/af_ax25.c ax25_digi *digi = NULL; digi 1195 net/ax25/af_ax25.c if ((digi = kmalloc(sizeof(ax25_digi), GFP_KERNEL)) == NULL) { digi 1200 net/ax25/af_ax25.c digi->ndigi = fsa->fsa_ax25.sax25_ndigis; digi 1201 net/ax25/af_ax25.c digi->lastrepeat = -1; digi 1206 net/ax25/af_ax25.c digi->repeated[ct] = 1; digi 1207 net/ax25/af_ax25.c digi->lastrepeat = ct; digi 1209 net/ax25/af_ax25.c digi->repeated[ct] = 0; digi 1211 net/ax25/af_ax25.c digi->calls[ct] = fsa->fsa_digipeater[ct]; digi 1226 net/ax25/af_ax25.c kfree(digi); digi 1234 net/ax25/af_ax25.c kfree(digi); digi 1241 net/ax25/af_ax25.c (ax25t=ax25_find_cb(&ax25->source_addr, &fsa->fsa_ax25.sax25_call, digi, digi 1243 net/ax25/af_ax25.c kfree(digi); digi 1250 net/ax25/af_ax25.c ax25->digipeat = digi; digi 1650 net/ax25/af_ax25.c ax25_digi digi; digi 1657 net/ax25/af_ax25.c &digi, NULL, NULL); digi 1662 net/ax25/af_ax25.c sax->sax25_ndigis = digi.ndigi; digi 1669 net/ax25/af_ax25.c for (ct = 0; ct < digi.ndigi; ct++) digi 1670 net/ax25/af_ax25.c fsa->fsa_digipeater[ct] = digi.calls[ct]; digi 157 net/ax25/ax25_addr.c ax25_address *src, ax25_address *dest, ax25_digi *digi, int *flags, digi 185 net/ax25/ax25_addr.c digi->lastrepeat = -1; digi 186 net/ax25/ax25_addr.c digi->ndigi = 0; digi 194 net/ax25/ax25_addr.c memcpy(&digi->calls[d], buf, AX25_ADDR_LEN); digi 195 net/ax25/ax25_addr.c digi->ndigi = d + 1; digi 198 net/ax25/ax25_addr.c digi->repeated[d] = 1; digi 199 net/ax25/ax25_addr.c digi->lastrepeat = d; digi 201 net/ax25/ax25_addr.c digi->repeated[d] = 0; digi 230 net/ax25/ax25_ip.c ax25_digi digi; digi 238 net/ax25/ax25_ip.c return ax25_addr_parse(header + 1, len - 1, NULL, NULL, &digi, NULL, digi 32 net/ax25/ax25_out.c ax25_cb *ax25_send_frame(struct sk_buff *skb, int paclen, ax25_address *src, ax25_address *dest, ax25_digi *digi, struct net_device *dev) digi 51 net/ax25/ax25_out.c if ((ax25 = ax25_find_cb(src, dest, digi, dev)) != NULL) { digi 67 net/ax25/ax25_out.c if (digi != NULL) { digi 68 net/ax25/ax25_out.c ax25->digipeat = kmemdup(digi, sizeof(*digi), GFP_ATOMIC); digi 442 net/ax25/ax25_route.c ax25_address *dest, ax25_digi *digi) digi 448 net/ax25/ax25_route.c len = digi->ndigi * AX25_ADDR_LEN; digi 466 net/ax25/ax25_route.c ax25_addr_build(bp, src, dest, digi, AX25_COMMAND, AX25_MODULUS); digi 187 net/ax25/ax25_subr.c void ax25_return_dm(struct net_device *dev, ax25_address *src, ax25_address *dest, ax25_digi *digi) digi 202 net/ax25/ax25_subr.c ax25_digi_invert(digi, &retdigi); digi 211 net/ax25/ax25_subr.c dptr = skb_push(skb, ax25_addr_size(digi)); digi 609 net/netrom/nr_route.c static ax25_digi *nr_call_to_digi(ax25_digi *digi, int ndigis, digi 618 net/netrom/nr_route.c digi->calls[i] = digipeaters[i]; digi 619 net/netrom/nr_route.c digi->repeated[i] = 0; digi 622 net/netrom/nr_route.c digi->ndigi = ndigis; digi 623 net/netrom/nr_route.c digi->lastrepeat = -1; digi 625 net/netrom/nr_route.c return digi; digi 635 net/netrom/nr_route.c ax25_digi digi; digi 656 net/netrom/nr_route.c nr_call_to_digi(&digi, nr_route.ndigis, digi 663 net/netrom/nr_route.c nr_call_to_digi(&digi, nr_route.ndigis,