tag | line | file | source code |
digipeat | 154 | include/net/ax25.h | ax25_digi *digipeat; |
digipeat | 84 | include/net/netrom.h | ax25_digi *digipeat; |
digipeat | 436 | net/ax25/af_ax25.c | if (ax25->digipeat != NULL) { |
digipeat | 437 | net/ax25/af_ax25.c | kfree_s(ax25->digipeat, sizeof(ax25_digi)); |
digipeat | 438 | net/ax25/af_ax25.c | ax25->digipeat = NULL; |
digipeat | 445 | net/ax25/af_ax25.c | if (ax25->digipeat != NULL) { |
digipeat | 446 | net/ax25/af_ax25.c | kfree_s(ax25->digipeat, sizeof(ax25_digi)); |
digipeat | 447 | net/ax25/af_ax25.c | ax25->digipeat = NULL; |
digipeat | 569 | net/ax25/af_ax25.c | ax25->digipeat = NULL; |
digipeat | 659 | net/ax25/af_ax25.c | if ((ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { |
digipeat | 663 | net/ax25/af_ax25.c | memcpy(ax25->digipeat, digi, sizeof(ax25_digi)); |
digipeat | 1056 | net/ax25/af_ax25.c | if (osk->ax25->digipeat != NULL) { |
digipeat | 1057 | net/ax25/af_ax25.c | if ((ax25->digipeat = (ax25_digi *)kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { |
digipeat | 1064 | net/ax25/af_ax25.c | memcpy(ax25->digipeat, osk->ax25->digipeat, sizeof(ax25_digi)); |
digipeat | 1252 | net/ax25/af_ax25.c | if (sk->ax25->digipeat == NULL) { |
digipeat | 1253 | net/ax25/af_ax25.c | if ((sk->ax25->digipeat = (ax25_digi *)kmalloc(sizeof(ax25_digi), GFP_KERNEL)) == NULL) |
digipeat | 1257 | net/ax25/af_ax25.c | sk->ax25->digipeat->ndigi = addr->sax25_ndigis; |
digipeat | 1260 | net/ax25/af_ax25.c | sk->ax25->digipeat->repeated[ct] = 0; |
digipeat | 1261 | net/ax25/af_ax25.c | memcpy(&sk->ax25->digipeat->calls[ct], &fsa->fsa_digipeater[ct], sizeof(ax25_address)); |
digipeat | 1265 | net/ax25/af_ax25.c | sk->ax25->digipeat->lastrepeat = 0; |
digipeat | 1423 | net/ax25/af_ax25.c | if (sk->ax25->digipeat != NULL) { |
digipeat | 1424 | net/ax25/af_ax25.c | ndigi = sk->ax25->digipeat->ndigi; |
digipeat | 1428 | net/ax25/af_ax25.c | memcpy(&sax->fsa_digipeater[i], &sk->ax25->digipeat->calls[i], sizeof(ax25_address)); |
digipeat | 1689 | net/ax25/af_ax25.c | if (dp.ndigi != 0 && ax25->digipeat == NULL && (ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { |
digipeat | 1696 | net/ax25/af_ax25.c | if (ax25->digipeat != NULL) { |
digipeat | 1697 | net/ax25/af_ax25.c | kfree_s(ax25->digipeat, sizeof(ax25_digi)); |
digipeat | 1698 | net/ax25/af_ax25.c | ax25->digipeat = NULL; |
digipeat | 1702 | net/ax25/af_ax25.c | ax25_digi_invert(&dp, ax25->digipeat); |
digipeat | 1844 | net/ax25/af_ax25.c | dp = sk->ax25->digipeat; |
digipeat | 233 | net/ax25/ax25_out.c | if (skb_headroom(skb) < size_ax25_addr(ax25->digipeat)) { |
digipeat | 240 | net/ax25/ax25_out.c | ptr = skb_push(skb, size_ax25_addr(ax25->digipeat)); |
digipeat | 241 | net/ax25/ax25_out.c | build_ax25_addr(ptr, &ax25->source_addr, &ax25->dest_addr, ax25->digipeat, type, ax25->modulus); |
digipeat | 66 | net/ax25/ax25_route.c | ax25_digi *digipeat; |
digipeat | 106 | net/ax25/ax25_route.c | if (oldest->digipeat != NULL) { |
digipeat | 107 | net/ax25/ax25_route.c | kfree_s(oldest->digipeat, sizeof(ax25_digi)); |
digipeat | 108 | net/ax25/ax25_route.c | oldest->digipeat = NULL; |
digipeat | 121 | net/ax25/ax25_route.c | ax25_rt->digipeat = NULL; |
digipeat | 127 | net/ax25/ax25_route.c | if ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { |
digipeat | 131 | net/ax25/ax25_route.c | memcpy(ax25_rt->digipeat, digi, sizeof(ax25_digi)); |
digipeat | 154 | net/ax25/ax25_route.c | if (s->digipeat != NULL) |
digipeat | 155 | net/ax25/ax25_route.c | kfree_s((void *)s->digipeat, sizeof(ax25_digi)); |
digipeat | 161 | net/ax25/ax25_route.c | if (s->digipeat != NULL) |
digipeat | 162 | net/ax25/ax25_route.c | kfree_s((void *)s->digipeat, sizeof(ax25_digi)); |
digipeat | 191 | net/ax25/ax25_route.c | if (ax25_rt->digipeat != NULL) { |
digipeat | 192 | net/ax25/ax25_route.c | kfree_s(ax25_rt->digipeat, sizeof(ax25_digi)); |
digipeat | 193 | net/ax25/ax25_route.c | ax25_rt->digipeat = NULL; |
digipeat | 196 | net/ax25/ax25_route.c | if ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) |
digipeat | 198 | net/ax25/ax25_route.c | ax25_rt->digipeat->lastrepeat = 0; |
digipeat | 199 | net/ax25/ax25_route.c | ax25_rt->digipeat->ndigi = route.digi_count; |
digipeat | 201 | net/ax25/ax25_route.c | ax25_rt->digipeat->repeated[i] = 0; |
digipeat | 202 | net/ax25/ax25_route.c | ax25_rt->digipeat->calls[i] = route.digi_addr[i]; |
digipeat | 213 | net/ax25/ax25_route.c | ax25_rt->digipeat = NULL; |
digipeat | 218 | net/ax25/ax25_route.c | if ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { |
digipeat | 222 | net/ax25/ax25_route.c | ax25_rt->digipeat->lastrepeat = 0; |
digipeat | 223 | net/ax25/ax25_route.c | ax25_rt->digipeat->ndigi = route.digi_count; |
digipeat | 225 | net/ax25/ax25_route.c | ax25_rt->digipeat->repeated[i] = 0; |
digipeat | 226 | net/ax25/ax25_route.c | ax25_rt->digipeat->calls[i] = route.digi_addr[i]; |
digipeat | 249 | net/ax25/ax25_route.c | if (s->digipeat != NULL) |
digipeat | 250 | net/ax25/ax25_route.c | kfree_s((void *)s->digipeat, sizeof(ax25_digi)); |
digipeat | 256 | net/ax25/ax25_route.c | if (s->digipeat != NULL) |
digipeat | 257 | net/ax25/ax25_route.c | kfree_s((void *)s->digipeat, sizeof(ax25_digi)); |
digipeat | 309 | net/ax25/ax25_route.c | if (ax25_rt->digipeat != NULL) |
digipeat | 310 | net/ax25/ax25_route.c | for (i = 0; i < ax25_rt->digipeat->ndigi; i++) |
digipeat | 311 | net/ax25/ax25_route.c | len += sprintf(buffer + len, " %s", ax2asc(&ax25_rt->digipeat->calls[i])); |
digipeat | 407 | net/ax25/ax25_route.c | if (ax25_rt->digipeat != NULL) { |
digipeat | 408 | net/ax25/ax25_route.c | if ((ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) |
digipeat | 410 | net/ax25/ax25_route.c | memcpy(ax25->digipeat, ax25_rt->digipeat, sizeof(ax25_digi)); |
digipeat | 427 | net/ax25/ax25_route.c | if ( ax25cmp(&ax25_rt->callsign, addr) == 0 && ax25_rt->digipeat != NULL ) { |
digipeat | 432 | net/ax25/ax25_route.c | if ((ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) |
digipeat | 436 | net/ax25/ax25_route.c | memcpy(ax25->digipeat, ax25_rt->digipeat, sizeof(ax25_digi)); |
digipeat | 440 | net/ax25/ax25_route.c | ax25->digipeat = NULL; |
digipeat | 210 | net/ax25/ax25_subr.c | if ((skb = alloc_skb(AX25_BPQ_HEADER_LEN + size_ax25_addr(ax25->digipeat) + 2, GFP_ATOMIC)) == NULL) |
digipeat | 213 | net/ax25/ax25_subr.c | skb_reserve(skb, AX25_BPQ_HEADER_LEN + size_ax25_addr(ax25->digipeat)); |
digipeat | 93 | net/netrom/nr_route.c | nr_neigh->digipeat= NULL; |
digipeat | 101 | net/netrom/nr_route.c | if ((nr_neigh->digipeat = kmalloc(sizeof(*ax25_digi), GFP_KERNEL)) == NULL) { |
digipeat | 105 | net/netrom/nr_route.c | memcpy(nr_neigh->digipeat, ax25_digi, sizeof(*ax25_digi)); |
digipeat | 266 | net/netrom/nr_route.c | if (nr_neigh->digipeat != NULL) |
digipeat | 267 | net/netrom/nr_route.c | kfree_s(nr_neigh->digipeat, sizeof(ax25_digi)); |
digipeat | 276 | net/netrom/nr_route.c | if (nr_neigh->digipeat != NULL) |
digipeat | 277 | net/netrom/nr_route.c | kfree_s(nr_neigh->digipeat, sizeof(ax25_digi)); |
digipeat | 360 | net/netrom/nr_route.c | nr_neigh->digipeat= NULL; |
digipeat | 670 | net/netrom/nr_route.c | nr_add_node(nr_src, "", &ax25->dest_addr, ax25->digipeat, ax25->device, 0, nr_default.obs_count); |
digipeat | 707 | net/netrom/nr_route.c | ax25_send_frame(skb, (ax25_address *)dev->dev_addr, &nr_neigh->callsign, nr_neigh->digipeat, nr_neigh->dev); |