Lines Matching refs:local

17 	local_info_t *local = m->private;  in prism2_debug_proc_show()  local
21 local->next_txfid, local->next_alloc); in prism2_debug_proc_show()
24 local->txfid[i], local->intransmitfid[i]); in prism2_debug_proc_show()
25 seq_printf(m, "FW TX rate control: %d\n", local->fw_tx_rate_control); in prism2_debug_proc_show()
26 seq_printf(m, "beacon_int=%d\n", local->beacon_int); in prism2_debug_proc_show()
27 seq_printf(m, "dtim_period=%d\n", local->dtim_period); in prism2_debug_proc_show()
28 seq_printf(m, "wds_max_connections=%d\n", local->wds_max_connections); in prism2_debug_proc_show()
29 seq_printf(m, "dev_enabled=%d\n", local->dev_enabled); in prism2_debug_proc_show()
30 seq_printf(m, "sw_tick_stuck=%d\n", local->sw_tick_stuck); in prism2_debug_proc_show()
32 if (local->crypt_info.crypt[i] && in prism2_debug_proc_show()
33 local->crypt_info.crypt[i]->ops) { in prism2_debug_proc_show()
35 local->crypt_info.crypt[i]->ops->name); in prism2_debug_proc_show()
38 seq_printf(m, "pri_only=%d\n", local->pri_only); in prism2_debug_proc_show()
39 seq_printf(m, "pci=%d\n", local->func->hw_type == HOSTAP_HW_PCI); in prism2_debug_proc_show()
40 seq_printf(m, "sram_type=%d\n", local->sram_type); in prism2_debug_proc_show()
41 seq_printf(m, "no_pri=%d\n", local->no_pri); in prism2_debug_proc_show()
50 local_info_t *local = m->private; in prism2_stats_proc_show() local
51 struct comm_tallies_sums *sums = &local->comm_tallies; in prism2_stats_proc_show()
100 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_wds_proc_start() local
101 read_lock_bh(&local->iface_lock); in prism2_wds_proc_start()
102 return seq_list_start(&local->hostap_interfaces, *_pos); in prism2_wds_proc_start()
107 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_wds_proc_next() local
108 return seq_list_next(v, &local->hostap_interfaces, _pos); in prism2_wds_proc_next()
113 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_wds_proc_stop() local
114 read_unlock_bh(&local->iface_lock); in prism2_wds_proc_stop()
126 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_bss_list_proc_show() local
130 if (ptr == &local->bss_list) { in prism2_bss_list_proc_show()
153 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_bss_list_proc_start() local
154 spin_lock_bh(&local->lock); in prism2_bss_list_proc_start()
155 return seq_list_start_head(&local->bss_list, *_pos); in prism2_bss_list_proc_start()
160 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_bss_list_proc_next() local
161 return seq_list_next(v, &local->bss_list, _pos); in prism2_bss_list_proc_next()
166 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_bss_list_proc_stop() local
167 spin_unlock_bh(&local->lock); in prism2_bss_list_proc_stop()
180 local_info_t *local = m->private; in prism2_crypt_proc_show() local
183 seq_printf(m, "tx_keyidx=%d\n", local->crypt_info.tx_keyidx); in prism2_crypt_proc_show()
185 if (local->crypt_info.crypt[i] && in prism2_crypt_proc_show()
186 local->crypt_info.crypt[i]->ops && in prism2_crypt_proc_show()
187 local->crypt_info.crypt[i]->ops->print_stats) { in prism2_crypt_proc_show()
188 local->crypt_info.crypt[i]->ops->print_stats( in prism2_crypt_proc_show()
189 m, local->crypt_info.crypt[i]->priv); in prism2_crypt_proc_show()
199 local_info_t *local = PDE_DATA(file_inode(file)); in prism2_pda_proc_read() local
202 if (local->pda == NULL || *_pos >= PRISM2_PDA_SIZE) in prism2_pda_proc_read()
208 if (copy_to_user(buf, local->pda + off, count) != 0) in prism2_pda_proc_read()
235 local_info_t *local = (local_info_t *) data; in prism2_io_debug_proc_read() local
236 int head = local->io_debug_head; in prism2_io_debug_proc_read()
253 memcpy(page, ((u8 *) &local->io_debug[head]) + off, copy); in prism2_io_debug_proc_read()
256 memcpy(&page[copy], local->io_debug, left); in prism2_io_debug_proc_read()
258 memcpy(page, ((u8 *) local->io_debug) + (off - start_bytes), in prism2_io_debug_proc_read()
272 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_scan_results_proc_show() local
285 scanres = &local->last_scan_results[entry]; in prism2_scan_results_proc_show()
322 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_scan_results_proc_start() local
323 spin_lock_bh(&local->lock); in prism2_scan_results_proc_start()
326 if (*_pos > local->last_scan_results_count) in prism2_scan_results_proc_start()
333 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_scan_results_proc_next() local
336 if (*_pos > local->last_scan_results_count) in prism2_scan_results_proc_next()
343 local_info_t *local = PDE_DATA(file_inode(m->file)); in prism2_scan_results_proc_stop() local
344 spin_unlock_bh(&local->lock); in prism2_scan_results_proc_stop()
356 void hostap_init_proc(local_info_t *local) in hostap_init_proc() argument
358 local->proc = NULL; in hostap_init_proc()
362 local->dev->name); in hostap_init_proc()
366 local->proc = proc_mkdir(local->ddev->name, hostap_proc); in hostap_init_proc()
367 if (local->proc == NULL) { in hostap_init_proc()
369 local->ddev->name); in hostap_init_proc()
374 proc_create_single_data("debug", 0, local->proc, in hostap_init_proc()
375 prism2_debug_proc_show, local); in hostap_init_proc()
377 proc_create_single_data("stats", 0, local->proc, prism2_stats_proc_show, in hostap_init_proc()
378 local); in hostap_init_proc()
379 proc_create_seq_data("wds", 0, local->proc, in hostap_init_proc()
380 &prism2_wds_proc_seqops, local); in hostap_init_proc()
381 proc_create_data("pda", 0, local->proc, in hostap_init_proc()
382 &prism2_pda_proc_fops, local); in hostap_init_proc()
383 proc_create_data("aux_dump", 0, local->proc, in hostap_init_proc()
384 local->func->read_aux_fops ?: &prism2_aux_dump_proc_fops, in hostap_init_proc()
385 local); in hostap_init_proc()
386 proc_create_seq_data("bss_list", 0, local->proc, in hostap_init_proc()
387 &prism2_bss_list_proc_seqops, local); in hostap_init_proc()
388 proc_create_single_data("crypt", 0, local->proc, prism2_crypt_proc_show, in hostap_init_proc()
389 local); in hostap_init_proc()
391 proc_create_single_data("io_debug", 0, local->proc, in hostap_init_proc()
392 prism2_debug_proc_show, local); in hostap_init_proc()
395 proc_create_seq_data("scan_results", 0, local->proc, in hostap_init_proc()
396 &prism2_scan_results_proc_seqops, local); in hostap_init_proc()
401 void hostap_remove_proc(local_info_t *local) in hostap_remove_proc() argument
403 proc_remove(local->proc); in hostap_remove_proc()