Searched defs:ax25_dev (Results 1 - 9 of 9) sorted by relevance
/net/ax25/ |
H A D | ax25_dev.c | 32 ax25_dev *ax25_dev_list; 35 ax25_dev *ax25_addr_ax25dev(ax25_address *addr) 37 ax25_dev *ax25_dev, *res = NULL; local 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; local 96 ax25_dev *s, *ax25_dev; local 141 ax25_dev *ax25_dev, *fwd_dev; local 170 ax25_dev *ax25_dev; local 186 ax25_dev *s, *ax25_dev; local [all...] |
H A D | ax25_ds_timer.c | 42 void ax25_ds_setup_timer(ax25_dev *ax25_dev) argument 44 setup_timer(&ax25_dev->dama.slave_timer, ax25_ds_timeout, 45 (unsigned long)ax25_dev); 48 void ax25_ds_del_timer(ax25_dev *ax25_dev) argument 50 if (ax25_dev) 51 del_timer(&ax25_dev->dama.slave_timer); 54 void ax25_ds_set_timer(ax25_dev *ax25_dev) argument 71 ax25_dev *ax25_dev = (struct ax25_dev *) arg; local [all...] |
H A D | ax25_ds_subr.c | 79 ax25_ds_set_timer(ax25->ax25_dev); 86 if (ax25o->ax25_dev != ax25->ax25_dev) 127 static void ax25_kiss_cmd(ax25_dev *ax25_dev, unsigned char cmd, unsigned char param) argument 132 if (ax25_dev->dev == NULL) 144 skb->protocol = ax25_type_trans(skb, ax25_dev->dev); 157 static int ax25_check_dama_slave(ax25_dev *ax25_dev) argument 164 if (ax25->ax25_dev 173 ax25_dev_dama_on(ax25_dev *ax25_dev) argument 185 ax25_dev_dama_off(ax25_dev *ax25_dev) argument [all...] |
H A D | ax25_in.c | 63 skbn->dev = ax25->ax25_dev->dev; 129 skb->dev = ax25->ax25_dev->dev; 145 if (ax25->sk != NULL && ax25->ax25_dev->values[AX25_VALUES_CONMODE] == 2) { 168 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) { 176 if (dama || ax25->ax25_dev->dama.slave) 195 ax25_dev *ax25_dev; local 203 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL) 298 if (ax25_dev->values[AX25_VALUES_CONMODE] == 0) 347 (make = ax25_make_new(sk, ax25_dev)) [all...] |
H A D | ax25_ip.c | 111 ax25_dev *ax25_dev; local 131 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL) { 136 if (ip_mode == 'V' || (ip_mode == ' ' && ax25_dev->values[AX25_VALUES_IPDEFMODE])) { 180 ax25_dev->values[AX25_VALUES_PACLEN],
|
H A D | ax25_out.c | 38 ax25_dev *ax25_dev; local 46 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL) 49 paclen = ax25_dev->values[AX25_VALUES_PACLEN]; 60 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL) 66 ax25_fillin_cb(ax25, ax25_dev); 79 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) { 87 if (ax25_dev->dama.slave) 193 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) { 205 if (!ax25->ax25_dev [all...] |
H A D | sysctl_net_ax25.c | 151 int ax25_register_dev_sysctl(ax25_dev *ax25_dev) argument 162 table[k].data = &ax25_dev->values[k]; 164 snprintf(path, sizeof(path), "net/ax25/%s", ax25_dev->dev->name); 165 ax25_dev->sysheader = register_net_sysctl(&init_net, path, table); 166 if (!ax25_dev->sysheader) { 173 void ax25_unregister_dev_sysctl(ax25_dev *ax25_dev) argument 175 struct ctl_table_header *header = ax25_dev->sysheader; 179 ax25_dev [all...] |
H A D | ax25_route.c | 78 ax25_dev *ax25_dev; local 81 if ((ax25_dev = ax25_addr_ax25dev(&route->port_addr)) == NULL) 91 ax25_rt->dev == ax25_dev->dev) { 119 ax25_rt->dev = ax25_dev->dev; 151 ax25_dev *ax25_dev; local 153 if ((ax25_dev = ax25_addr_ax25dev(&route->port_addr)) == NULL) 162 if (s->dev == ax25_dev->dev && 186 ax25_dev *ax25_de local [all...] |
H A D | af_ax25.c | 82 ax25_dev *ax25_dev; local 85 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL) 91 if (s->ax25_dev == ax25_dev) { 92 s->ax25_dev = NULL; 101 * because we set s->ax25_dev to NULL and we 168 if (s->ax25_dev == NULL || s->ax25_dev->dev == dev) { 218 if (s->ax25_dev 353 ax25_dev *ax25_dev; local 450 ax25_fillin_cb_from_dev(ax25_cb *ax25, ax25_dev *ax25_dev) argument 474 ax25_fillin_cb(ax25_cb *ax25, ax25_dev *ax25_dev) argument 682 struct ax25_dev *ax25_dev; local 879 ax25_make_new(struct sock *osk, struct ax25_dev *ax25_dev) argument 1039 ax25_dev *ax25_dev = NULL; local [all...] |
Completed in 39 milliseconds