Lines Matching refs:rssi_db
493 priv->rssi_db = kzalloc(db_len + sizeof(*priv->rssi_db), GFP_KERNEL); in p54_parse_rssical()
494 if (!priv->rssi_db) in p54_parse_rssical()
497 priv->rssi_db->offset = 0; in p54_parse_rssical()
498 priv->rssi_db->entries = entries; in p54_parse_rssical()
499 priv->rssi_db->entry_size = sizeof(*entry); in p54_parse_rssical()
500 priv->rssi_db->len = db_len; in p54_parse_rssical()
502 entry = (void *)((unsigned long)priv->rssi_db->data + priv->rssi_db->offset); in p54_parse_rssical()
551 if (!priv->rssi_db) in p54_rssi_find()
554 entry = (void *)(priv->rssi_db->data + priv->rssi_db->offset); in p54_rssi_find()
555 for (i = 0; i < priv->rssi_db->entries; i++) { in p54_rssi_find()
776 if (priv->rssi_db || data_len < sizeof(*pda)) in p54_parse_eeprom()
779 priv->rssi_db = p54_convert_db(pda, data_len); in p54_parse_eeprom()
780 if (!priv->rssi_db) in p54_parse_eeprom()
783 src = (void *) priv->rssi_db->data; in p54_parse_eeprom()
784 dst = (void *) priv->rssi_db->data; in p54_parse_eeprom()
786 for (i = 0; i < priv->rssi_db->entries; i++) in p54_parse_eeprom()
876 kfree(priv->rssi_db); in p54_parse_eeprom()
881 priv->rssi_db = NULL; in p54_parse_eeprom()