taglinefilesource code
digipeat159include/net/ax25.hax25_digi    *digipeat;
digipeat84include/net/netrom.hax25_digi       *digipeat;
digipeat445net/ax25/af_ax25.cif (ax25->digipeat != NULL) {
digipeat446net/ax25/af_ax25.ckfree_s(ax25->digipeat, sizeof(ax25_digi));
digipeat447net/ax25/af_ax25.cax25->digipeat = NULL;
digipeat454net/ax25/af_ax25.cif (ax25->digipeat != NULL) {
digipeat455net/ax25/af_ax25.ckfree_s(ax25->digipeat, sizeof(ax25_digi));
digipeat456net/ax25/af_ax25.cax25->digipeat = NULL;
digipeat704net/ax25/af_ax25.cax25->digipeat = NULL;
digipeat801net/ax25/af_ax25.cif ((ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) {
digipeat805net/ax25/af_ax25.c*ax25->digipeat = *digi;
digipeat1222net/ax25/af_ax25.cif (osk->ax25->digipeat != NULL) {
digipeat1223net/ax25/af_ax25.cif ((ax25->digipeat = (ax25_digi *)kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) {
digipeat1230net/ax25/af_ax25.c*ax25->digipeat = *osk->ax25->digipeat;
digipeat1421net/ax25/af_ax25.cif (sk->ax25->digipeat == NULL) {
digipeat1422net/ax25/af_ax25.cif ((sk->ax25->digipeat = (ax25_digi *)kmalloc(sizeof(ax25_digi), GFP_KERNEL)) == NULL)
digipeat1426net/ax25/af_ax25.csk->ax25->digipeat->ndigi = addr->sax25_ndigis;
digipeat1429net/ax25/af_ax25.csk->ax25->digipeat->repeated[ct] = 0;
digipeat1430net/ax25/af_ax25.csk->ax25->digipeat->calls[ct] = fsa->fsa_digipeater[ct];
digipeat1434net/ax25/af_ax25.csk->ax25->digipeat->lastrepeat = 0;
digipeat1590net/ax25/af_ax25.cif (sk->ax25->digipeat != NULL) {
digipeat1591net/ax25/af_ax25.cndigi = sk->ax25->digipeat->ndigi;
digipeat1595net/ax25/af_ax25.csax->fsa_digipeater[i] = sk->ax25->digipeat->calls[i];
digipeat1863net/ax25/af_ax25.cif (dp.ndigi != 0 && ax25->digipeat == NULL && (ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) {
digipeat1870net/ax25/af_ax25.cif (ax25->digipeat != NULL) {
digipeat1871net/ax25/af_ax25.ckfree_s(ax25->digipeat, sizeof(ax25_digi));
digipeat1872net/ax25/af_ax25.cax25->digipeat = NULL;
digipeat1876net/ax25/af_ax25.cax25_digi_invert(&dp, ax25->digipeat);
digipeat2016net/ax25/af_ax25.cdp = sk->ax25->digipeat;
digipeat280net/ax25/ax25_out.cif (skb_headroom(skb) < size_ax25_addr(ax25->digipeat)) {
digipeat287net/ax25/ax25_out.cptr = skb_push(skb, size_ax25_addr(ax25->digipeat));
digipeat288net/ax25/ax25_out.cbuild_ax25_addr(ptr, &ax25->source_addr, &ax25->dest_addr, ax25->digipeat, type, ax25->modulus);
digipeat72net/ax25/ax25_route.cax25_digi *digipeat;
digipeat144net/ax25/ax25_route.cif (ax25_rt->digipeat != NULL) {
digipeat145net/ax25/ax25_route.ckfree_s(ax25_rt->digipeat, sizeof(ax25_digi));
digipeat146net/ax25/ax25_route.cax25_rt->digipeat = NULL;
digipeat151net/ax25/ax25_route.cif (ax25_rt->digipeat == NULL && (ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL)
digipeat154net/ax25/ax25_route.cax25_route_invert(digi, ax25_rt->digipeat);
digipeat164net/ax25/ax25_route.cif (oldest->digipeat != NULL)
digipeat165net/ax25/ax25_route.ckfree_s(oldest->digipeat, sizeof(ax25_digi));
digipeat174net/ax25/ax25_route.cax25_rt->digipeat = NULL;
digipeat181net/ax25/ax25_route.cif ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) {
digipeat186net/ax25/ax25_route.cax25_route_invert(digi, ax25_rt->digipeat);
digipeat212net/ax25/ax25_route.cif (s->digipeat != NULL)
digipeat213net/ax25/ax25_route.ckfree_s((void *)s->digipeat, sizeof(ax25_digi));
digipeat219net/ax25/ax25_route.cif (s->digipeat != NULL)
digipeat220net/ax25/ax25_route.ckfree_s((void *)s->digipeat, sizeof(ax25_digi));
digipeat250net/ax25/ax25_route.cif (ax25_rt->digipeat != NULL) {
digipeat251net/ax25/ax25_route.ckfree_s(ax25_rt->digipeat, sizeof(ax25_digi));
digipeat252net/ax25/ax25_route.cax25_rt->digipeat = NULL;
digipeat255net/ax25/ax25_route.cif ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL)
digipeat257net/ax25/ax25_route.cax25_rt->digipeat->lastrepeat = 0;
digipeat258net/ax25/ax25_route.cax25_rt->digipeat->ndigi      = route.digi_count;
digipeat260net/ax25/ax25_route.cax25_rt->digipeat->repeated[i] = 0;
digipeat261net/ax25/ax25_route.cax25_rt->digipeat->calls[i]    = route.digi_addr[i];
digipeat272net/ax25/ax25_route.cax25_rt->digipeat     = NULL;
digipeat278net/ax25/ax25_route.cif ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) {
digipeat282net/ax25/ax25_route.cax25_rt->digipeat->lastrepeat = 0;
digipeat283net/ax25/ax25_route.cax25_rt->digipeat->ndigi      = route.digi_count;
digipeat285net/ax25/ax25_route.cax25_rt->digipeat->repeated[i] = 0;
digipeat286net/ax25/ax25_route.cax25_rt->digipeat->calls[i]    = route.digi_addr[i];
digipeat309net/ax25/ax25_route.cif (s->digipeat != NULL)
digipeat310net/ax25/ax25_route.ckfree_s((void *)s->digipeat, sizeof(ax25_digi));
digipeat316net/ax25/ax25_route.cif (s->digipeat != NULL)
digipeat317net/ax25/ax25_route.ckfree_s((void *)s->digipeat, sizeof(ax25_digi));
digipeat417net/ax25/ax25_route.cif (ax25_rt->digipeat != NULL)
digipeat418net/ax25/ax25_route.cfor (i = 0; i < ax25_rt->digipeat->ndigi; i++)
digipeat419net/ax25/ax25_route.clen += sprintf(buffer + len, " %s", ax2asc(&ax25_rt->digipeat->calls[i]));
digipeat512net/ax25/ax25_route.cstatic inline void ax25_adjust_path(ax25_address *addr, ax25_digi *digipeat)
digipeat516net/ax25/ax25_route.cfor (k = 0; k < digipeat->ndigi; k++) {
digipeat517net/ax25/ax25_route.cif (ax25cmp(addr, &digipeat->calls[k]) == 0)
digipeat521net/ax25/ax25_route.cdigipeat->ndigi = k;
digipeat546net/ax25/ax25_route.cif (ax25_rt->digipeat != NULL) {
digipeat547net/ax25/ax25_route.cif ((ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL)
digipeat549net/ax25/ax25_route.c*ax25->digipeat = *ax25_rt->digipeat;
digipeat550net/ax25/ax25_route.cax25_adjust_path(addr, ax25->digipeat);
digipeat569net/ax25/ax25_route.cif (ax25_rt == NULL || ax25_rt->digipeat == NULL)
digipeat572net/ax25/ax25_route.cif ((ax25->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL)
digipeat576net/ax25/ax25_route.c*ax25->digipeat = *ax25_rt->digipeat;
digipeat577net/ax25/ax25_route.cax25_adjust_path(addr, ax25->digipeat);
digipeat583net/ax25/ax25_route.cax25_digi digipeat;
digipeat591net/ax25/ax25_route.cif (ax25_rt == NULL || ax25_rt->digipeat == NULL)
digipeat594net/ax25/ax25_route.cdigipeat = *ax25_rt->digipeat;
digipeat596net/ax25/ax25_route.cax25_adjust_path(addr, &digipeat);
digipeat598net/ax25/ax25_route.clen = ax25_rt->digipeat->ndigi * AX25_ADDR_LEN;
digipeat610net/ax25/ax25_route.cbuild_ax25_addr(bp, &src, &dest, ax25_rt->digipeat, C_COMMAND, MODULUS);
digipeat213net/ax25/ax25_subr.cif ((skb = alloc_skb(AX25_BPQ_HEADER_LEN + size_ax25_addr(ax25->digipeat) + 2, GFP_ATOMIC)) == NULL)
digipeat216net/ax25/ax25_subr.cskb_reserve(skb, AX25_BPQ_HEADER_LEN + size_ax25_addr(ax25->digipeat));
digipeat92net/netrom/nr_route.cnr_neigh->digipeat = NULL;
digipeat100net/netrom/nr_route.cif ((nr_neigh->digipeat = kmalloc(sizeof(*ax25_digi), GFP_KERNEL)) == NULL) {
digipeat104net/netrom/nr_route.c*nr_neigh->digipeat = *ax25_digi;
digipeat265net/netrom/nr_route.cif (nr_neigh->digipeat != NULL)
digipeat266net/netrom/nr_route.ckfree_s(nr_neigh->digipeat, sizeof(ax25_digi));
digipeat275net/netrom/nr_route.cif (nr_neigh->digipeat != NULL)
digipeat276net/netrom/nr_route.ckfree_s(nr_neigh->digipeat, sizeof(ax25_digi));
digipeat358net/netrom/nr_route.cnr_neigh->digipeat = NULL;
digipeat668net/netrom/nr_route.cnr_add_node(nr_src, "", &ax25->dest_addr, ax25->digipeat, ax25->device, 0, nr_default.obs_count);
digipeat705net/netrom/nr_route.cax25_send_frame(skb, (ax25_address *)dev->dev_addr, &nr_neigh->callsign, nr_neigh->digipeat, nr_neigh->dev);