/asus-wl-520gu-7.0.1.45/src/linux/linux/net/lapb/ |
H A D | lapb_timer.c | 35 #include <net/lapb.h> 40 void lapb_start_t1timer(lapb_cb *lapb) argument 42 del_timer(&lapb->t1timer); 44 lapb->t1timer.data = (unsigned long)lapb; 45 lapb->t1timer.function = &lapb_t1timer_expiry; 46 lapb->t1timer.expires = jiffies + lapb->t1; 48 add_timer(&lapb->t1timer); 51 void lapb_start_t2timer(lapb_cb *lapb) argument 62 lapb_stop_t1timer(lapb_cb *lapb) argument 67 lapb_stop_t2timer(lapb_cb *lapb) argument 72 lapb_t1timer_running(lapb_cb *lapb) argument 79 lapb_cb *lapb = (lapb_cb *)param; local 89 lapb_cb *lapb = (lapb_cb *)param; local [all...] |
H A D | lapb_in.c | 37 #include <net/lapb.h> 43 static void lapb_state0_machine(lapb_cb *lapb, struct sk_buff *skb, struct lapb_frame *frame) argument 48 printk(KERN_DEBUG "lapb: (%p) S0 RX SABM(%d)\n", lapb->token, frame->pf); 50 if (lapb->mode & LAPB_EXTENDED) { 52 printk(KERN_DEBUG "lapb: (%p) S0 TX DM(%d)\n", lapb->token, frame->pf); 54 lapb_send_control(lapb, LAPB_DM, frame->pf, LAPB_RESPONSE); 57 printk(KERN_DEBUG "lapb: (%p) S0 TX UA(%d)\n", lapb 123 lapb_state1_machine(lapb_cb *lapb, struct sk_buff *skb, struct lapb_frame *frame) argument 215 lapb_state2_machine(lapb_cb *lapb, struct sk_buff *skb, struct lapb_frame *frame) argument 287 lapb_state3_machine(lapb_cb *lapb, struct sk_buff *skb, struct lapb_frame *frame) argument 545 lapb_state4_machine(lapb_cb *lapb, struct sk_buff *skb, struct lapb_frame *frame) argument 616 lapb_data_input(lapb_cb *lapb, struct sk_buff *skb) argument [all...] |
H A D | lapb_iface.c | 40 #include <net/lapb.h> 45 * Free an allocated lapb control block. This is done to centralise 48 static void lapb_free_cb(lapb_cb *lapb) argument 50 kfree(lapb); 58 static void lapb_remove_cb(lapb_cb *lapb) argument 65 if ((s = lapb_list) == lapb) { 72 if (s->next == lapb) { 73 s->next = lapb->next; 87 static void lapb_insert_cb(lapb_cb *lapb) argument 93 lapb 105 lapb_cb *lapb; local 119 lapb_cb *lapb; local 146 lapb_cb *lapb; local 166 lapb_cb *lapb; local 185 lapb_cb *lapb; local 213 lapb_cb *lapb; local 249 lapb_cb *lapb; local 275 lapb_cb *lapb; local 319 lapb_cb *lapb; local 336 lapb_cb *lapb; local 346 lapb_connect_confirmation(lapb_cb *lapb, int reason) argument 352 lapb_connect_indication(lapb_cb *lapb, int reason) argument 358 lapb_disconnect_confirmation(lapb_cb *lapb, int reason) argument 364 lapb_disconnect_indication(lapb_cb *lapb, int reason) argument 370 lapb_data_indication(lapb_cb *lapb, struct sk_buff *skb) argument 379 lapb_data_transmit(lapb_cb *lapb, struct sk_buff *skb) argument [all...] |
H A D | lapb_out.c | 35 #include <net/lapb.h> 41 static void lapb_send_iframe(lapb_cb *lapb, struct sk_buff *skb, int poll_bit) argument 48 if (lapb->mode & LAPB_EXTENDED) { 52 frame[0] |= (lapb->vs << 1); 54 frame[1] |= (lapb->vr << 1); 60 *frame |= (lapb->vr << 5); 61 *frame |= (lapb->vs << 1); 65 printk(KERN_DEBUG "lapb: (%p) S%d TX I(%d) S%d R%d\n", lapb->token, lapb 71 lapb_kick(lapb_cb *lapb) argument 122 lapb_transmit_buffer(lapb_cb *lapb, struct sk_buff *skb, int type) argument 162 lapb_establish_data_link(lapb_cb *lapb) argument 183 lapb_enquiry_response(lapb_cb *lapb) argument 194 lapb_timeout_response(lapb_cb *lapb) argument 205 lapb_check_iframes_acked(lapb_cb *lapb, unsigned short nr) argument 219 lapb_check_need_response(lapb_cb *lapb, int type, int pf) argument [all...] |
H A D | lapb_subr.c | 34 #include <net/lapb.h> 39 void lapb_clear_queues(lapb_cb *lapb) argument 41 skb_queue_purge(&lapb->write_queue); 42 skb_queue_purge(&lapb->ack_queue); 50 void lapb_frames_acked(lapb_cb *lapb, unsigned short nr) argument 55 modulus = (lapb->mode & LAPB_EXTENDED) ? LAPB_EMODULUS : LAPB_SMODULUS; 60 if (lapb->va != nr) { 61 while (skb_peek(&lapb->ack_queue) != NULL && lapb->va != nr) { 62 skb = skb_dequeue(&lapb 69 lapb_requeue_frames(lapb_cb *lapb) argument 91 lapb_validate_nr(lapb_cb *lapb, unsigned short nr) argument 112 lapb_decode(lapb_cb *lapb, struct sk_buff *skb, struct lapb_frame *frame) argument 198 lapb_send_control(lapb_cb *lapb, int frametype, int poll_bit, int type) argument 234 lapb_transmit_frmr(lapb_cb *lapb) argument [all...] |
H A D | Makefile | 11 O_TARGET := lapb.o
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/net/ |
H A D | Makefile | 37 subdir-$(CONFIG_LAPB) += lapb
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/net/ |
H A D | lapb.h | 3 #include <linux/lapb.h>
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/net/ |
H A D | lapb.h | 3 #include <linux/lapb.h>
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/wan/ |
H A D | Makefile | 34 obj-$(CONFIG_COMX_PROTO_LAPB) += comx-proto-lapb.o
|
H A D | lapbether.c | 45 #include <linux/lapb.h> 58 struct net_device axdev; /* lapbeth device (lapb#) */ 383 sprintf(buf, "lapb%d", k);
|
H A D | comx-proto-lapb.c | 34 #include <linux/lapb.h> 89 comx_debug(dev, "%s: lapb opened, error code: %d\n", 109 comx_debug(dev, "%s: lapb closed\n", dev->name); 294 comx_debug(ch->dev, "%s: lapb connected, reason: %d\n", 334 comx_debug(ch->dev, "%s: lapb disconnected, reason: %d\n", 412 comx_debug(dev, "%s: unregistering lapb\n", dev->name); 454 comx_debug(dev, "%s: lapb registered\n", dev->name); 509 "lapb",
|
H A D | x25_asy.c | 33 #include <linux/lapb.h> 406 * perhaps lapb should allow us to bounce this ?
|
H A D | hdlc.c | 36 #include <linux/lapb.h>
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/lib/ |
H A D | ll_types.c | 63 __PF(LAPB,lapb)
|