Lines Matching refs:frame
102 unsigned char *frame; in ax25_decode() local
105 frame = skb->data; in ax25_decode()
109 if ((frame[0] & AX25_S) == 0) { in ax25_decode()
111 *ns = (frame[0] >> 1) & 0x07; in ax25_decode()
112 *nr = (frame[0] >> 5) & 0x07; in ax25_decode()
113 *pf = frame[0] & AX25_PF; in ax25_decode()
114 } else if ((frame[0] & AX25_U) == 1) { /* S frame - take out PF/NR */ in ax25_decode()
115 frametype = frame[0] & 0x0F; in ax25_decode()
116 *nr = (frame[0] >> 5) & 0x07; in ax25_decode()
117 *pf = frame[0] & AX25_PF; in ax25_decode()
118 } else if ((frame[0] & AX25_U) == 3) { /* U frame - take out PF */ in ax25_decode()
119 frametype = frame[0] & ~AX25_PF; in ax25_decode()
120 *pf = frame[0] & AX25_PF; in ax25_decode()
124 if ((frame[0] & AX25_S) == 0) { in ax25_decode()
126 *ns = (frame[0] >> 1) & 0x7F; in ax25_decode()
127 *nr = (frame[1] >> 1) & 0x7F; in ax25_decode()
128 *pf = frame[1] & AX25_EPF; in ax25_decode()
130 } else if ((frame[0] & AX25_U) == 1) { /* S frame - take out PF/NR */ in ax25_decode()
131 frametype = frame[0] & 0x0F; in ax25_decode()
132 *nr = (frame[1] >> 1) & 0x7F; in ax25_decode()
133 *pf = frame[1] & AX25_EPF; in ax25_decode()
135 } else if ((frame[0] & AX25_U) == 3) { /* U frame - take out PF */ in ax25_decode()
136 frametype = frame[0] & ~AX25_PF; in ax25_decode()
137 *pf = frame[0] & AX25_PF; in ax25_decode()