Lines Matching refs:dn
46 #include <net/dn.h>
133 struct dn_neigh *dn = (struct dn_neigh *)neigh;
159 if (dn->flags & DN_NDFLAG_P3)
168 dn_dn2eth(neigh->ha, dn->addr);
188 dn->blksize = dev->mtu - 2;
379 struct dn_neigh *dn;
387 dn = (struct dn_neigh *)neigh;
401 dn->blksize = le16_to_cpu(msg->blksize);
402 dn->priority = msg->priority;
404 dn->flags &= ~DN_NDFLAG_P3;
408 dn->flags &=~DN_NDFLAG_R2;
409 dn->flags |= DN_NDFLAG_R1;
412 dn->flags |= DN_NDFLAG_R2;
440 struct dn_neigh *dn;
447 dn = (struct dn_neigh *)neigh;
459 dn->flags &= ~(DN_NDFLAG_R1 | DN_NDFLAG_R2);
460 dn->blksize = le16_to_cpu(msg->blksize);
461 dn->priority = 0;
501 struct dn_neigh *dn;
506 dn = (struct dn_neigh *) neigh;
507 if (!(dn->flags & (DN_NDFLAG_R1|DN_NDFLAG_R2)))
511 s->rs = dn_find_slot(s->ptr, s->n, dn->priority);
517 dn_dn2eth(s->rs, dn->addr);
520 *(s->rs) |= dn->priority;
545 struct dn_neigh *dn = (struct dn_neigh *) n;
550 dn_addr2asc(le16_to_cpu(dn->addr), buf),
551 (dn->flags&DN_NDFLAG_R1) ? "1" : "-",
552 (dn->flags&DN_NDFLAG_R2) ? "2" : "-",
553 (dn->flags&DN_NDFLAG_P3) ? "3" : "-",
554 dn->n.nud_state,
555 atomic_read(&dn->n.refcnt),
556 dn->blksize,
557 (dn->n.dev) ? dn->n.dev->name : "?");