pda 281 drivers/dma/imx-sdma.c u32 pda; pda 151 drivers/net/wireless/intersil/hostap/hostap_download.c __le16 *pda = (__le16 *) buf; pda 161 drivers/net/wireless/intersil/hostap/hostap_download.c len = le16_to_cpu(pda[pos]); pda 162 drivers/net/wireless/intersil/hostap/hostap_download.c pdr = le16_to_cpu(pda[pos + 1]); pda 1351 drivers/net/wireless/intersil/hostap/hostap_hw.c kfree(local->pda); pda 1353 drivers/net/wireless/intersil/hostap/hostap_hw.c local->pda = NULL; pda 1355 drivers/net/wireless/intersil/hostap/hostap_hw.c local->pda = prism2_read_pda(dev); pda 3336 drivers/net/wireless/intersil/hostap/hostap_hw.c kfree(local->pda); pda 202 drivers/net/wireless/intersil/hostap/hostap_proc.c if (local->pda == NULL || *_pos >= PRISM2_PDA_SIZE) pda 208 drivers/net/wireless/intersil/hostap/hostap_proc.c if (copy_to_user(buf, local->pda + off, count) != 0) pda 796 drivers/net/wireless/intersil/hostap/hostap_wlan.h u8 *pda; pda 102 drivers/net/wireless/intersil/orinoco/fw.c __le16 *pda; pda 114 drivers/net/wireless/intersil/orinoco/fw.c pda = kzalloc(fw->pda_size, GFP_KERNEL); pda 115 drivers/net/wireless/intersil/orinoco/fw.c if (!pda) pda 126 drivers/net/wireless/intersil/orinoco/fw.c err = hw->ops->read_pda(hw, pda, fw->pda_addr, fw->pda_size); pda 174 drivers/net/wireless/intersil/orinoco/fw.c err = hermes_apply_pda_with_defaults(hw, first_block, end, pda, pda 175 drivers/net/wireless/intersil/orinoco/fw.c &pda[fw->pda_size / sizeof(*pda)]); pda 195 drivers/net/wireless/intersil/orinoco/fw.c kfree(pda); pda 215 drivers/net/wireless/intersil/orinoco/fw.c __le16 *pda = NULL; pda 224 drivers/net/wireless/intersil/orinoco/fw.c pda = kzalloc(fw->pda_size, GFP_KERNEL); pda 225 drivers/net/wireless/intersil/orinoco/fw.c if (!pda) pda 228 drivers/net/wireless/intersil/orinoco/fw.c ret = hw->ops->read_pda(hw, pda, fw->pda_addr, fw->pda_size); pda 249 drivers/net/wireless/intersil/orinoco/fw.c ret = hermes_apply_pda(hw, ptr, end, pda, pda 250 drivers/net/wireless/intersil/orinoco/fw.c &pda[fw->pda_size / sizeof(*pda)]); pda 251 drivers/net/wireless/intersil/orinoco/fw.c kfree(pda); pda 277 drivers/net/wireless/intersil/orinoco/fw.c kfree(pda); pda 687 drivers/net/wireless/intersil/orinoco/hermes.c static int hermes_read_pda(struct hermes *hw, __le16 *pda, u32 pda_addr, pda 693 drivers/net/wireless/intersil/orinoco/hermes.c __le16 *data = pda; pda 706 drivers/net/wireless/intersil/orinoco/hermes.c pda[0] = cpu_to_le16(pda_len - 2); pda 708 drivers/net/wireless/intersil/orinoco/hermes.c pda[1] = cpu_to_le16(0x0800); /* CFG_PROD_DATA */ pda 710 drivers/net/wireless/intersil/orinoco/hermes.c data = pda + 2; pda 728 drivers/net/wireless/intersil/orinoco/hermes.c pda_size = le16_to_cpu(pda[0]); pda 395 drivers/net/wireless/intersil/orinoco/hermes.h int (*read_pda)(struct hermes *hw, __le16 *pda, pda 226 drivers/net/wireless/intersil/orinoco/hermes_dld.c const __le16 *pda, pda 237 drivers/net/wireless/intersil/orinoco/hermes_dld.c pdi = (const struct pdi *) (pda + 2); pda 393 drivers/net/wireless/intersil/orinoco/hermes_dld.c const __le16 *pda, pda 397 drivers/net/wireless/intersil/orinoco/hermes_dld.c const struct pdi *first_pdi = (const struct pdi *) &pda[2]; pda 35 drivers/net/wireless/intersil/orinoco/hermes_dld.h __le16 *pda, pda 42 drivers/net/wireless/intersil/orinoco/hermes_dld.h const __le16 *pda, pda 47 drivers/net/wireless/intersil/orinoco/hermes_dld.h const __le16 *pda, pda 1084 drivers/net/wireless/intersil/orinoco/orinoco_usb.c static int ezusb_read_pda(struct hermes *hw, __le16 *pda, pda 1100 drivers/net/wireless/intersil/orinoco/orinoco_usb.c pda[0] = cpu_to_le16(pda_len - 2); pda 1102 drivers/net/wireless/intersil/orinoco/orinoco_usb.c pda[1] = cpu_to_le16(0x0800); /* CFG_PROD_DATA */ pda 1105 drivers/net/wireless/intersil/orinoco/orinoco_usb.c EZUSB_FRAME_CONTROL, &pda[2], pda_len - 4, pda 281 drivers/net/wireless/intersil/p54/eeprom.c struct pda_channel_output_limit_longbow *pda = data; pda 284 drivers/net/wireless/intersil/p54/eeprom.c pda = data; pda 285 drivers/net/wireless/intersil/p54/eeprom.c for (j = 0; j < ARRAY_SIZE(pda->point); j++) { pda 287 drivers/net/wireless/intersil/p54/eeprom.c &pda->point[j]; pda 305 drivers/net/wireless/intersil/p54/eeprom.c struct pda_channel_output_limit *pda = data; pda 307 drivers/net/wireless/intersil/p54/eeprom.c rawpower = max(rawpower, pda->val_qpsk); pda 308 drivers/net/wireless/intersil/p54/eeprom.c rawpower = max(rawpower, pda->val_bpsk); pda 309 drivers/net/wireless/intersil/p54/eeprom.c rawpower = max(rawpower, pda->val_16qam); pda 310 drivers/net/wireless/intersil/p54/eeprom.c rawpower = max(rawpower, pda->val_64qam); pda 829 drivers/net/wireless/intersil/p54/eeprom.c struct pda_custom_wrapper *pda = (void *) entry->data; pda 834 drivers/net/wireless/intersil/p54/eeprom.c if (priv->rssi_db || data_len < sizeof(*pda)) pda 837 drivers/net/wireless/intersil/p54/eeprom.c priv->rssi_db = p54_convert_db(pda, data_len); pda 850 drivers/net/wireless/intersil/p54/eeprom.c struct pda_custom_wrapper *pda = (void *) entry->data; pda 851 drivers/net/wireless/intersil/p54/eeprom.c if (priv->output_limit || data_len < sizeof(*pda)) pda 853 drivers/net/wireless/intersil/p54/eeprom.c priv->output_limit = p54_convert_db(pda, data_len); pda 857 drivers/net/wireless/intersil/p54/eeprom.c struct pda_custom_wrapper *pda = (void *) entry->data; pda 858 drivers/net/wireless/intersil/p54/eeprom.c if (priv->curve_data || data_len < sizeof(*pda)) pda 860 drivers/net/wireless/intersil/p54/eeprom.c priv->curve_data = p54_convert_db(pda, data_len); pda 1033 drivers/staging/rtl8188eu/core/rtw_recv.c u8 *psa, *pda, *pbssid; pda 1041 drivers/staging/rtl8188eu/core/rtw_recv.c pda = get_da(ptr); pda 1050 drivers/staging/rtl8188eu/core/rtw_recv.c memcpy(pattrib->dst, pda, ETH_ALEN); pda 1057 drivers/staging/rtl8188eu/core/rtw_recv.c memcpy(pattrib->ra, pda, ETH_ALEN); pda 1062 drivers/staging/rtl8188eu/core/rtw_recv.c memcpy(pattrib->ra, pda, ETH_ALEN); pda 467 drivers/staging/rtl8712/rtl871x_recv.c u8 *psa, *pda, *pbssid; pda 474 drivers/staging/rtl8712/rtl871x_recv.c pda = get_da(ptr); pda 479 drivers/staging/rtl8712/rtl871x_recv.c memcpy(pattrib->dst, pda, ETH_ALEN); pda 484 drivers/staging/rtl8712/rtl871x_recv.c memcpy(pattrib->ra, pda, ETH_ALEN); pda 489 drivers/staging/rtl8712/rtl871x_recv.c memcpy(pattrib->ra, pda, ETH_ALEN); pda 1265 drivers/staging/rtl8723bs/core/rtw_recv.c u8 *psa, *pda, *pbssid; pda 1273 drivers/staging/rtl8723bs/core/rtw_recv.c pda = get_da(ptr); pda 1285 drivers/staging/rtl8723bs/core/rtw_recv.c memcpy(pattrib->dst, pda, ETH_ALEN); pda 1292 drivers/staging/rtl8723bs/core/rtw_recv.c memcpy(pattrib->ra, pda, ETH_ALEN); pda 1298 drivers/staging/rtl8723bs/core/rtw_recv.c memcpy(pattrib->ra, pda, ETH_ALEN); pda 2195 drivers/staging/wlan-ng/hfa384x_usb.c __le16 *pda = buf; pda 2235 drivers/staging/wlan-ng/hfa384x_usb.c pdrlen = le16_to_cpu(pda[currpdr]) * 2; pda 2236 drivers/staging/wlan-ng/hfa384x_usb.c pdrcode = le16_to_cpu(pda[currpdr + 1]); pda 2258 drivers/staging/wlan-ng/hfa384x_usb.c currpdr += le16_to_cpu(pda[currpdr]) + 1; pda 230 drivers/staging/wlan-ng/p80211metastruct.h struct p80211item_unk1024 pda; pda 155 drivers/staging/wlan-ng/prism2fw.c static struct pda pda; pda 171 drivers/staging/wlan-ng/prism2fw.c static int read_cardpda(struct pda *pda, struct wlandevice *wlandev); pda 173 drivers/staging/wlan-ng/prism2fw.c static int mkpdrlist(struct pda *pda); pda 177 drivers/staging/wlan-ng/prism2fw.c struct pda *pda); pda 278 drivers/staging/wlan-ng/prism2fw.c memset(&pda, 0, sizeof(pda)); pda 279 drivers/staging/wlan-ng/prism2fw.c pda.rec[0] = (struct hfa384x_pdrec *)pda.buf; pda 280 drivers/staging/wlan-ng/prism2fw.c pda.rec[0]->len = cpu_to_le16(2); /* len in words */ pda 281 drivers/staging/wlan-ng/prism2fw.c pda.rec[0]->code = cpu_to_le16(HFA384x_PDR_END_OF_PDA); pda 282 drivers/staging/wlan-ng/prism2fw.c pda.nrec = 1; pda 289 drivers/staging/wlan-ng/prism2fw.c if (read_cardpda(&pda, wlandev)) { pda 353 drivers/staging/wlan-ng/prism2fw.c result = plugimage(fchunk, nfchunks, s3plug, ns3plug, &pda); pda 603 drivers/staging/wlan-ng/prism2fw.c static int mkpdrlist(struct pda *pda) pda 605 drivers/staging/wlan-ng/prism2fw.c __le16 *pda16 = (__le16 *)pda->buf; pda 608 drivers/staging/wlan-ng/prism2fw.c pda->nrec = 0; pda 612 drivers/staging/wlan-ng/prism2fw.c pda->rec[pda->nrec] = (struct hfa384x_pdrec *)&pda16[curroff]; pda 614 drivers/staging/wlan-ng/prism2fw.c if (le16_to_cpu(pda->rec[pda->nrec]->code) == pda 616 drivers/staging/wlan-ng/prism2fw.c memcpy(&nicid, &pda->rec[pda->nrec]->data.nicid, pda 623 drivers/staging/wlan-ng/prism2fw.c if (le16_to_cpu(pda->rec[pda->nrec]->code) == pda 625 drivers/staging/wlan-ng/prism2fw.c memcpy(&rfid, &pda->rec[pda->nrec]->data.mfisuprange, pda 632 drivers/staging/wlan-ng/prism2fw.c if (le16_to_cpu(pda->rec[pda->nrec]->code) == pda 634 drivers/staging/wlan-ng/prism2fw.c memcpy(&macid, &pda->rec[pda->nrec]->data.cfisuprange, pda 642 drivers/staging/wlan-ng/prism2fw.c (pda->nrec)++; pda 647 drivers/staging/wlan-ng/prism2fw.c curroff, pda->nrec); pda 650 drivers/staging/wlan-ng/prism2fw.c pda->rec[pda->nrec] = (struct hfa384x_pdrec *)&pda16[curroff]; pda 651 drivers/staging/wlan-ng/prism2fw.c (pda->nrec)++; pda 675 drivers/staging/wlan-ng/prism2fw.c struct pda *pda) pda 694 drivers/staging/wlan-ng/prism2fw.c for (j = 0; j < pda->nrec; j++) { pda 696 drivers/staging/wlan-ng/prism2fw.c le16_to_cpu(pda->rec[j]->code)) pda 702 drivers/staging/wlan-ng/prism2fw.c if (j >= pda->nrec && j != -1) { /* if no matching PDR, fail */ pda 717 drivers/staging/wlan-ng/prism2fw.c if (j != -1 && s3plug[i].len < le16_to_cpu(pda->rec[j]->len)) { pda 752 drivers/staging/wlan-ng/prism2fw.c memcpy(dest, &pda->rec[j]->data, s3plug[i].len); pda 777 drivers/staging/wlan-ng/prism2fw.c static int read_cardpda(struct pda *pda, struct wlandevice *wlandev) pda 790 drivers/staging/wlan-ng/prism2fw.c msg->pda.did = DIDMSG_P2REQ_READPDA_PDA; pda 791 drivers/staging/wlan-ng/prism2fw.c msg->pda.len = HFA384x_PDA_LEN_MAX; pda 792 drivers/staging/wlan-ng/prism2fw.c msg->pda.status = P80211ENUM_msgitem_status_no_value; pda 801 drivers/staging/wlan-ng/prism2fw.c memcpy(pda->buf, msg->pda.data, HFA384x_PDA_LEN_MAX); pda 802 drivers/staging/wlan-ng/prism2fw.c result = mkpdrlist(pda); pda 747 drivers/staging/wlan-ng/prism2mgmt.c msg->pda.data, pda 760 drivers/staging/wlan-ng/prism2mgmt.c msg->pda.status = P80211ENUM_msgitem_status_data_ok;