Lines Matching refs:seq

72 static void cw1200_queue_status_show(struct seq_file *seq,
76 seq_printf(seq, "Queue %d:\n", q->queue_id);
77 seq_printf(seq, " capacity: %zu\n", q->capacity);
78 seq_printf(seq, " queued: %zu\n", q->num_queued);
79 seq_printf(seq, " pending: %zu\n", q->num_pending);
80 seq_printf(seq, " sent: %zu\n", q->num_sent);
81 seq_printf(seq, " locked: %s\n", q->tx_locked_cnt ? "yes" : "no");
82 seq_printf(seq, " overfull: %s\n", q->overfull ? "yes" : "no");
83 seq_puts(seq, " link map: 0-> ");
85 seq_printf(seq, "%.2d ", q->link_map_cache[i]);
86 seq_printf(seq, "<-%zu\n", q->stats->map_capacity);
89 static void cw1200_debug_print_map(struct seq_file *seq,
95 seq_printf(seq, "%s0-> ", label);
97 seq_printf(seq, "%s ", (map & BIT(i)) ? "**" : "..");
98 seq_printf(seq, "<-%zu\n", priv->tx_queue_stats.map_capacity - 1);
101 static int cw1200_status_show(struct seq_file *seq, void *v)
105 struct cw1200_common *priv = seq->private;
108 seq_puts(seq, "CW1200 Wireless LAN driver status\n");
109 seq_printf(seq, "Hardware: %d.%d\n",
112 seq_printf(seq, "Firmware: %s %d.%d\n",
116 seq_printf(seq, "FW API: %d\n",
118 seq_printf(seq, "FW caps: 0x%.4X\n",
120 seq_printf(seq, "FW label: '%s'\n",
122 seq_printf(seq, "Mode: %s%s\n",
125 seq_printf(seq, "Join state: %s\n",
128 seq_printf(seq, "Channel: %d%s\n",
133 seq_puts(seq, "Filter: promisc\n");
135 seq_puts(seq, "Filter: fcs\n");
137 seq_puts(seq, "Filter: bssid\n");
139 seq_puts(seq, "Filter: beacons\n");
146 seq_printf(seq, "Beaconing: %s\n",
151 seq_printf(seq, "EDCA(%d): %d, %d, %d, %d, %d\n", i,
171 seq_printf(seq, "Preamble: %s\n",
173 seq_printf(seq, "AMPDU spcn: %d\n",
175 seq_printf(seq, "Basic rate: 0x%.8X\n",
177 seq_printf(seq, "Bss lost: %d beacons\n",
179 seq_printf(seq, "AID: %d\n",
181 seq_printf(seq, "Rates: 0x%.8X\n",
183 seq_printf(seq, "Powersave: %s\n", pm_mode);
185 seq_printf(seq, "HT: %s\n",
188 seq_printf(seq, "Greenfield: %s\n",
190 seq_printf(seq, "AMPDU dens: %d\n",
193 seq_printf(seq, "RSSI thold: %d\n",
195 seq_printf(seq, "RSSI hyst: %d\n",
197 seq_printf(seq, "Long retr: %d\n",
199 seq_printf(seq, "Short retr: %d\n",
206 seq_printf(seq, "RC in use: %d\n", i);
208 seq_puts(seq, "\n");
210 cw1200_queue_status_show(seq, &priv->tx_queue[i]);
211 seq_puts(seq, "\n");
214 cw1200_debug_print_map(seq, priv, "Link map: ",
216 cw1200_debug_print_map(seq, priv, "Asleep map: ",
218 cw1200_debug_print_map(seq, priv, "PSPOLL map: ",
221 seq_puts(seq, "\n");
225 seq_printf(seq, "Link %d: %s, %pM\n",
232 seq_puts(seq, "\n");
234 seq_printf(seq, "BH status: %s\n",
236 seq_printf(seq, "Pending RX: %d\n",
238 seq_printf(seq, "Pending TX: %d\n",
241 seq_printf(seq, "BH errcode: %d\n",
243 seq_printf(seq, "TX bufs: %d x %d bytes\n",
246 seq_printf(seq, "Used bufs: %d\n",
248 seq_printf(seq, "Powermgmt: %s\n",
250 seq_printf(seq, "Device: %s\n",
254 seq_printf(seq, "WSM status: %s\n",
256 seq_printf(seq, "WSM cmd: 0x%.4X (%td bytes)\n",
258 seq_printf(seq, "WSM retval: %d\n",
262 seq_printf(seq, "Datapath: %s\n",
265 seq_printf(seq, "TXlock cnt: %d\n",
268 seq_printf(seq, "TXed: %d\n",
270 seq_printf(seq, "AGG TXed: %d\n",
272 seq_printf(seq, "MULTI TXed: %d (%d)\n",
274 seq_printf(seq, "RXed: %d\n",
276 seq_printf(seq, "AGG RXed: %d\n",
278 seq_printf(seq, "TX miss: %d\n",
280 seq_printf(seq, "TX align: %d\n",
282 seq_printf(seq, "TX burst: %d\n",
284 seq_printf(seq, "TX TTL: %d\n",
286 seq_printf(seq, "Scan: %s\n",
306 static int cw1200_counters_show(struct seq_file *seq, void *v)
309 struct cw1200_common *priv = seq->private;
317 seq_printf(seq, "%s:" tab "%d\n", #name, \