digipeat 193 include/net/ax25.h ax25_digi *digipeat; digipeat 244 include/net/ax25.h ax25_digi *digipeat; digipeat 288 include/net/ax25.h kfree(ax25->digipeat); digipeat 91 include/net/netrom.h ax25_digi *digipeat; digipeat 141 include/net/netrom.h kfree(nr_neigh->digipeat); digipeat 94 include/net/rose.h ax25_digi *digipeat; digipeat 218 net/ax25/af_ax25.c if (s->digipeat == NULL) digipeat 220 net/ax25/af_ax25.c if (ax25digicmp(s->digipeat, digi) != 0) digipeat 223 net/ax25/af_ax25.c if (s->digipeat != NULL && s->digipeat->ndigi != 0) digipeat 941 net/ax25/af_ax25.c if (oax25->digipeat != NULL) { digipeat 942 net/ax25/af_ax25.c ax25->digipeat = kmemdup(oax25->digipeat, sizeof(ax25_digi), digipeat 944 net/ax25/af_ax25.c if (ax25->digipeat == NULL) { digipeat 1181 net/ax25/af_ax25.c kfree(ax25->digipeat); digipeat 1182 net/ax25/af_ax25.c ax25->digipeat = NULL; digipeat 1250 net/ax25/af_ax25.c ax25->digipeat = digi; digipeat 1420 net/ax25/af_ax25.c if (ax25->digipeat != NULL) { digipeat 1421 net/ax25/af_ax25.c ndigi = ax25->digipeat->ndigi; digipeat 1425 net/ax25/af_ax25.c ax25->digipeat->calls[i]; digipeat 1548 net/ax25/af_ax25.c dp = ax25->digipeat; digipeat 1891 net/ax25/af_ax25.c for (k=0; (ax25->digipeat != NULL) && (k < ax25->digipeat->ndigi); k++) { digipeat 1893 net/ax25/af_ax25.c ax2asc(buf, &ax25->digipeat->calls[k]), digipeat 1894 net/ax25/af_ax25.c ax25->digipeat->repeated[k]? "*":""); digipeat 379 net/ax25/ax25_in.c if (dp.ndigi && !ax25->digipeat && digipeat 380 net/ax25/ax25_in.c (ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { digipeat 389 net/ax25/ax25_in.c kfree(ax25->digipeat); digipeat 390 net/ax25/ax25_in.c ax25->digipeat = NULL; digipeat 393 net/ax25/ax25_in.c memcpy(ax25->digipeat, &reverse_dp, sizeof(ax25_digi)); digipeat 106 net/ax25/ax25_ip.c ax25_digi *digipeat = NULL; digipeat 117 net/ax25/ax25_ip.c digipeat = route->digipeat; digipeat 177 net/ax25/ax25_ip.c &dst_c, digipeat, dev); digipeat 195 net/ax25/ax25_ip.c if (digipeat != NULL) { digipeat 196 net/ax25/ax25_ip.c if ((ourskb = ax25_rt_build_path(skb, src, dst, route->digipeat)) == NULL) { digipeat 68 net/ax25/ax25_out.c ax25->digipeat = kmemdup(digi, sizeof(*digi), GFP_ATOMIC); digipeat 69 net/ax25/ax25_out.c if (ax25->digipeat == NULL) { digipeat 337 net/ax25/ax25_out.c headroom = ax25_addr_size(ax25->digipeat); digipeat 355 net/ax25/ax25_out.c ax25_addr_build(ptr, &ax25->source_addr, &ax25->dest_addr, ax25->digipeat, type, ax25->modulus); digipeat 55 net/ax25/ax25_route.c kfree(s->digipeat); digipeat 61 net/ax25/ax25_route.c kfree(s->digipeat); digipeat 89 net/ax25/ax25_route.c kfree(ax25_rt->digipeat); digipeat 90 net/ax25/ax25_route.c ax25_rt->digipeat = NULL; digipeat 92 net/ax25/ax25_route.c if ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { digipeat 96 net/ax25/ax25_route.c ax25_rt->digipeat->lastrepeat = -1; digipeat 97 net/ax25/ax25_route.c ax25_rt->digipeat->ndigi = route->digi_count; digipeat 99 net/ax25/ax25_route.c ax25_rt->digipeat->repeated[i] = 0; digipeat 100 net/ax25/ax25_route.c ax25_rt->digipeat->calls[i] = route->digi_addr[i]; digipeat 117 net/ax25/ax25_route.c ax25_rt->digipeat = NULL; digipeat 120 net/ax25/ax25_route.c if ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { digipeat 125 net/ax25/ax25_route.c ax25_rt->digipeat->lastrepeat = -1; digipeat 126 net/ax25/ax25_route.c ax25_rt->digipeat->ndigi = route->digi_count; digipeat 128 net/ax25/ax25_route.c ax25_rt->digipeat->repeated[i] = 0; digipeat 129 net/ax25/ax25_route.c ax25_rt->digipeat->calls[i] = route->digi_addr[i]; digipeat 141 net/ax25/ax25_route.c kfree(ax25_rt->digipeat); digipeat 313 net/ax25/ax25_route.c if (ax25_rt->digipeat != NULL) digipeat 314 net/ax25/ax25_route.c for (i = 0; i < ax25_rt->digipeat->ndigi; i++) digipeat 316 net/ax25/ax25_route.c ax2asc(buf, &ax25_rt->digipeat->calls[i])); digipeat 373 net/ax25/ax25_route.c static inline void ax25_adjust_path(ax25_address *addr, ax25_digi *digipeat) digipeat 377 net/ax25/ax25_route.c for (k = 0; k < digipeat->ndigi; k++) { digipeat 378 net/ax25/ax25_route.c if (ax25cmp(addr, &digipeat->calls[k]) == 0) digipeat 382 net/ax25/ax25_route.c digipeat->ndigi = k; digipeat 418 net/ax25/ax25_route.c if (ax25_rt->digipeat != NULL) { digipeat 419 net/ax25/ax25_route.c ax25->digipeat = kmemdup(ax25_rt->digipeat, sizeof(ax25_digi), digipeat 421 net/ax25/ax25_route.c if (ax25->digipeat == NULL) { digipeat 425 net/ax25/ax25_route.c ax25_adjust_path(addr, ax25->digipeat); digipeat 483 net/ax25/ax25_route.c kfree(s->digipeat); digipeat 153 net/netrom/nr_route.c nr_neigh->digipeat = NULL; digipeat 164 net/netrom/nr_route.c nr_neigh->digipeat = kmemdup(ax25_digi, digipeat 167 net/netrom/nr_route.c if (nr_neigh->digipeat == NULL) { digipeat 399 net/netrom/nr_route.c nr_neigh->digipeat = NULL; digipeat 410 net/netrom/nr_route.c nr_neigh->digipeat = kmemdup(ax25_digi, sizeof(*ax25_digi), digipeat 412 net/netrom/nr_route.c if (nr_neigh->digipeat == NULL) { digipeat 764 net/netrom/nr_route.c ret = nr_add_node(nr_src, "", &ax25->dest_addr, ax25->digipeat, digipeat 827 net/netrom/nr_route.c nr_neigh->digipeat, nr_neigh->dev); digipeat 932 net/netrom/nr_route.c if (nr_neigh->digipeat != NULL) { digipeat 933 net/netrom/nr_route.c for (i = 0; i < nr_neigh->digipeat->ndigi; i++) digipeat 935 net/netrom/nr_route.c ax2asc(buf, &nr_neigh->digipeat->calls[i])); digipeat 106 net/rose/rose_link.c neigh->ax25 = ax25_send_frame(skb, 260, rose_call, &neigh->callsign, neigh->digipeat, neigh->dev); digipeat 129 net/rose/rose_link.c neigh->ax25 = ax25_find_cb(rose_call, &neigh->callsign, neigh->digipeat, neigh->dev); digipeat 92 net/rose/rose_route.c rose_neigh->digipeat = NULL; digipeat 108 net/rose/rose_route.c rose_neigh->digipeat = digipeat 110 net/rose/rose_route.c if (rose_neigh->digipeat == NULL) { digipeat 116 net/rose/rose_route.c rose_neigh->digipeat->ndigi = rose_route->ndigis; digipeat 117 net/rose/rose_route.c rose_neigh->digipeat->lastrepeat = -1; digipeat 120 net/rose/rose_route.c rose_neigh->digipeat->calls[i] = digipeat 122 net/rose/rose_route.c rose_neigh->digipeat->repeated[i] = 0; digipeat 239 net/rose/rose_route.c kfree(rose_neigh->digipeat); digipeat 249 net/rose/rose_route.c kfree(rose_neigh->digipeat); digipeat 379 net/rose/rose_route.c sn->digipeat = NULL; digipeat 1208 net/rose/rose_route.c if (rose_neigh->digipeat != NULL) { digipeat 1209 net/rose/rose_route.c for (i = 0; i < rose_neigh->digipeat->ndigi; i++) digipeat 1210 net/rose/rose_route.c seq_printf(seq, " %s", ax2asc(buf, &rose_neigh->digipeat->calls[i]));