Lines Matching refs:entry
186 struct iwl_phy_db_entry *entry = in iwl_phy_db_free_section() local
188 if (!entry) in iwl_phy_db_free_section()
191 kfree(entry->data); in iwl_phy_db_free_section()
192 entry->data = NULL; in iwl_phy_db_free_section()
193 entry->size = 0; in iwl_phy_db_free_section()
221 struct iwl_phy_db_entry *entry; in iwl_phy_db_set_section() local
231 entry = iwl_phy_db_get_section(phy_db, type, chg_id); in iwl_phy_db_set_section()
232 if (!entry) in iwl_phy_db_set_section()
235 kfree(entry->data); in iwl_phy_db_set_section()
236 entry->data = kmemdup(phy_db_notif->data, size, alloc_ctx); in iwl_phy_db_set_section()
237 if (!entry->data) { in iwl_phy_db_set_section()
238 entry->size = 0; in iwl_phy_db_set_section()
242 entry->size = size; in iwl_phy_db_set_section()
316 struct iwl_phy_db_entry *entry; in iwl_phy_db_get_section_data() local
328 entry = iwl_phy_db_get_section(phy_db, type, ch_group_id); in iwl_phy_db_get_section_data()
329 if (!entry) in iwl_phy_db_get_section_data()
332 *data = entry->data; in iwl_phy_db_get_section_data()
333 *size = entry->size; in iwl_phy_db_get_section_data()
375 struct iwl_phy_db_entry *entry; in iwl_phy_db_send_all_channel_groups() local
379 entry = iwl_phy_db_get_section(phy_db, in iwl_phy_db_send_all_channel_groups()
382 if (!entry) in iwl_phy_db_send_all_channel_groups()
385 if (!entry->size) in iwl_phy_db_send_all_channel_groups()
391 entry->size, in iwl_phy_db_send_all_channel_groups()
392 entry->data); in iwl_phy_db_send_all_channel_groups()