• Home
  • Raw
  • Download

Lines Matching refs:enc

1021 	struct iw_point *enc = &data->encoding;  in gelic_wl_set_encode()  local
1028 flags = enc->flags & IW_ENCODE_FLAGS; in gelic_wl_set_encode()
1029 key_index = enc->flags & IW_ENCODE_INDEX; in gelic_wl_set_encode()
1032 pr_debug("%s: key_len = %d\n", __func__, enc->length); in gelic_wl_set_encode()
1033 pr_debug("%s: flag=%x\n", __func__, enc->flags & IW_ENCODE_FLAGS); in gelic_wl_set_encode()
1073 if (IW_ENCODING_TOKEN_MAX < enc->length) { in gelic_wl_set_encode()
1077 wl->key_len[key_index] = enc->length; in gelic_wl_set_encode()
1078 memcpy(wl->key[key_index], extra, enc->length); in gelic_wl_set_encode()
1095 struct iw_point *enc = &data->encoding; in gelic_wl_get_encode() local
1101 key_index = enc->flags & IW_ENCODE_INDEX; in gelic_wl_get_encode()
1103 enc->flags, enc->pointer, enc->length, extra); in gelic_wl_get_encode()
1119 enc->flags = IW_ENCODE_OPEN; in gelic_wl_get_encode()
1122 enc->flags = IW_ENCODE_RESTRICTED; in gelic_wl_get_encode()
1126 enc->flags = IW_ENCODE_DISABLED; in gelic_wl_get_encode()
1129 if (enc->length < wl->key_len[key_index]) { in gelic_wl_get_encode()
1133 enc->length = wl->key_len[key_index]; in gelic_wl_get_encode()
1136 enc->length = 0; in gelic_wl_get_encode()
1137 enc->flags |= IW_ENCODE_NOKEY; in gelic_wl_get_encode()
1139 enc->flags |= key_index + 1; in gelic_wl_get_encode()
1141 enc->flags, enc->length); in gelic_wl_get_encode()
1206 struct iw_point *enc = &data->encoding; in gelic_wl_set_encodeext() local
1215 flags = enc->flags & IW_ENCODE_FLAGS; in gelic_wl_set_encodeext()
1217 key_index = enc->flags & IW_ENCODE_INDEX; in gelic_wl_set_encodeext()
1220 pr_debug("%s: key_len = %d\n", __func__, enc->length); in gelic_wl_set_encodeext()
1221 pr_debug("%s: flag=%x\n", __func__, enc->flags & IW_ENCODE_FLAGS); in gelic_wl_set_encodeext()
1234 if (!enc->length && (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY)) { in gelic_wl_set_encodeext()
1296 struct iw_point *enc = &data->encoding; in gelic_wl_get_encodeext() local
1305 max_key_len = enc->length - sizeof(struct iw_encode_ext); in gelic_wl_get_encodeext()
1308 key_index = enc->flags & IW_ENCODE_INDEX; in gelic_wl_get_encodeext()
1311 pr_debug("%s: key_len = %d\n", __func__, enc->length); in gelic_wl_get_encodeext()
1312 pr_debug("%s: flag=%x\n", __func__, enc->flags & IW_ENCODE_FLAGS); in gelic_wl_get_encodeext()
1327 enc->flags |= IW_ENCODE_ENABLED; in gelic_wl_get_encodeext()
1331 enc->flags |= IW_ENCODE_ENABLED; in gelic_wl_get_encodeext()
1335 enc->flags |= IW_ENCODE_ENABLED; in gelic_wl_get_encodeext()
1340 enc->flags |= IW_ENCODE_NOKEY; in gelic_wl_get_encodeext()
1344 if (!(enc->flags & IW_ENCODE_NOKEY)) { in gelic_wl_get_encodeext()