Home
last modified time | relevance | path

Searched refs:x25 (Results 1 – 13 of 13) sorted by relevance

/net/x25/
Dx25_in.c35 struct x25_sock *x25 = x25_sk(sk); in x25_queue_rx_frame() local
38 x25->fraglen += skb->len; in x25_queue_rx_frame()
39 skb_queue_tail(&x25->fragment_queue, skb); in x25_queue_rx_frame()
44 if (!more && x25->fraglen > 0) { /* End of fragment */ in x25_queue_rx_frame()
45 int len = x25->fraglen + skb->len; in x25_queue_rx_frame()
52 skb_queue_tail(&x25->fragment_queue, skb); in x25_queue_rx_frame()
56 skbo = skb_dequeue(&x25->fragment_queue); in x25_queue_rx_frame()
62 skb_dequeue(&x25->fragment_queue)) != NULL) { in x25_queue_rx_frame()
63 skb_pull(skbo, (x25->neighbour->extended) ? in x25_queue_rx_frame()
71 x25->fraglen = 0; in x25_queue_rx_frame()
[all …]
Dx25_subr.c36 struct x25_sock *x25 = x25_sk(sk); in x25_clear_queues() local
39 skb_queue_purge(&x25->ack_queue); in x25_clear_queues()
40 skb_queue_purge(&x25->interrupt_in_queue); in x25_clear_queues()
41 skb_queue_purge(&x25->interrupt_out_queue); in x25_clear_queues()
42 skb_queue_purge(&x25->fragment_queue); in x25_clear_queues()
54 struct x25_sock *x25 = x25_sk(sk); in x25_frames_acked() local
55 int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS; in x25_frames_acked()
60 if (x25->va != nr) in x25_frames_acked()
61 while (skb_peek(&x25->ack_queue) && x25->va != nr) { in x25_frames_acked()
62 skb = skb_dequeue(&x25->ack_queue); in x25_frames_acked()
[all …]
Dx25_out.c53 struct x25_sock *x25 = x25_sk(sk); in x25_output() local
54 int header_len = x25->neighbour->extended ? X25_EXT_MIN_LEN : in x25_output()
56 int max_len = x25_pacsize_to_bytes(x25->facilities.pacsize_out); in x25_output()
94 if (x25->neighbour->extended) in x25_output()
118 struct x25_sock *x25 = x25_sk(sk); in x25_send_iframe() local
123 if (x25->neighbour->extended) { in x25_send_iframe()
124 skb->data[2] = (x25->vs << 1) & 0xFE; in x25_send_iframe()
126 skb->data[3] |= (x25->vr << 1) & 0xFE; in x25_send_iframe()
129 skb->data[2] |= (x25->vs << 1) & 0x0E; in x25_send_iframe()
130 skb->data[2] |= (x25->vr << 5) & 0xE0; in x25_send_iframe()
[all …]
Dx25_timer.c29 struct x25_sock *x25 = x25_sk(sk); in x25_init_timers() local
31 timer_setup(&x25->timer, x25_timer_expiry, 0); in x25_init_timers()
49 struct x25_sock *x25 = x25_sk(sk); in x25_start_t2timer() local
51 mod_timer(&x25->timer, jiffies + x25->t2); in x25_start_t2timer()
56 struct x25_sock *x25 = x25_sk(sk); in x25_start_t21timer() local
58 mod_timer(&x25->timer, jiffies + x25->t21); in x25_start_t21timer()
63 struct x25_sock *x25 = x25_sk(sk); in x25_start_t22timer() local
65 mod_timer(&x25->timer, jiffies + x25->t22); in x25_start_t22timer()
70 struct x25_sock *x25 = x25_sk(sk); in x25_start_t23timer() local
72 mod_timer(&x25->timer, jiffies + x25->t23); in x25_start_t23timer()
[all …]
Daf_x25.c520 struct x25_sock *x25; in x25_alloc_socket() local
528 x25 = x25_sk(sk); in x25_alloc_socket()
529 skb_queue_head_init(&x25->ack_queue); in x25_alloc_socket()
530 skb_queue_head_init(&x25->fragment_queue); in x25_alloc_socket()
531 skb_queue_head_init(&x25->interrupt_in_queue); in x25_alloc_socket()
532 skb_queue_head_init(&x25->interrupt_out_queue); in x25_alloc_socket()
541 struct x25_sock *x25; in x25_create() local
559 x25 = x25_sk(sk); in x25_create()
569 x25->t21 = sysctl_x25_call_request_timeout; in x25_create()
570 x25->t22 = sysctl_x25_reset_request_timeout; in x25_create()
[all …]
Dx25_proc.c81 struct x25_sock *x25; in x25_seq_socket_show() local
92 x25 = x25_sk(s); in x25_seq_socket_show()
94 if (!x25->neighbour || (dev = x25->neighbour->dev) == NULL) in x25_seq_socket_show()
97 devname = x25->neighbour->dev->name; in x25_seq_socket_show()
101 !x25->dest_addr.x25_addr[0] ? "*" : x25->dest_addr.x25_addr, in x25_seq_socket_show()
102 !x25->source_addr.x25_addr[0] ? "*" : x25->source_addr.x25_addr, in x25_seq_socket_show()
103 devname, x25->lci & 0x0FFF, x25->state, x25->vs, x25->vr, in x25_seq_socket_show()
104 x25->va, x25_display_timer(s) / HZ, x25->t2 / HZ, in x25_seq_socket_show()
105 x25->t21 / HZ, x25->t22 / HZ, x25->t23 / HZ, in x25_seq_socket_show()
DMakefile6 obj-$(CONFIG_X25) += x25.o
8 x25-y := af_x25.o x25_dev.o x25_facilities.o x25_in.o \
11 x25-$(CONFIG_SYSCTL) += sysctl_net_x25.o
DKconfig20 You can read more about X.25 at <https://www.sangoma.com/tutorials/x25/> and
23 <file:Documentation/networking/x25.rst> and
24 <file:Documentation/networking/x25-iface.rst>.
34 will be called x25. If unsure, say N.
Dx25_facilities.c268 struct x25_sock *x25 = x25_sk(sk); in x25_negotiate_facilities() local
269 struct x25_facilities *ours = &x25->facilities; in x25_negotiate_facilities()
277 len = x25_parse_facilities(skb, &theirs, dte, &x25->vc_facil_mask); in x25_negotiate_facilities()
/net/wireless/certs/
Dsforshee.hex22 0x7e, 0xa5, 0x83, 0x71, 0x25, 0x7e, 0x90, 0x7c,
41 0x5b, 0x7f, 0x25, 0x75, 0x68, 0xa1, 0xea, 0xd3,
58 0x25, 0x23, 0x4e, 0xaa, 0x22, 0x0c, 0x16, 0xb9,
Dwens.hex38 0x42, 0x17, 0x2b, 0x25, 0x8c, 0xb8, 0x17, 0x3b,
45 0x25, 0xbf, 0x2d, 0x6b, 0x1a, 0xaa, 0xe6, 0x3e,
/net/
DMakefile29 obj-$(CONFIG_X25) += x25/
DKconfig225 source "net/x25/Kconfig"