• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ax25/

Lines Matching refs:ax25_dev

32 ax25_dev *ax25_dev_list;
35 ax25_dev *ax25_addr_ax25dev(ax25_address *addr)
37 ax25_dev *ax25_dev, *res = NULL;
40 for (ax25_dev = ax25_dev_list; ax25_dev != NULL; ax25_dev = ax25_dev->next)
41 if (ax25cmp(addr, (ax25_address *)ax25_dev->dev->dev_addr) == 0) {
42 res = ax25_dev;
55 ax25_dev *ax25_dev;
57 if ((ax25_dev = kzalloc(sizeof(*ax25_dev), GFP_ATOMIC)) == NULL) {
64 dev->ax25_ptr = ax25_dev;
65 ax25_dev->dev = dev;
67 ax25_dev->forward = NULL;
69 ax25_dev->values[AX25_VALUES_IPDEFMODE] = AX25_DEF_IPDEFMODE;
70 ax25_dev->values[AX25_VALUES_AXDEFMODE] = AX25_DEF_AXDEFMODE;
71 ax25_dev->values[AX25_VALUES_BACKOFF] = AX25_DEF_BACKOFF;
72 ax25_dev->values[AX25_VALUES_CONMODE] = AX25_DEF_CONMODE;
73 ax25_dev->values[AX25_VALUES_WINDOW] = AX25_DEF_WINDOW;
74 ax25_dev->values[AX25_VALUES_EWINDOW] = AX25_DEF_EWINDOW;
75 ax25_dev->values[AX25_VALUES_T1] = AX25_DEF_T1;
76 ax25_dev->values[AX25_VALUES_T2] = AX25_DEF_T2;
77 ax25_dev->values[AX25_VALUES_T3] = AX25_DEF_T3;
78 ax25_dev->values[AX25_VALUES_IDLE] = AX25_DEF_IDLE;
79 ax25_dev->values[AX25_VALUES_N2] = AX25_DEF_N2;
80 ax25_dev->values[AX25_VALUES_PACLEN] = AX25_DEF_PACLEN;
81 ax25_dev->values[AX25_VALUES_PROTOCOL] = AX25_DEF_PROTOCOL;
82 ax25_dev->values[AX25_VALUES_DS_TIMEOUT]= AX25_DEF_DS_TIMEOUT;
85 init_timer(&ax25_dev->dama.slave_timer);
89 ax25_dev->next = ax25_dev_list;
90 ax25_dev_list = ax25_dev;
98 ax25_dev *s, *ax25_dev;
100 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL)
108 ax25_ds_del_timer(ax25_dev);
118 if ((s = ax25_dev_list) == ax25_dev) {
122 kfree(ax25_dev);
128 if (s->next == ax25_dev) {
129 s->next = ax25_dev->next;
132 kfree(ax25_dev);
147 ax25_dev *ax25_dev, *fwd_dev;
149 if ((ax25_dev = ax25_addr_ax25dev(&fwd->port_from)) == NULL)
156 if (ax25_dev->forward != NULL)
158 ax25_dev->forward = fwd_dev->dev;
162 if (ax25_dev->forward == NULL)
164 ax25_dev->forward = NULL;
176 ax25_dev *ax25_dev;
178 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL)
181 if (ax25_dev->forward == NULL)
184 return ax25_dev->forward;
192 ax25_dev *s, *ax25_dev;
195 ax25_dev = ax25_dev_list;
196 while (ax25_dev != NULL) {
197 s = ax25_dev;
198 dev_put(ax25_dev->dev);
199 ax25_dev = ax25_dev->next;