Lines Matching refs:fw_mon
384 struct iwl_fw_mon *fw_mon; in iwl_dbg_tlv_fragments_free() local
391 fw_mon = &trans->dbg.fw_mon_ini[alloc_id]; in iwl_dbg_tlv_fragments_free()
393 for (i = 0; i < fw_mon->num_frags; i++) { in iwl_dbg_tlv_fragments_free()
394 struct iwl_dram_data *frag = &fw_mon->frags[i]; in iwl_dbg_tlv_fragments_free()
404 kfree(fw_mon->frags); in iwl_dbg_tlv_fragments_free()
405 fw_mon->frags = NULL; in iwl_dbg_tlv_fragments_free()
406 fw_mon->num_frags = 0; in iwl_dbg_tlv_fragments_free()
571 struct iwl_fw_mon *fw_mon; in iwl_dbg_tlv_alloc_fragments() local
581 fw_mon = &fwrt->trans->dbg.fw_mon_ini[alloc_id]; in iwl_dbg_tlv_alloc_fragments()
583 if (fw_mon->num_frags || in iwl_dbg_tlv_alloc_fragments()
601 fw_mon->frags = kcalloc(num_frags, sizeof(*fw_mon->frags), GFP_KERNEL); in iwl_dbg_tlv_alloc_fragments()
602 if (!fw_mon->frags) in iwl_dbg_tlv_alloc_fragments()
612 pages = iwl_dbg_tlv_alloc_fragment(fwrt, &fw_mon->frags[i], in iwl_dbg_tlv_alloc_fragments()
627 fw_mon->num_frags++; in iwl_dbg_tlv_alloc_fragments()
636 struct iwl_fw_mon *fw_mon; in iwl_dbg_tlv_apply_buffer() local
652 fw_mon = &fwrt->trans->dbg.fw_mon_ini[alloc_id]; in iwl_dbg_tlv_apply_buffer()
660 remain_frags = fw_mon->num_frags - fw_mon_idx; in iwl_dbg_tlv_apply_buffer()
689 &fw_mon->frags[fw_mon_idx++]; in iwl_dbg_tlv_apply_buffer()
725 struct iwl_fw_mon *fw_mon; in iwl_dbg_tlv_update_dram() local
736 fw_mon = &fwrt->trans->dbg.fw_mon_ini[alloc_id]; in iwl_dbg_tlv_update_dram()
744 remain_frags = fw_mon->num_frags - fw_mon_idx; in iwl_dbg_tlv_update_dram()
759 struct iwl_dram_data *fw_mon_frag = &fw_mon->frags[fw_mon_idx++]; in iwl_dbg_tlv_update_dram()