Lines Matching refs:file

49 mt7915_sys_recovery_set(struct file *file, const char __user *user_buf,
52 struct mt7915_phy *phy = file->private_data;
125 mt7915_sys_recovery_get(struct file *file, char __user *user_buf,
128 struct mt7915_phy *phy = file->private_data;
250 static int mt7915_muru_stats_show(struct seq_file *file, void *data)
252 struct mt7915_phy *phy = file->private;
271 seq_puts(file, "Please enable muru_debug first.\n");
282 seq_puts(file, "[Non-HE]\nDownlink\nData Type: ");
285 seq_printf(file, "%8s | ", dl_non_he_type[i]);
287 seq_puts(file, "\nTotal Count:");
288 seq_printf(file, "%8u | %8u | %8u | %8u | %8u | ",
295 seq_puts(file, "\nDownlink MU-MIMO\nData Type: ");
298 seq_printf(file, "%8s | ", dl_non_he_type[i]);
300 seq_puts(file, "\nTotal Count:");
301 seq_printf(file, "%8u | %8u | %8u | ",
310 seq_printf(file, "\nTotal non-HE MU-MIMO DL PPDU count: %lld",
320 seq_printf(file, "\nAll non-HE DL PPDU count: %lld", total_ppdu_cnt);
323 seq_puts(file, "\n\n[HE]\nDownlink\nData Type: ");
326 seq_printf(file, "%8s | ", dl_he_type[i]);
328 seq_puts(file, "\nTotal Count:");
329 seq_printf(file, "%8u | %8u | ",
332 seq_puts(file, "\nDownlink MU-MIMO\nData Type: ");
335 seq_printf(file, "%8s | ", dl_he_type[i]);
337 seq_puts(file, "\nTotal Count:");
338 seq_printf(file, "%8u | %8u | %8u | ",
342 seq_puts(file, "\nDownlink OFDMA\nData Type: ");
345 seq_printf(file, "%8s | ", dl_he_type[i]);
347 seq_puts(file, "\nTotal Count:");
348 seq_printf(file, "%8u | %8u | %8u | %8u | %9u | %8u | ",
361 seq_printf(file, "\nTotal HE MU-MIMO DL PPDU count: %lld",
372 seq_printf(file, "\nTotal HE OFDMA DL PPDU count: %lld",
377 seq_printf(file, "\nAll HE DL PPDU count: %lld", total_ppdu_cnt);
380 seq_puts(file, "\n\nUplink");
381 seq_puts(file, "\nTrigger-based Uplink MU-MIMO\nData Type: ");
384 seq_printf(file, "%8s | ", ul_he_type[i]);
386 seq_puts(file, "\nTotal Count:");
387 seq_printf(file, "%8u | %8u | %8u | ",
392 seq_puts(file, "\nTrigger-based Uplink OFDMA\nData Type: ");
395 seq_printf(file, "%8s | ", ul_he_type[i]);
397 seq_puts(file, "\nTotal Count:");
398 seq_printf(file, "%8u | %8u | %8u | %8u | %8u | %9u | %7u | ",
412 seq_printf(file, "\nTotal HE MU-MIMO UL TB PPDU count: %lld",
423 seq_printf(file, "\nTotal HE OFDMA UL TB PPDU count: %lld",
428 seq_printf(file, "\nAll HE UL TB PPDU count: %lld\n", total_ppdu_cnt);
645 mt7915_fw_util_wm_show(struct seq_file *file, void *data)
647 struct mt7915_dev *dev = file->private;
649 seq_printf(file, "Program counter: 0x%x\n", mt76_rr(dev, MT_WM_MCU_PC));
652 seq_printf(file, "Busy: %u%% Peak busy: %u%%\n",
655 seq_printf(file, "Idle count: %u Peak idle count: %u\n",
666 mt7915_fw_util_wa_show(struct seq_file *file, void *data)
668 struct mt7915_dev *dev = file->private;
670 seq_printf(file, "Program counter: 0x%x\n", mt76_rr(dev, MT_WA_MCU_PC));
683 struct seq_file *file)
697 seq_printf(file, "\nPhy %d, Phy band %d\n", ext_phy, band);
699 seq_printf(file, "Length: %8d | ", bound[0]);
701 seq_printf(file, "%3d -%3d | ",
704 seq_puts(file, "\nCount: ");
706 seq_printf(file, "%8d | ", phy->mt76->aggr_stats[i]);
707 seq_puts(file, "\n");
709 seq_printf(file, "BA miss count: %d\n", phy->mib.ba_miss_cnt);
760 mt7915_tx_stats_show(struct seq_file *file, void *data)
762 struct mt7915_phy *phy = file->private;
769 mt7915_ampdu_stat_read_phy(phy, file);
771 mt7915_txbf_stat_read_phy(phy, file);
774 seq_puts(file, "Tx MSDU statistics:\n");
776 seq_printf(file, "AMSDU pack count of %d MSDU in TXD: %8d ",
779 seq_printf(file, "(%3d%%)\n",
782 seq_puts(file, "\n");
852 mt7915_hw_queues_show(struct seq_file *file, void *data)
854 struct mt7915_phy *phy = file->private;
893 seq_puts(file, "PLE page info:\n");
894 seq_printf(file,
901 seq_printf(file, "\tHIF free page: 0x%03x res: 0x%03x used: 0x%03x\n",
904 seq_puts(file, "PLE non-empty queue info:\n");
905 mt7915_hw_queue_read(file, ARRAY_SIZE(ple_queue_map),
910 mt7915_sta_hw_queue_read, file);
912 seq_puts(file, "PSE non-empty queue info:\n");
913 mt7915_hw_queue_read(file, ARRAY_SIZE(pse_queue_map),
922 mt7915_xmit_queues_show(struct seq_file *file, void *data)
924 struct mt7915_phy *phy = file->private;
937 seq_puts(file, " queue | hw-queued | head | tail |\n");
944 seq_printf(file, " %s | %9d | %9d | %9d |\n",
973 mt7915_rate_txpower_get(struct file *file, char __user *user_buf,
976 struct mt7915_phy *phy = file->private_data;
1050 mt7915_rate_txpower_set(struct file *file, const char __user *user_buf,
1054 struct mt7915_phy *phy = file->private_data;
1315 static ssize_t mt7915_sta_fixed_rate_set(struct file *file,
1319 struct ieee80211_sta *sta = file->private_data;