Lines Matching defs:trig
52 enum iwl_fw_dbg_trigger trig, const char *str,
77 iwl_fw_dbg_trigger_vif_match(struct iwl_fw_dbg_trigger_tlv *trig,
80 u32 trig_vif = le32_to_cpu(trig->vif_type);
88 struct iwl_fw_dbg_trigger_tlv *trig)
90 return ((trig->mode & IWL_FW_DBG_TRIGGER_STOP) &&
92 (BIT(fwrt->dump.conf) & le32_to_cpu(trig->stop_conf_ids))));
113 struct iwl_fw_dbg_trigger_tlv *trig)
115 u32 usec = le16_to_cpu(trig->trig_dis_ms) * USEC_PER_MSEC;
117 if (wdev && !iwl_fw_dbg_trigger_vif_match(trig, wdev))
120 if (iwl_fw_dbg_no_trig_window(fwrt, le32_to_cpu(trig->id), usec)) {
122 trig->id);
126 return iwl_fw_dbg_trigger_stop_conf_match(fwrt, trig);
134 struct iwl_fw_dbg_trigger_tlv *trig;
142 trig = _iwl_fw_dbg_get_trigger(fwrt->fw, id);
144 if (!iwl_fw_dbg_trigger_check_stop(fwrt, wdev, trig))
147 return trig;
174 #define iwl_fw_dbg_trigger_simple_stop(fwrt, wdev, trig) \
177 (trig)))