taglinefilesource code
frametype213net/ax25/ax25_in.cstatic int ax25_state1_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type, int dama)
frametype215net/ax25/ax25_in.cswitch (frametype) {
frametype289net/ax25/ax25_in.cstatic int ax25_state2_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type)
frametype291net/ax25/ax25_in.cswitch (frametype) {
frametype369net/ax25/ax25_in.cstatic int ax25_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type, int dama)
frametype373net/ax25/ax25_in.cswitch (frametype) {
frametype561net/ax25/ax25_in.cstatic int ax25_state4_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type, int dama)
frametype565net/ax25/ax25_in.cswitch (frametype) {
frametype807net/ax25/ax25_in.cint queued = 0, frametype, ns, nr, pf;
frametype820net/ax25/ax25_in.cframetype = ax25_decode(ax25, skb, &ns, &nr, &pf);
frametype824net/ax25/ax25_in.cqueued = ax25_state1_machine(ax25, skb, frametype, pf, type, dama);
frametype827net/ax25/ax25_in.cqueued = ax25_state2_machine(ax25, skb, frametype, pf, type);
frametype830net/ax25/ax25_in.cqueued = ax25_state3_machine(ax25, skb, frametype, ns, nr, pf, type, dama);
frametype833net/ax25/ax25_in.cqueued = ax25_state4_machine(ax25, skb, frametype, ns, nr, pf, type, dama);
frametype157net/ax25/ax25_subr.cint frametype = ILLEGAL;
frametype164net/ax25/ax25_subr.cframetype = I;      /* I frame - carries NR/NS/PF */
frametype169net/ax25/ax25_subr.cframetype = frame[0] & 0x0F;
frametype173net/ax25/ax25_subr.cframetype = frame[0] & ~PF;
frametype179net/ax25/ax25_subr.cframetype = I;      /* I frame - carries NR/NS/PF */
frametype185net/ax25/ax25_subr.cframetype = frame[0] & 0x0F;
frametype190net/ax25/ax25_subr.cframetype = frame[0] & ~PF;
frametype196net/ax25/ax25_subr.creturn frametype;
frametype204net/ax25/ax25_subr.cvoid ax25_send_control(ax25_cb *ax25, int frametype, int poll_bit, int type)
frametype226net/ax25/ax25_subr.c*dptr = frametype;
frametype228net/ax25/ax25_subr.cif ((frametype & U) == S)    /* S frames carry NR */
frametype231net/ax25/ax25_subr.cif ((frametype & U) == U) {
frametype233net/ax25/ax25_subr.c*dptr = frametype;
frametype237net/ax25/ax25_subr.cdptr[0] = frametype;
frametype954net/netrom/af_netrom.cunsigned short frametype, window, timeout;
frametype968net/netrom/af_netrom.cframetype     = skb->data[19];
frametype974net/netrom/af_netrom.cif ((frametype & 0x0F) == NR_PROTOEXT && circuit_index == NR_PROTO_IP && circuit_id == NR_PROTO_IP) {
frametype986net/netrom/af_netrom.cif (((frametype & 0x0F) != NR_CONNREQ && (sk = nr_find_socket(circuit_index, circuit_id)) != NULL) ||
frametype987net/netrom/af_netrom.c((frametype & 0x0F) == NR_CONNREQ && (sk = nr_find_peer(circuit_index, circuit_id)) != NULL)) {
frametype990net/netrom/af_netrom.cif ((frametype & 0x0F) == NR_CONNACK && skb->len == 22)
frametype998net/netrom/af_netrom.cif ((frametype & 0x0F) != NR_CONNREQ)
frametype97net/netrom/nr_in.cstatic int nr_state1_machine(struct sock *sk, struct sk_buff *skb, int frametype)
frametype99net/netrom/nr_in.cswitch (frametype) {
frametype143net/netrom/nr_in.cstatic int nr_state2_machine(struct sock *sk, struct sk_buff *skb, int frametype)
frametype145net/netrom/nr_in.cswitch (frametype) {
frametype171net/netrom/nr_in.cstatic int nr_state3_machine(struct sock *sk, struct sk_buff *skb, int frametype)
frametype182net/netrom/nr_in.cswitch (frametype) {
frametype213net/netrom/nr_in.cif (frametype & NR_CHOKE_FLAG) {
frametype223net/netrom/nr_in.cif (frametype & NR_NAK_FLAG) {
frametype243net/netrom/nr_in.cif (frametype & NR_CHOKE_FLAG) {
frametype251net/netrom/nr_in.cif (frametype & NR_NAK_FLAG) {
frametype272net/netrom/nr_in.cif (nr_queue_rx_frame(sk, skbn, frametype & NR_MORE_FLAG) == 0) {
frametype312net/netrom/nr_in.cint queued = 0, frametype;
frametype325net/netrom/nr_in.cframetype = skb->data[19];
frametype330net/netrom/nr_in.cqueued = nr_state1_machine(sk, skb, frametype);
frametype333net/netrom/nr_in.cqueued = nr_state2_machine(sk, skb, frametype);
frametype336net/netrom/nr_in.cqueued = nr_state3_machine(sk, skb, frametype);
frametype259net/netrom/nr_out.cint frametype = NR_INFOACK;
frametype262net/netrom/nr_out.cframetype |= NR_CHOKE_FLAG;
frametype265net/netrom/nr_out.cframetype |= NR_NAK_FLAG;
frametype269net/netrom/nr_out.cnr_write_internal(sk, frametype);
frametype151net/netrom/nr_subr.cvoid nr_write_internal(struct sock *sk, int frametype)
frametype159net/netrom/nr_subr.cswitch (frametype & 0x0F) {
frametype171net/netrom/nr_subr.cprintk("nr_write_internal: invalid frame type %d\n", frametype);
frametype185net/netrom/nr_subr.cswitch (frametype & 0x0F) {
frametype193net/netrom/nr_subr.c*dptr++  = frametype;
frametype214net/netrom/nr_subr.c*dptr++ = frametype;
frametype225net/netrom/nr_subr.c*dptr++ = frametype;
frametype233net/netrom/nr_subr.c*dptr++ = frametype;