Searched refs:rose (Results 1 – 12 of 12) sorted by relevance
44 rose->condition = 0x00; in rose_state1_machine()45 rose->vs = 0; in rose_state1_machine()46 rose->va = 0; in rose_state1_machine()47 rose->vr = 0; in rose_state1_machine()48 rose->vl = 0; in rose_state1_machine()112 rose->vs = 0; in rose_state3_machine()113 rose->vr = 0; in rose_state3_machine()114 rose->va = 0; in rose_state3_machine()115 rose->vl = 0; in rose_state3_machine()166 rose->vr = (rose->vr + 1) % ROSE_MODULUS; in rose_state3_machine()[all …]
46 del_timer(&rose->timer); in rose_start_t1timer()49 rose->timer.expires = jiffies + rose->t1; in rose_start_t1timer()61 rose->timer.expires = jiffies + rose->t2; in rose_start_t2timer()73 rose->timer.expires = jiffies + rose->t3; in rose_start_t3timer()85 rose->timer.expires = jiffies + rose->hb; in rose_start_hbtimer()96 if (rose->idle > 0) { in rose_start_idletimer()98 rose->idletimer.expires = jiffies + rose->idle; in rose_start_idletimer()125 switch (rose->state) { in rose_heartbeat_expiry()145 rose->vl = rose->vr; in rose_heartbeat_expiry()159 struct rose_sock *rose = from_timer(rose, t, timer); in rose_timer_expiry() local[all …]
282 if (rose->lci == lci && rose->neighbour == neigh) in rose_find_socket()774 rose->lci = rose_new_lci(rose->neighbour); in rose_connect()803 rose->rand = ((long)rose & 0xFFFF) + rose->lci; in rose_connect()1073 if (rose->neighbour == NULL || rose->device == NULL) in rose_sendmsg()1424 (rose->neighbour) ? rose->neighbour->number : 0, in rose_info_show()1425 rose->state, in rose_info_show()1426 rose->vs, in rose_info_show()1427 rose->vr, in rose_info_show()1428 rose->va, in rose_info_show()1430 rose->t1 / HZ, in rose_info_show()[all …]
32 struct rose_sock *rose = rose_sk(sk); in rose_send_iframe() local37 skb->data[2] |= (rose->vr << 5) & 0xE0; in rose_send_iframe()38 skb->data[2] |= (rose->vs << 1) & 0x0E; in rose_send_iframe()47 struct rose_sock *rose = rose_sk(sk); in rose_kick() local51 if (rose->state != ROSE_STATE_3) in rose_kick()60 start = (skb_peek(&rose->ack_queue) == NULL) ? rose->va : rose->vs; in rose_kick()66 rose->vs = start; in rose_kick()88 rose->vs = (rose->vs + 1) % ROSE_MODULUS; in rose_kick()95 } while (rose->vs != end && in rose_kick()98 rose->vl = rose->vr; in rose_kick()[all …]
51 if (rose->va != nr) { in rose_frames_acked()52 while (skb_peek(&rose->ack_queue) != NULL && rose->va != nr) { in rose_frames_acked()55 rose->va = (rose->va + 1) % ROSE_MODULUS; in rose_frames_acked()87 while (vc != rose->vs) { in rose_validate_nr()92 return nr == rose->vs; in rose_validate_nr()165 *dptr++ = rose->cause; in rose_write_internal()443 if (rose->rand != 0 || rose->source_ndigis == 1 || rose->dest_ndigis == 1) { in rose_create_facilities()454 if ((rose->source_ndigis > 0) || (rose->dest_ndigis > 0)) { in rose_create_facilities()457 *p++ = AX25_ADDR_LEN * (rose->source_ndigis + rose->dest_ndigis); in rose_create_facilities()539 rose->lci = 0; in rose_disconnect()[all …]
6 obj-$(CONFIG_ROSE) += rose.o8 rose-y := af_rose.o rose_dev.o rose_in.o rose_link.o rose_loopback.o \10 rose-$(CONFIG_SYSCTL) += sysctl_net_rose.o
921 struct rose_sock *rose = rose_sk(sk); in rose_route_frame() local925 rose->cause = ROSE_NETWORK_CONGESTION; in rose_route_frame()926 rose->diagnostic = 0; in rose_route_frame()927 rose->neighbour->use--; in rose_route_frame()928 rose->neighbour = NULL; in rose_route_frame()929 rose->lci = 0; in rose_route_frame()930 rose->state = ROSE_STATE_0; in rose_route_frame()
31 obj-$(CONFIG_ROSE) += rose/
115 module will be called rose.
40 ethernet Ethernet protocol rose X.25 PLP layer
1537 include/net/rose.h \1538 include/uapi/linux/rose.h \
16502 F: include/net/rose.h16503 F: include/uapi/linux/rose.h16504 F: net/rose/
Completed in 40 milliseconds