Home
last modified time | relevance | path

Searched refs:local (Results 1 – 25 of 136) sorted by relevance

123456

/drivers/net/wireless/hostap/
Dhostap_hw.c129 static void prism2_check_sta_fw_version(local_info_t *local);
135 static int prism2_download(local_info_t *local,
138 static int prism2_download_volatile(local_info_t *local,
140 static int prism2_download_genesis(local_info_t *local,
142 static int prism2_get_ram_size(local_info_t *local);
181 static inline void __hostap_cmd_queue_free(local_info_t *local, in __hostap_cmd_queue_free() argument
189 local->cmd_queue_len--; in __hostap_cmd_queue_free()
206 static inline void hostap_cmd_queue_free(local_info_t *local, in hostap_cmd_queue_free() argument
212 spin_lock_irqsave(&local->cmdlock, flags); in hostap_cmd_queue_free()
213 __hostap_cmd_queue_free(local, entry, del_req); in hostap_cmd_queue_free()
[all …]
Dhostap_main.c49 struct net_device * hostap_add_interface(struct local_info *local, in hostap_add_interface() argument
64 iface->local = local; in hostap_add_interface()
66 list_add(&iface->list, &local->hostap_interfaces); in hostap_add_interface()
68 mdev = local->dev; in hostap_add_interface()
75 hostap_setup_dev(dev, local, type); in hostap_add_interface()
116 if (dev == iface->local->ddev) in hostap_remove_interface()
117 iface->local->ddev = NULL; in hostap_remove_interface()
118 else if (dev == iface->local->apdev) in hostap_remove_interface()
119 iface->local->apdev = NULL; in hostap_remove_interface()
120 else if (dev == iface->local->stadev) in hostap_remove_interface()
[all …]
Dhostap_info.c13 static void prism2_info_commtallies16(local_info_t *local, unsigned char *buf, in prism2_info_commtallies16() argument
20 "info frame\n", local->dev->name, left); in prism2_info_commtallies16()
26 local->comm_tallies.name += le16_to_cpu(tallies->name) in prism2_info_commtallies16()
53 static void prism2_info_commtallies32(local_info_t *local, unsigned char *buf, in prism2_info_commtallies32() argument
60 "info frame\n", local->dev->name, left); in prism2_info_commtallies32()
66 local->comm_tallies.name += le32_to_cpu(tallies->name) in prism2_info_commtallies32()
93 static void prism2_info_commtallies(local_info_t *local, unsigned char *buf, in prism2_info_commtallies() argument
96 if (local->tallies32) in prism2_info_commtallies()
97 prism2_info_commtallies32(local, buf, left); in prism2_info_commtallies()
99 prism2_info_commtallies16(local, buf, left); in prism2_info_commtallies()
[all …]
Dhostap_ioctl.c19 local_info_t *local; in hostap_get_wireless_stats() local
23 local = iface->local; in hostap_get_wireless_stats()
29 wstats = &local->wstats; in hostap_get_wireless_stats()
33 local->comm_tallies.rx_discards_wep_undecryptable; in hostap_get_wireless_stats()
35 local->comm_tallies.rx_fcs_errors + in hostap_get_wireless_stats()
36 local->comm_tallies.rx_discards_no_buffer + in hostap_get_wireless_stats()
37 local->comm_tallies.tx_discards_wrong_sa; in hostap_get_wireless_stats()
40 local->comm_tallies.tx_retry_limit_exceeded; in hostap_get_wireless_stats()
42 local->comm_tallies.rx_message_in_bad_msg_fragments; in hostap_get_wireless_stats()
44 if (local->iw_mode != IW_MODE_MASTER && in hostap_get_wireless_stats()
[all …]
Dhostap_proc.c17 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()
[all …]
Dhostap_80211_rx.c66 local_info_t *local; in prism2_rx_80211() local
73 local = iface->local; in prism2_rx_80211()
76 if (local->monitor_type == PRISM2_MONITOR_PRISM) { in prism2_rx_80211()
164 hdr->channel = htonl(local->channel); in prism2_rx_80211()
185 hdr->chan_freq = cpu_to_le16(freq_list[local->channel - 1]); in prism2_rx_80211()
222 prism2_frag_cache_find(local_info_t *local, unsigned int seq, in prism2_frag_cache_find() argument
229 entry = &local->frag_cache[i]; in prism2_frag_cache_find()
234 local->dev->name, entry->seq, entry->last_frag); in prism2_frag_cache_find()
252 prism2_frag_cache_get(local_info_t *local, struct ieee80211_hdr *hdr) in prism2_frag_cache_get() argument
265 skb = dev_alloc_skb(local->dev->mtu + in prism2_frag_cache_get()
[all …]
Dhostap_cs.c49 local_info_t *local; in hfa384x_outb_debug() local
53 local = iface->local; in hfa384x_outb_debug()
54 spin_lock_irqsave(&local->lock, flags); in hfa384x_outb_debug()
57 spin_unlock_irqrestore(&local->lock, flags); in hfa384x_outb_debug()
63 local_info_t *local; in hfa384x_inb_debug() local
68 local = iface->local; in hfa384x_inb_debug()
69 spin_lock_irqsave(&local->lock, flags); in hfa384x_inb_debug()
72 spin_unlock_irqrestore(&local->lock, flags); in hfa384x_inb_debug()
79 local_info_t *local; in hfa384x_outw_debug() local
83 local = iface->local; in hfa384x_outw_debug()
[all …]
Dhostap_download.c7 local_info_t *local; in prism2_enable_aux_port() local
10 local = iface->local; in prism2_enable_aux_port()
12 if (local->no_pri) { in prism2_enable_aux_port()
20 spin_lock_irqsave(&local->cmdlock, flags); in prism2_enable_aux_port()
30 spin_unlock_irqrestore(&local->cmdlock, flags); in prism2_enable_aux_port()
74 spin_unlock_irqrestore(&local->cmdlock, flags); in prism2_enable_aux_port()
180 local_info_t *local; member
188 hfa384x_from_aux(ctx->local->dev, (unsigned long)v - 1, 0x80, ctx->page); in prism2_download_aux_dump_proc_show()
196 prism2_enable_aux_port(ctx->local->dev, 1); in prism2_download_aux_dump_proc_start()
213 prism2_enable_aux_port(ctx->local->dev, 0); in prism2_download_aux_dump_proc_stop()
[all …]
Dhostap.h18 u16 hostap_tx_callback_register(local_info_t *local,
21 int hostap_tx_callback_unregister(local_info_t *local, u16 idx);
24 u16 hostap_get_porttype(local_info_t *local);
25 int hostap_set_encryption(local_info_t *local);
26 int hostap_set_antsel(local_info_t *local);
27 int hostap_set_roaming(local_info_t *local);
28 int hostap_set_auth_algs(local_info_t *local);
36 void hostap_setup_dev(struct net_device *dev, local_info_t *local,
39 int hostap_set_hostapd(local_info_t *local, int val, int rtnl_locked);
40 int hostap_set_hostapd_sta(local_info_t *local, int val, int rtnl_locked);
[all …]
Dhostap_ap.c79 seq_printf(m, "auth_algs=%u\n", ap->local->auth_algs); in ap_debug_proc_show()
126 if (sta->ap && sta->local) in ap_free_sta()
127 hostap_event_expired_sta(sta->local->dev, sta); in ap_free_sta()
157 static void hostap_set_tim(local_info_t *local, int aid, int set) in hostap_set_tim() argument
159 if (local->func->set_tim) in hostap_set_tim()
160 local->func->set_tim(local->dev, aid, set); in hostap_set_tim()
190 local_info_t *local; in ap_handle_timer() local
195 if (sta == NULL || sta->local == NULL || sta->local->ap == NULL) { in ap_handle_timer()
200 local = sta->local; in ap_handle_timer()
201 ap = local->ap; in ap_handle_timer()
[all …]
Dhostap_pci.c59 local_info_t *local; in hfa384x_outb_debug() local
63 local = iface->local; in hfa384x_outb_debug()
64 hw_priv = local->hw_priv; in hfa384x_outb_debug()
66 spin_lock_irqsave(&local->lock, flags); in hfa384x_outb_debug()
69 spin_unlock_irqrestore(&local->lock, flags); in hfa384x_outb_debug()
76 local_info_t *local; in hfa384x_inb_debug() local
81 local = iface->local; in hfa384x_inb_debug()
82 hw_priv = local->hw_priv; in hfa384x_inb_debug()
84 spin_lock_irqsave(&local->lock, flags); in hfa384x_inb_debug()
87 spin_unlock_irqrestore(&local->lock, flags); in hfa384x_inb_debug()
[all …]
Dhostap_80211_tx.c64 local_info_t *local; in hostap_data_start_xmit() local
77 local = iface->local; in hostap_data_start_xmit()
86 if (local->ddev != dev) { in hostap_data_start_xmit()
87 use_wds = (local->iw_mode == IW_MODE_MASTER && in hostap_data_start_xmit()
88 !(local->wds_type & HOSTAP_WDS_STANDARD_FRAME)) ? in hostap_data_start_xmit()
90 if (dev == local->stadev) { in hostap_data_start_xmit()
93 } else if (dev == local->apdev) { in hostap_data_start_xmit()
100 if (local->iw_mode == IW_MODE_REPEAT) { in hostap_data_start_xmit()
105 } else if (local->iw_mode == IW_MODE_INFRA && in hostap_data_start_xmit()
106 (local->wds_type & HOSTAP_WDS_AP_CLIENT) && in hostap_data_start_xmit()
[all …]
Dhostap_plx.c111 local_info_t *local; in hfa384x_outb_debug() local
115 local = iface->local; in hfa384x_outb_debug()
117 spin_lock_irqsave(&local->lock, flags); in hfa384x_outb_debug()
120 spin_unlock_irqrestore(&local->lock, flags); in hfa384x_outb_debug()
126 local_info_t *local; in hfa384x_inb_debug() local
131 local = iface->local; in hfa384x_inb_debug()
133 spin_lock_irqsave(&local->lock, flags); in hfa384x_inb_debug()
136 spin_unlock_irqrestore(&local->lock, flags); in hfa384x_inb_debug()
143 local_info_t *local; in hfa384x_outw_debug() local
147 local = iface->local; in hfa384x_outw_debug()
[all …]
Dhostap_ap.h81 local_info_t *local; member
166 local_info_t *local; member
220 void hostap_init_data(local_info_t *local);
221 void hostap_init_ap_proc(local_info_t *local);
235 ap_tx_ret hostap_handle_sta_tx(local_info_t *local, struct hostap_tx_data *tx);
237 void hostap_handle_sta_tx_exc(local_info_t *local, struct sk_buff *skb);
238 int hostap_update_sta_ps(local_info_t *local, struct ieee80211_hdr *hdr);
242 ap_rx_ret hostap_handle_sta_rx(local_info_t *local, struct net_device *dev,
246 int hostap_handle_sta_crypto(local_info_t *local, struct ieee80211_hdr *hdr,
254 void hostap_update_rates(local_info_t *local);
[all …]
Dhostap_wlan.h573 int (*card_present)(local_info_t *local);
574 void (*cor_sreset)(local_info_t *local);
575 void (*genesis_reset)(local_info_t *local, int hcr);
595 void (*schedule_reset)(local_info_t *local);
596 int (*download)(local_info_t *local,
894 struct local_info *local; /* pointer to shared private data */ member
981 local_info_t *local = iface->local; in prism2_io_debug_add() local
983 if (!local->io_debug_enabled) in prism2_io_debug_add()
986 local->io_debug[local->io_debug_head] = jiffies & 0xffffffff; in prism2_io_debug_add()
987 if (++local->io_debug_head >= PRISM2_IO_DEBUG_SIZE) in prism2_io_debug_add()
[all …]
/drivers/net/wireless/
Dray_cs.c84 static int translate_frame(ray_dev_t *local, struct tx_msg __iomem *ptx,
86 static void ray_build_header(ray_dev_t *local, struct tx_msg __iomem *ptx,
88 static void untranslate(ray_dev_t *local, struct sk_buff *skb, int len);
93 static void authenticate(ray_dev_t *local);
94 static int build_auth_frame(ray_dev_t *local, UCHAR *dest, int auth_type);
96 static int get_free_ccs(ray_dev_t *local);
97 static int get_free_tx_ccs(ray_dev_t *local);
98 static void init_startup_params(ray_dev_t *local);
102 static int interrupt_ecf(ray_dev_t *local, int ccs);
109 static void clear_interrupt(ray_dev_t *local);
[all …]
Dairo.c1141 static void airo_read_wireless_stats (struct airo_info *local);
2272 struct airo_info *local = dev->ml_priv; in airo_get_stats() local
2274 if (!test_bit(JOB_STATS, &local->jobs)) { in airo_get_stats()
2276 if (down_trylock(&local->sem) != 0) { in airo_get_stats()
2277 set_bit(JOB_STATS, &local->jobs); in airo_get_stats()
2278 wake_up_interruptible(&local->thr_wait); in airo_get_stats()
3796 static inline void set_auth_type(struct airo_info *local, int auth_type) in set_auth_type() argument
3798 local->config.authType = auth_type; in set_auth_type()
3803 local->last_auth = auth_type; in set_auth_type()
5797 struct airo_info *local = dev->ml_priv; in airo_set_freq() local
[all …]
Dairo_cs.c65 struct local_info *local; in airo_probe() local
70 local = kzalloc(sizeof(*local), GFP_KERNEL); in airo_probe()
71 if (!local) in airo_probe()
74 p_dev->priv = local; in airo_probe()
146 struct local_info *local = link->priv; in airo_suspend() local
148 netif_device_detach(local->eth_dev); in airo_suspend()
155 struct local_info *local = link->priv; in airo_resume() local
158 reset_airo_card(local->eth_dev); in airo_resume()
159 netif_device_attach(local->eth_dev); in airo_resume()
Datmel_cs.c75 struct local_info *local; in atmel_probe() local
80 local = kzalloc(sizeof(*local), GFP_KERNEL); in atmel_probe()
81 if (!local) in atmel_probe()
84 p_dev->priv = local; in atmel_probe()
177 struct local_info *local = link->priv; in atmel_suspend() local
179 netif_device_detach(local->eth_dev); in atmel_suspend()
186 struct local_info *local = link->priv; in atmel_resume() local
188 atmel_open(local->eth_dev); in atmel_resume()
189 netif_device_attach(local->eth_dev); in atmel_resume()
/drivers/net/ethernet/xircom/
Dxirc2ps_cs.c478 struct local_info *local; in xirc2ps_probe() local
486 local = netdev_priv(dev); in xirc2ps_probe()
487 local->dev = dev; in xirc2ps_probe()
488 local->p_dev = link; in xirc2ps_probe()
498 INIT_WORK(&local->tx_timeout_task, xirc2ps_tx_timeout_task); in xirc2ps_probe()
539 struct local_info *local = netdev_priv(dev); in set_card_type() local
557 local->mohawk = 0; in set_card_type()
558 local->dingo = 0; in set_card_type()
559 local->modem = 0; in set_card_type()
560 local->card_type = XIR_UNKNOWN; in set_card_type()
[all …]
/drivers/misc/mic/scif/
Dscif_map.h44 scif_free_coherent(void *va, dma_addr_t local, in scif_free_coherent() argument
50 if (scifdev_is_p2p(scifdev) && local > scifdev->base_addr) in scif_free_coherent()
51 local = local - scifdev->base_addr; in scif_free_coherent()
53 size, va, local); in scif_free_coherent()
59 void *local, struct scif_dev *scifdev, size_t size) in scif_map_single() argument
64 *dma_handle = virt_to_phys((local)); in scif_map_single()
67 local, size, DMA_BIDIRECTIONAL); in scif_map_single()
79 scif_unmap_single(dma_addr_t local, struct scif_dev *scifdev, in scif_unmap_single() argument
84 local = local - scifdev->base_addr; in scif_unmap_single()
85 dma_unmap_single(&scifdev->sdev->dev, local, in scif_unmap_single()
/drivers/isdn/hisax/
Dsedlbauer_cs.c78 local_info_t *local; in sedlbauer_probe() local
83 local = kzalloc(sizeof(local_info_t), GFP_KERNEL); in sedlbauer_probe()
84 if (!local) return -ENOMEM; in sedlbauer_probe()
85 local->cardnr = -1; in sedlbauer_probe()
87 local->p_dev = link; in sedlbauer_probe()
88 link->priv = local; in sedlbauer_probe()
156 local_info_t *local = link->priv; in sedlbauer_release() local
159 if (local) { in sedlbauer_release()
160 if (local->cardnr >= 0) { in sedlbauer_release()
162 HiSax_closecard(local->cardnr); in sedlbauer_release()
Delsa_cs.c77 local_info_t *local; in elsa_cs_probe() local
82 local = kzalloc(sizeof(local_info_t), GFP_KERNEL); in elsa_cs_probe()
83 if (!local) return -ENOMEM; in elsa_cs_probe()
85 local->p_dev = link; in elsa_cs_probe()
86 link->priv = local; in elsa_cs_probe()
88 local->cardnr = -1; in elsa_cs_probe()
170 local_info_t *local = link->priv; in elsa_cs_release() local
174 if (local) { in elsa_cs_release()
175 if (local->cardnr >= 0) { in elsa_cs_release()
177 HiSax_closecard(local->cardnr); in elsa_cs_release()
Dteles_cs.c58 local_info_t *local; in teles_probe() local
63 local = kzalloc(sizeof(local_info_t), GFP_KERNEL); in teles_probe()
64 if (!local) return -ENOMEM; in teles_probe()
65 local->cardnr = -1; in teles_probe()
67 local->p_dev = link; in teles_probe()
68 link->priv = local; in teles_probe()
152 local_info_t *local = link->priv; in teles_cs_release() local
156 if (local) { in teles_cs_release()
157 if (local->cardnr >= 0) { in teles_cs_release()
159 HiSax_closecard(local->cardnr); in teles_cs_release()
/drivers/vlynq/
Dvlynq.c86 dev->local, dev->remote); in vlynq_dump_regs()
89 i + 1, ((u32 *)dev->local)[i]); in vlynq_dump_regs()
114 if (readl(&dev->local->status) & VLYNQ_STATUS_LINK) in vlynq_linked()
124 writel(readl(&dev->local->control) | VLYNQ_CTRL_RESET, in vlynq_reset()
125 &dev->local->control); in vlynq_reset()
131 writel(readl(&dev->local->control) & ~VLYNQ_CTRL_RESET, in vlynq_reset()
132 &dev->local->control); in vlynq_reset()
198 u32 status = readl(&dev->local->status); in vlynq_local_ack()
202 writel(status, &dev->local->status); in vlynq_local_ack()
221 status = readl(&dev->local->int_status); in vlynq_irq()
[all …]

123456