Lines Matching refs:pos
96 u8 *pos; in lib80211_wep_build_iv() local
101 pos = skb_push(skb, 4); in lib80211_wep_build_iv()
102 memmove(pos, pos + 4, hdr_len); in lib80211_wep_build_iv()
103 pos += hdr_len; in lib80211_wep_build_iv()
119 *pos++ = (wep->iv >> 16) & 0xff; in lib80211_wep_build_iv()
120 *pos++ = (wep->iv >> 8) & 0xff; in lib80211_wep_build_iv()
121 *pos++ = wep->iv & 0xff; in lib80211_wep_build_iv()
122 *pos++ = wep->key_idx << 6; in lib80211_wep_build_iv()
138 u8 *pos, *icv; in lib80211_wep_encrypt() local
157 pos = skb->data + hdr_len + 4; in lib80211_wep_encrypt()
161 crc = ~crc32_le(~0, pos, len); in lib80211_wep_encrypt()
169 sg_init_one(&sg, pos, len + 4); in lib80211_wep_encrypt()
186 u8 keyidx, *pos, icv[4]; in lib80211_wep_decrypt() local
192 pos = skb->data + hdr_len; in lib80211_wep_decrypt()
193 key[0] = *pos++; in lib80211_wep_decrypt()
194 key[1] = *pos++; in lib80211_wep_decrypt()
195 key[2] = *pos++; in lib80211_wep_decrypt()
196 keyidx = *pos++ >> 6; in lib80211_wep_decrypt()
209 sg_init_one(&sg, pos, plen + 4); in lib80211_wep_decrypt()
213 crc = ~crc32_le(~0, pos, plen); in lib80211_wep_decrypt()
218 if (memcmp(icv, pos + plen, 4) != 0) { in lib80211_wep_decrypt()