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;