Searched refs:ax25 (Results 1 - 25 of 55) sorted by path

123

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/lib/
H A Dll_proto.c79 __PF(AX25,ax25)
H A Dll_types.c40 __PF(AX25,ax25)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/hamradio/
H A D6pack.c27 #include <net/ax25.h>
H A Dbaycom_epp.c56 #include <net/ax25.h>
H A Dbpqether.c64 #include <net/ax25.h>
H A Ddmascc.c43 #include <net/ax25.h>
H A Dhdlcdrv.c60 #include <net/ax25.h>
H A Dmkiss.c40 #include <net/ax25.h>
388 printk(KERN_ERR "mkiss: %s: unable to grow ax25 buffers, "
837 /* Perform I/O control on an active ax25 channel. */
H A Dscc.c177 #include <net/ax25.h>
H A Dyam.c63 #include <net/ax25.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/
H A Dax25.h9 #include <linux/ax25.h>
166 #define ax25_uid_hold(ax25) \
167 atomic_inc(&((ax25)->refcount))
255 static __inline__ void ax25_cb_put(ax25_cb *ax25) argument
257 if (atomic_dec_and_test(&ax25->refcount)) {
258 kfree(ax25->digipeat);
259 kfree(ax25);
H A Dnetrom.h92 ax25_cb *ax25; member in struct:nr_neigh
H A Drose.h88 ax25_cb *ax25; member in struct:rose_neigh
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/
H A DMakefile36 obj-$(CONFIG_AX25) += ax25/
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ax25/
H A DMakefile5 obj-$(CONFIG_AX25) += ax25.o
7 ax25-y := ax25_addr.o ax25_dev.o ax25_iface.o ax25_in.o ax25_ip.o ax25_out.o \
10 ax25-$(CONFIG_AX25_DAMA_SLAVE) += ax25_ds_in.o ax25_ds_subr.o ax25_ds_timer.o
11 ax25-$(CONFIG_SYSCTL) += sysctl_net_ax25.o
H A Daf_ax25.c28 #include <net/ax25.h>
66 static void ax25_cb_del(ax25_cb *ax25) argument
68 if (!hlist_unhashed(&ax25->ax25_node)) {
70 hlist_del_init(&ax25->ax25_node);
72 ax25_cb_put(ax25);
129 void ax25_cb_add(ax25_cb *ax25) argument
132 ax25_cb_hold(ax25);
133 hlist_add_head(&ax25->ax25_node, &ax25_list);
263 ax25_cb *ax25=(ax25_cb *)data; local
266 sk=ax25
281 ax25_destroy_socket(ax25_cb *ax25) argument
342 ax25_cb *ax25; local
427 ax25_fillin_cb_from_dev(ax25_cb *ax25, ax25_dev *ax25_dev) argument
451 ax25_fillin_cb(ax25_cb *ax25, ax25_dev *ax25_dev) argument
486 ax25_cb *ax25; local
520 ax25_cb *ax25; local
660 ax25_cb *ax25; local
781 ax25_cb *ax25; local
851 ax25_cb *ax25, *oax25; local
922 ax25_cb *ax25; local
1012 ax25_cb *ax25; local
1087 ax25_cb *ax25 = ax25_sk(sk), *ax25t; local
1367 ax25_cb *ax25; local
1417 ax25_cb *ax25; local
1750 ax25_cb *ax25 = ax25_sk(sk); local
1837 struct ax25_cb *ax25; local
1865 ax25_cb *ax25 = v; local
[all...]
H A Dax25_addr.c19 #include <net/ax25.h>
48 * ax25 -> ascii conversion
81 * ascii -> ax25 conversion
H A Dax25_dev.c19 #include <net/ax25.h>
H A Dax25_ds_in.c19 #include <net/ax25.h>
34 * Handling of state 0 and connection release is in ax25.c.
36 static int ax25_ds_state1_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type) argument
40 ax25->modulus = AX25_MODULUS;
41 ax25->window = ax25->ax25_dev->values[AX25_VALUES_WINDOW];
42 ax25_send_control(ax25, AX25_UA, pf, AX25_RESPONSE);
46 ax25->modulus = AX25_EMODULUS;
47 ax25->window = ax25
104 ax25_ds_state2_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type) argument
149 ax25_ds_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) argument
283 ax25_ds_frame_in(ax25_cb *ax25, struct sk_buff *skb, int type) argument
[all...]
H A Dax25_ds_subr.c20 #include <net/ax25.h>
31 void ax25_ds_nr_error_recovery(ax25_cb *ax25) argument
33 ax25_ds_establish_data_link(ax25);
39 void ax25_ds_enquiry_response(ax25_cb *ax25) argument
67 ax25_std_enquiry_response(ax25);
69 if (!(ax25->condition & AX25_COND_PEER_RX_BUSY)) {
70 ax25_requeue_frames(ax25);
71 ax25_kick(ax25);
74 if (ax25->state == AX25_STATE_1 || ax25
111 ax25_ds_establish_data_link(ax25_cb *ax25) argument
153 ax25_cb *ax25; local
192 ax25_dama_on(ax25_cb *ax25) argument
198 ax25_dama_off(ax25_cb *ax25) argument
[all...]
H A Dax25_ds_timer.c22 #include <net/ax25.h>
39 * (aka /proc/sys/net/ax25/{dev}/dama_slave_timeout) is still in
77 ax25_cb *ax25; local
89 ax25_for_each(ax25, node, &ax25_list) {
90 if (ax25->ax25_dev != ax25_dev || !(ax25->condition & AX25_COND_DAMA_MODE))
93 ax25_send_control(ax25, AX25_DISC, AX25_POLLON, AX25_COMMAND);
94 ax25_disconnect(ax25, ETIMEDOUT);
101 void ax25_ds_heartbeat_expiry(ax25_cb *ax25) argument
103 struct sock *sk=ax25
153 ax25_ds_t3timer_expiry(ax25_cb *ax25) argument
164 ax25_ds_idletimer_expiry(ax25_cb *ax25) argument
196 ax25_ds_t1_timeout(ax25_cb *ax25) argument
[all...]
H A Dax25_iface.c20 #include <net/ax25.h>
199 void ax25_link_failed(ax25_cb *ax25, int reason) argument
206 lf->func(ax25, reason);
H A Dax25_in.c21 #include <net/ax25.h>
38 static int ax25_rx_fragment(ax25_cb *ax25, struct sk_buff *skb) argument
42 if (ax25->fragno != 0) {
44 if ((ax25->fragno - 1) == (*skb->data & AX25_SEG_REM)) {
46 ax25->fragno = *skb->data & AX25_SEG_REM;
48 ax25->fraglen += skb->len;
49 skb_queue_tail(&ax25->frag_queue, skb);
52 if (ax25->fragno == 0) {
54 ax25->fraglen,
57 skb_queue_purge(&ax25
103 ax25_rx_iframe(ax25_cb *ax25, struct sk_buff *skb) argument
161 ax25_process_rx_frame(ax25_cb *ax25, struct sk_buff *skb, int type, int dama) argument
194 ax25_cb *ax25; local
[all...]
H A Dax25_ip.c19 #include <net/ax25.h>
110 ax25_cb *ax25; local
176 ax25=ax25_send_frame(
181 if (ax25) {
182 ax25_cb_put(ax25);
H A Dax25_out.c22 #include <net/ax25.h>
39 ax25_cb *ax25; local
55 if ((ax25 = ax25_find_cb(src, dest, digi, dev)) != NULL) {
56 ax25_output(ax25, paclen, skb);
57 return ax25; /* It already existed */
63 if ((ax25 = ax25_create_cb()) == NULL)
66 ax25_fillin_cb(ax25, ax25_dev);
68 ax25->source_addr = *src;
69 ax25->dest_addr = *dest;
72 ax25
114 ax25_output(ax25_cb *ax25, int paclen, struct sk_buff *skb) argument
203 ax25_send_iframe(ax25_cb *ax25, struct sk_buff *skb, int poll_bit) argument
233 ax25_kick(ax25_cb *ax25) argument
315 ax25_transmit_buffer(ax25_cb *ax25, struct sk_buff *skb, int type) argument
365 ax25_check_iframes_acked(ax25_cb *ax25, unsigned short nr) argument
[all...]

Completed in 150 milliseconds

123