Searched refs:erq (Results 1 - 12 of 12) sorted by relevance

/linux-4.4.14/drivers/net/wireless/ipw2x00/
H A Dlibipw_wx.c314 struct iw_point *erq = &(wrqu->encoding); libipw_wx_set_encode() local
325 key = erq->flags & IW_ENCODE_INDEX; libipw_wx_set_encode()
341 if (erq->flags & IW_ENCODE_DISABLED) { libipw_wx_set_encode()
410 if (erq->length > 0) { libipw_wx_set_encode()
411 len = erq->length <= 5 ? 5 : 13; libipw_wx_set_encode()
412 memcpy(sec.keys[key], keybuf, erq->length); libipw_wx_set_encode()
413 if (len > erq->length) libipw_wx_set_encode()
414 memset(sec.keys[key] + erq->length, 0, libipw_wx_set_encode()
415 len - erq->length); libipw_wx_set_encode()
418 erq->length, len); libipw_wx_set_encode()
453 if (erq->flags & (IW_ENCODE_OPEN | IW_ENCODE_RESTRICTED)) { libipw_wx_set_encode()
454 ieee->open_wep = !(erq->flags & IW_ENCODE_RESTRICTED); libipw_wx_set_encode()
480 struct iw_point *erq = &(wrqu->encoding); libipw_wx_get_encode() local
487 key = erq->flags & IW_ENCODE_INDEX; libipw_wx_get_encode()
496 erq->flags = key + 1; libipw_wx_get_encode()
499 erq->length = 0; libipw_wx_get_encode()
500 erq->flags |= IW_ENCODE_DISABLED; libipw_wx_get_encode()
507 erq->length = len; libipw_wx_get_encode()
508 erq->flags |= IW_ENCODE_ENABLED; libipw_wx_get_encode()
511 erq->flags |= IW_ENCODE_OPEN; libipw_wx_get_encode()
513 erq->flags |= IW_ENCODE_RESTRICTED; libipw_wx_get_encode()
/linux-4.4.14/drivers/staging/rtl8192e/
H A Drtllib_wx.c304 struct iw_point *erq = &(wrqu->encoding); rtllib_wx_set_encode() local
314 key = erq->flags & IW_ENCODE_INDEX; rtllib_wx_set_encode()
328 if (erq->flags & IW_ENCODE_DISABLED) { rtllib_wx_set_encode()
400 if (erq->length > 0) { rtllib_wx_set_encode()
401 len = erq->length <= 5 ? 5 : 13; rtllib_wx_set_encode()
402 memcpy(sec.keys[key], keybuf, erq->length); rtllib_wx_set_encode()
403 if (len > erq->length) rtllib_wx_set_encode()
404 memset(sec.keys[key] + erq->length, 0, rtllib_wx_set_encode()
405 len - erq->length); rtllib_wx_set_encode()
407 key, escape_essid(sec.keys[key], len), erq->length, rtllib_wx_set_encode()
445 ieee->open_wep = !(erq->flags & IW_ENCODE_RESTRICTED); rtllib_wx_set_encode()
482 struct iw_point *erq = &(wrqu->encoding); rtllib_wx_get_encode() local
491 key = erq->flags & IW_ENCODE_INDEX; rtllib_wx_get_encode()
501 erq->flags = key + 1; rtllib_wx_get_encode()
504 erq->length = 0; rtllib_wx_get_encode()
505 erq->flags |= IW_ENCODE_DISABLED; rtllib_wx_get_encode()
510 erq->length = max(len, 0); rtllib_wx_get_encode()
512 erq->flags |= IW_ENCODE_ENABLED; rtllib_wx_get_encode()
515 erq->flags |= IW_ENCODE_OPEN; rtllib_wx_get_encode()
517 erq->flags |= IW_ENCODE_RESTRICTED; rtllib_wx_get_encode()
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_wx.c294 struct iw_point *erq = &(wrqu->encoding); ieee80211_wx_set_encode() local
304 key = erq->flags & IW_ENCODE_INDEX; ieee80211_wx_set_encode()
319 if (erq->flags & IW_ENCODE_DISABLED) { ieee80211_wx_set_encode()
388 if (erq->length > 0) { ieee80211_wx_set_encode()
389 len = erq->length <= 5 ? 5 : 13; ieee80211_wx_set_encode()
390 memcpy(sec.keys[key], keybuf, erq->length); ieee80211_wx_set_encode()
391 if (len > erq->length) ieee80211_wx_set_encode()
392 memset(sec.keys[key] + erq->length, 0, ieee80211_wx_set_encode()
393 len - erq->length); ieee80211_wx_set_encode()
396 erq->length, len); ieee80211_wx_set_encode()
435 ieee->open_wep = !(erq->flags & IW_ENCODE_RESTRICTED); ieee80211_wx_set_encode()
469 struct iw_point *erq = &(wrqu->encoding); ieee80211_wx_get_encode() local
478 key = erq->flags & IW_ENCODE_INDEX; ieee80211_wx_get_encode()
487 erq->flags = key + 1; ieee80211_wx_get_encode()
490 erq->length = 0; ieee80211_wx_get_encode()
491 erq->flags |= IW_ENCODE_DISABLED; ieee80211_wx_get_encode()
495 erq->length = (len >= 0 ? len : 0); ieee80211_wx_get_encode()
497 erq->flags |= IW_ENCODE_ENABLED; ieee80211_wx_get_encode()
500 erq->flags |= IW_ENCODE_OPEN; ieee80211_wx_get_encode()
502 erq->flags |= IW_ENCODE_RESTRICTED; ieee80211_wx_get_encode()
/linux-4.4.14/drivers/net/wireless/orinoco/
H A Dwext.c237 struct iw_point *erq, orinoco_ioctl_setiwencode()
241 int index = (erq->flags & IW_ENCODE_INDEX) - 1; orinoco_ioctl_setiwencode()
251 if (erq->pointer) { orinoco_ioctl_setiwencode()
253 if (erq->length > LARGE_KEY_SIZE) orinoco_ioctl_setiwencode()
256 if ((erq->length > SMALL_KEY_SIZE) && !priv->has_big_wep) orinoco_ioctl_setiwencode()
267 if (erq->length > 0) { orinoco_ioctl_setiwencode()
281 if ((index != -1) || (erq->flags == 0)) { orinoco_ioctl_setiwencode()
295 if (erq->flags & IW_ENCODE_DISABLED) orinoco_ioctl_setiwencode()
297 if (erq->flags & IW_ENCODE_OPEN) orinoco_ioctl_setiwencode()
299 if (erq->flags & IW_ENCODE_RESTRICTED) orinoco_ioctl_setiwencode()
302 if (erq->pointer && erq->length > 0) { orinoco_ioctl_setiwencode()
304 erq->length, NULL, 0); orinoco_ioctl_setiwencode()
328 struct iw_point *erq, orinoco_ioctl_getiwencode()
332 int index = (erq->flags & IW_ENCODE_INDEX) - 1; orinoco_ioctl_getiwencode()
344 erq->flags = 0; orinoco_ioctl_getiwencode()
346 erq->flags |= IW_ENCODE_DISABLED; orinoco_ioctl_getiwencode()
347 erq->flags |= index + 1; orinoco_ioctl_getiwencode()
350 erq->flags |= IW_ENCODE_RESTRICTED; orinoco_ioctl_getiwencode()
352 erq->flags |= IW_ENCODE_OPEN; orinoco_ioctl_getiwencode()
354 erq->length = priv->keys[index].key_len; orinoco_ioctl_getiwencode()
356 memcpy(keybuf, priv->keys[index].key, erq->length); orinoco_ioctl_getiwencode()
364 struct iw_point *erq, orinoco_ioctl_setessid()
375 if (erq->length > IW_ESSID_MAX_SIZE) orinoco_ioctl_setessid()
385 if (erq->flags) orinoco_ioctl_setessid()
386 memcpy(priv->desired_essid, essidbuf, erq->length); orinoco_ioctl_setessid()
395 struct iw_point *erq, orinoco_ioctl_getessid()
407 erq->length = err; orinoco_ioctl_getessid()
412 erq->length = strlen(priv->desired_essid); orinoco_ioctl_getessid()
416 erq->flags = 1; orinoco_ioctl_getessid()
235 orinoco_ioctl_setiwencode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *keybuf) orinoco_ioctl_setiwencode() argument
326 orinoco_ioctl_getiwencode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *keybuf) orinoco_ioctl_getiwencode() argument
362 orinoco_ioctl_setessid(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *essidbuf) orinoco_ioctl_setessid() argument
393 orinoco_ioctl_getessid(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *essidbuf) orinoco_ioctl_getessid() argument
/linux-4.4.14/drivers/isdn/hisax/
H A Dhisax_if.h58 struct sk_buff_head erq; member in struct:hisax_d_if
H A Dconfig.c1630 skb_queue_head_init(&hisax_d_if->erq); hisax_register()
1640 skb_queue_purge(&hisax_d_if->erq); hisax_unregister()
1726 skb_queue_tail(&d_if->erq, arg); hisax_d_l1l2()
1886 while ((skb = skb_dequeue(&d_if->erq)) != NULL) { EChannel_proc_rcv()
/linux-4.4.14/net/wireless/
H A Dwext-compat.c589 struct iw_point *erq, char *keybuf) cfg80211_wext_siwencode()
607 idx = erq->flags & IW_ENCODE_INDEX; cfg80211_wext_siwencode()
617 if (erq->flags & IW_ENCODE_DISABLED) cfg80211_wext_siwencode()
619 else if (erq->length == 0) { cfg80211_wext_siwencode()
634 params.key_len = erq->length; cfg80211_wext_siwencode()
635 if (erq->length == 5) cfg80211_wext_siwencode()
637 else if (erq->length == 13) cfg80211_wext_siwencode()
649 struct iw_point *erq, char *extra) cfg80211_wext_siwencodeext()
696 if (erq->flags & IW_ENCODE_DISABLED) cfg80211_wext_siwencodeext()
699 idx = erq->flags & IW_ENCODE_INDEX; cfg80211_wext_siwencodeext()
740 struct iw_point *erq, char *keybuf) cfg80211_wext_giwencode()
749 idx = erq->flags & IW_ENCODE_INDEX; cfg80211_wext_giwencode()
759 erq->flags = idx + 1; cfg80211_wext_giwencode()
762 erq->flags |= IW_ENCODE_DISABLED; cfg80211_wext_giwencode()
763 erq->length = 0; cfg80211_wext_giwencode()
767 erq->length = min_t(size_t, erq->length, cfg80211_wext_giwencode()
769 memcpy(keybuf, wdev->wext.keys->params[idx].key, erq->length); cfg80211_wext_giwencode()
770 erq->flags |= IW_ENCODE_ENABLED; cfg80211_wext_giwencode()
587 cfg80211_wext_siwencode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *keybuf) cfg80211_wext_siwencode() argument
647 cfg80211_wext_siwencodeext(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *extra) cfg80211_wext_siwencodeext() argument
738 cfg80211_wext_giwencode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *keybuf) cfg80211_wext_giwencode() argument
/linux-4.4.14/drivers/staging/rtl8712/
H A Drtl871x_ioctl_linux.c1515 struct iw_point *erq = &(wrqu->encoding); r8711_wx_set_enc() local
1518 key = erq->flags & IW_ENCODE_INDEX; r8711_wx_set_enc()
1520 if (erq->flags & IW_ENCODE_DISABLED) { r8711_wx_set_enc()
1541 if (erq->flags & IW_ENCODE_OPEN) { r8711_wx_set_enc()
1550 } else if (erq->flags & IW_ENCODE_RESTRICTED) { r8711_wx_set_enc()
1570 if (erq->length > 0) { r8711_wx_set_enc()
1571 wep.KeyLength = erq->length <= 5 ? 5 : 13; r8711_wx_set_enc()
1577 * KeyMaterial(erq->length==0). r8711_wx_set_enc()
1610 struct iw_point *erq = &(wrqu->encoding); r8711_wx_get_enc() local
1615 erq->length = 0; r8711_wx_get_enc()
1616 erq->flags |= IW_ENCODE_DISABLED; r8711_wx_get_enc()
1620 key = erq->flags & IW_ENCODE_INDEX; r8711_wx_get_enc()
1628 erq->flags = key + 1; r8711_wx_get_enc()
1632 erq->length = 0; r8711_wx_get_enc()
1633 erq->flags |= IW_ENCODE_DISABLED; r8711_wx_get_enc()
1636 erq->length = padapter->securitypriv.DefKeylen[key]; r8711_wx_get_enc()
1637 if (erq->length) { r8711_wx_get_enc()
1641 erq->flags |= IW_ENCODE_ENABLED; r8711_wx_get_enc()
1644 erq->flags |= IW_ENCODE_OPEN; r8711_wx_get_enc()
1647 erq->flags |= IW_ENCODE_RESTRICTED; r8711_wx_get_enc()
1649 erq->length = 0; r8711_wx_get_enc()
1650 erq->flags |= IW_ENCODE_DISABLED; r8711_wx_get_enc()
1655 erq->length = 16; r8711_wx_get_enc()
1656 erq->flags |= (IW_ENCODE_ENABLED | IW_ENCODE_OPEN | r8711_wx_get_enc()
1660 erq->length = 0; r8711_wx_get_enc()
1661 erq->flags |= IW_ENCODE_DISABLED; r8711_wx_get_enc()
/linux-4.4.14/drivers/net/wireless/
H A Dzd1201.c1393 struct iw_request_info *info, struct iw_point *erq, char *key) zd1201_set_encode()
1399 if (erq->length > ZD1201_MAXKEYLEN) zd1201_set_encode()
1402 i = (erq->flags & IW_ENCODE_INDEX)-1; zd1201_set_encode()
1417 err = zd1201_setconfig(zd, rid, key, erq->length, 1); zd1201_set_encode()
1420 zd->encode_keylen[i] = erq->length; zd1201_set_encode()
1421 memcpy(zd->encode_keys[i], key, erq->length); zd1201_set_encode()
1424 if (!(erq->flags & IW_ENCODE_DISABLED & IW_ENCODE_MODE)) { zd1201_set_encode()
1429 if (erq->flags & IW_ENCODE_RESTRICTED & IW_ENCODE_MODE) { zd1201_set_encode()
1450 struct iw_request_info *info, struct iw_point *erq, char *key) zd1201_get_encode()
1457 erq->flags = IW_ENCODE_ENABLED; zd1201_get_encode()
1459 erq->flags = IW_ENCODE_DISABLED; zd1201_get_encode()
1461 erq->flags |= IW_ENCODE_RESTRICTED; zd1201_get_encode()
1463 erq->flags |= IW_ENCODE_OPEN; zd1201_get_encode()
1465 i = (erq->flags & IW_ENCODE_INDEX) -1; zd1201_get_encode()
1474 erq->flags |= i+1; zd1201_get_encode()
1476 erq->length = zd->encode_keylen[i]; zd1201_get_encode()
1477 memcpy(key, zd->encode_keys[i], erq->length); zd1201_get_encode()
1392 zd1201_set_encode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *key) zd1201_set_encode() argument
1449 zd1201_get_encode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *key) zd1201_get_encode() argument
/linux-4.4.14/drivers/net/wireless/hostap/
H A Dhostap_ioctl.c126 struct iw_point *erq, char *keybuf) prism2_ioctl_siwencode()
136 i = erq->flags & IW_ENCODE_INDEX; prism2_ioctl_siwencode()
146 if (erq->flags & IW_ENCODE_DISABLED) { prism2_ioctl_siwencode()
185 if (erq->length > 0) { prism2_ioctl_siwencode()
186 int len = erq->length <= 5 ? 5 : 13; prism2_ioctl_siwencode()
188 if (len > erq->length) prism2_ioctl_siwencode()
189 memset(keybuf + erq->length, 0, len - erq->length); prism2_ioctl_siwencode()
205 local->open_wep = erq->flags & IW_ENCODE_OPEN; prism2_ioctl_siwencode()
228 struct iw_point *erq, char *key) prism2_ioctl_giwencode()
239 i = erq->flags & IW_ENCODE_INDEX; prism2_ioctl_giwencode()
248 erq->flags = i + 1; prism2_ioctl_giwencode()
251 erq->length = 0; prism2_ioctl_giwencode()
252 erq->flags |= IW_ENCODE_DISABLED; prism2_ioctl_giwencode()
259 erq->length = 0; prism2_ioctl_giwencode()
260 erq->flags |= IW_ENCODE_ENABLED; prism2_ioctl_giwencode()
267 erq->length = (len >= 0 ? len : 0); prism2_ioctl_giwencode()
276 erq->flags |= IW_ENCODE_ENABLED; prism2_ioctl_giwencode()
278 erq->flags |= IW_ENCODE_DISABLED; prism2_ioctl_giwencode()
280 erq->flags |= IW_ENCODE_RESTRICTED; prism2_ioctl_giwencode()
282 erq->flags |= IW_ENCODE_OPEN; prism2_ioctl_giwencode()
3202 struct iw_point *erq, char *extra) prism2_ioctl_siwencodeext()
3214 i = erq->flags & IW_ENCODE_INDEX; prism2_ioctl_siwencodeext()
3246 if ((erq->flags & IW_ENCODE_DISABLED) || prism2_ioctl_siwencodeext()
3355 local->open_wep = erq->flags & IW_ENCODE_OPEN; prism2_ioctl_siwencodeext()
3376 struct iw_point *erq, char *extra) prism2_ioctl_giwencodeext()
3386 max_key_len = erq->length - sizeof(*ext); prism2_ioctl_giwencodeext()
3390 i = erq->flags & IW_ENCODE_INDEX; prism2_ioctl_giwencodeext()
3406 erq->flags = i + 1; prism2_ioctl_giwencodeext()
3412 erq->flags |= IW_ENCODE_DISABLED; prism2_ioctl_giwencodeext()
124 prism2_ioctl_siwencode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *keybuf) prism2_ioctl_siwencode() argument
226 prism2_ioctl_giwencode(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *key) prism2_ioctl_giwencode() argument
3200 prism2_ioctl_siwencodeext(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *extra) prism2_ioctl_siwencodeext() argument
3374 prism2_ioctl_giwencodeext(struct net_device *dev, struct iw_request_info *info, struct iw_point *erq, char *extra) prism2_ioctl_giwencodeext() argument
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/
H A Dioctl_linux.c1615 struct iw_point *erq = &(wrqu->encoding); rtw_wx_set_enc() local
1618 DBG_88E("+rtw_wx_set_enc, flags = 0x%x\n", erq->flags); rtw_wx_set_enc()
1622 key = erq->flags & IW_ENCODE_INDEX; rtw_wx_set_enc()
1625 if (erq->flags & IW_ENCODE_DISABLED) { rtw_wx_set_enc()
1649 if (erq->flags & IW_ENCODE_OPEN) { rtw_wx_set_enc()
1657 } else if (erq->flags & IW_ENCODE_RESTRICTED) { rtw_wx_set_enc()
1666 DBG_88E("rtw_wx_set_enc():erq->flags = 0x%x\n", erq->flags); rtw_wx_set_enc()
1677 if (erq->length > 0) { rtw_wx_set_enc()
1678 wep.KeyLength = erq->length <= 5 ? 5 : 13; rtw_wx_set_enc()
1685 /* set key_id only, no given KeyMaterial(erq->length == 0). */ rtw_wx_set_enc()
1728 struct iw_point *erq = &(wrqu->encoding); rtw_wx_get_enc() local
1734 erq->length = 0; rtw_wx_get_enc()
1735 erq->flags |= IW_ENCODE_DISABLED; rtw_wx_get_enc()
1740 key = erq->flags & IW_ENCODE_INDEX; rtw_wx_get_enc()
1750 erq->flags = key + 1; rtw_wx_get_enc()
1755 erq->length = 0; rtw_wx_get_enc()
1756 erq->flags |= IW_ENCODE_DISABLED; rtw_wx_get_enc()
1759 erq->length = padapter->securitypriv.dot11DefKeylen[key]; rtw_wx_get_enc()
1760 if (erq->length) { rtw_wx_get_enc()
1763 erq->flags |= IW_ENCODE_ENABLED; rtw_wx_get_enc()
1766 erq->flags |= IW_ENCODE_OPEN; rtw_wx_get_enc()
1768 erq->flags |= IW_ENCODE_RESTRICTED; rtw_wx_get_enc()
1770 erq->length = 0; rtw_wx_get_enc()
1771 erq->flags |= IW_ENCODE_DISABLED; rtw_wx_get_enc()
1776 erq->length = 16; rtw_wx_get_enc()
1777 erq->flags |= (IW_ENCODE_ENABLED | IW_ENCODE_OPEN | IW_ENCODE_NOKEY); rtw_wx_get_enc()
1780 erq->length = 0; rtw_wx_get_enc()
1781 erq->flags |= IW_ENCODE_DISABLED; rtw_wx_get_enc()
/linux-4.4.14/drivers/gpu/drm/i915/
H A Di915_gpu_error.c1072 struct drm_i915_error_request *erq; i915_gem_record_rings() local
1074 erq = &error->ring[i].requests[count++]; i915_gem_record_rings()
1075 erq->seqno = request->seqno; i915_gem_record_rings()
1076 erq->jiffies = request->emitted_jiffies; i915_gem_record_rings()
1077 erq->tail = request->postfix; i915_gem_record_rings()

Completed in 553 milliseconds