Lines Matching refs:entry

238 	struct p54_channel_entry *entry = NULL;  in p54_update_channel_param()  local
247 entry = &list->channels[i]; in p54_update_channel_param()
264 entry = &list->channels[i]; in p54_update_channel_param()
265 entry->freq = freq; in p54_update_channel_param()
266 entry->band = band; in p54_update_channel_param()
267 entry->index = ieee80211_frequency_to_channel(freq); in p54_update_channel_param()
268 entry->max_power = 0; in p54_update_channel_param()
269 entry->data = 0; in p54_update_channel_param()
273 if (entry) in p54_update_channel_param()
274 entry->data |= data; in p54_update_channel_param()
276 return entry; in p54_update_channel_param()
522 struct p54_rssi_db_entry *entry; in p54_parse_rssical() local
551 db_len = sizeof(*entry) * entries; in p54_parse_rssical()
558 priv->rssi_db->entry_size = sizeof(*entry); in p54_parse_rssical()
561 entry = (void *)((unsigned long)priv->rssi_db->data + priv->rssi_db->offset); in p54_parse_rssical()
566 entry[i].freq = le16_to_cpu(cal[i].freq); in p54_parse_rssical()
567 entry[i].mul = (s16) le16_to_cpu(cal[i].mul); in p54_parse_rssical()
568 entry[i].add = (s16) le16_to_cpu(cal[i].add); in p54_parse_rssical()
584 entry[i].freq = freq; in p54_parse_rssical()
585 entry[i].mul = (s16) le16_to_cpu(cal[i].mul); in p54_parse_rssical()
586 entry[i].add = (s16) le16_to_cpu(cal[i].add); in p54_parse_rssical()
591 sort(entry, entries, sizeof(*entry), p54_compare_rssichan, NULL); in p54_parse_rssical()
607 struct p54_rssi_db_entry *entry; in p54_rssi_find() local
613 entry = (void *)(priv->rssi_db->data + priv->rssi_db->offset); in p54_rssi_find()
615 if (!same_band(freq, entry[i].freq)) in p54_rssi_find()
624 if (abs(freq - entry[i].freq) < in p54_rssi_find()
625 abs(freq - entry[found].freq)) { in p54_rssi_find()
633 return found < 0 ? &p54_rssi_default : &entry[found]; in p54_rssi_find()
734 struct pda_entry *entry; in p54_parse_eeprom() local
743 entry = (void *)wrap->data + le16_to_cpu(wrap->len); in p54_parse_eeprom()
746 while ((u8 *)entry <= end - sizeof(*entry)) { in p54_parse_eeprom()
747 entry_len = le16_to_cpu(entry->len); in p54_parse_eeprom()
751 if ((u8 *)entry + sizeof(*entry) + data_len > end) in p54_parse_eeprom()
754 switch (le16_to_cpu(entry->code)) { in p54_parse_eeprom()
758 SET_IEEE80211_PERM_ADDR(dev, entry->data); in p54_parse_eeprom()
763 err = p54_convert_output_limits(dev, entry->data, in p54_parse_eeprom()
770 (struct pda_pa_curve_data *)entry->data; in p54_parse_eeprom()
795 priv->iq_autocal = kmemdup(entry->data, data_len, in p54_parse_eeprom()
805 p54_parse_default_country(dev, entry->data, data_len); in p54_parse_eeprom()
808 tmp = entry->data; in p54_parse_eeprom()
809 while ((u8 *)tmp < entry->data + data_len) { in p54_parse_eeprom()
819 priv->version = *(u8 *)(entry->data + 1); in p54_parse_eeprom()
824 err = p54_parse_rssical(dev, entry->data, data_len, in p54_parse_eeprom()
825 le16_to_cpu(entry->code)); in p54_parse_eeprom()
830 struct pda_custom_wrapper *pda = (void *) entry->data; in p54_parse_eeprom()
851 struct pda_custom_wrapper *pda = (void *) entry->data; in p54_parse_eeprom()
858 struct pda_custom_wrapper *pda = (void *) entry->data; in p54_parse_eeprom()
865 crc16 = ~crc_ccitt(crc16, (u8 *) entry, sizeof(*entry)); in p54_parse_eeprom()
866 if (crc16 != le16_to_cpup((__le16 *)entry->data)) { in p54_parse_eeprom()
879 crc16 = crc_ccitt(crc16, (u8 *)entry, (entry_len + 1) * 2); in p54_parse_eeprom()
880 entry = (void *)entry + (entry_len + 1) * 2; in p54_parse_eeprom()