drivers/net/wireless/marvell/libertas/cfg.c
1024
static int lbs_set_key_material(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cfg.c
1069
static int lbs_set_authtype(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cfg.c
1112
static int lbs_associate(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cfg.c
1330
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
1452
int lbs_disconnect(struct lbs_private *priv, u16 reason)
drivers/net/wireless/marvell/libertas/cfg.c
1479
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
1495
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
1514
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
1580
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
1613
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
1657
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
1695
static void lbs_join_post(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cfg.c
1768
static int lbs_ibss_join_existing(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cfg.c
1886
static int lbs_ibss_start_new(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cfg.c
190
static int lbs_add_channel_list_tlv(struct lbs_private *priv, u8 *tlv,
drivers/net/wireless/marvell/libertas/cfg.c
1972
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
2008
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
2030
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
2101
wdev->wiphy = wiphy_new(&lbs_cfg80211_ops, sizeof(struct lbs_private));
drivers/net/wireless/marvell/libertas/cfg.c
2116
static void lbs_cfg_set_regulatory_hint(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cfg.c
2144
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
2156
int lbs_cfg_register(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cfg.c
2200
void lbs_scan_deinit(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cfg.c
2206
void lbs_cfg_free(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cfg.c
492
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
508
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
543
static int lbs_ret_scan(struct lbs_private *priv, unsigned long dummy,
drivers/net/wireless/marvell/libertas/cfg.c
727
struct lbs_private *priv =
drivers/net/wireless/marvell/libertas/cfg.c
728
container_of(work, struct lbs_private, scan_work.work);
drivers/net/wireless/marvell/libertas/cfg.c
812
static void _internal_start_scan(struct lbs_private *priv, bool internal,
drivers/net/wireless/marvell/libertas/cfg.c
829
void lbs_scan_done(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cfg.c
849
struct lbs_private *priv = wiphy_priv(wiphy);
drivers/net/wireless/marvell/libertas/cfg.c
874
void lbs_send_disconnect_notification(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cfg.c
881
void lbs_send_mic_failureevent(struct lbs_private *priv, u32 event)
drivers/net/wireless/marvell/libertas/cfg.c
904
static int lbs_remove_wep_keys(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cfg.c
922
static int lbs_set_wep_keys(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cfg.c
984
static int lbs_enable_rsn(struct lbs_private *priv, int enable)
drivers/net/wireless/marvell/libertas/cfg.h
11
int lbs_cfg_register(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cfg.h
12
void lbs_cfg_free(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cfg.h
14
void lbs_send_disconnect_notification(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cfg.h
16
void lbs_send_mic_failureevent(struct lbs_private *priv, u32 event);
drivers/net/wireless/marvell/libertas/cfg.h
18
void lbs_scan_done(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cfg.h
19
void lbs_scan_deinit(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cfg.h
20
int lbs_disconnect(struct lbs_private *priv, u16 reason);
drivers/net/wireless/marvell/libertas/cfg.h
6
struct lbs_private;
drivers/net/wireless/marvell/libertas/cmd.c
1012
void lbs_set_mac_control(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
1023
int lbs_set_mac_control_sync(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
1044
int lbs_allocate_cmd_buffer(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
1096
int lbs_free_cmd_buffer(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
1136
static struct cmd_ctrl_node *lbs_get_free_cmd_node(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
1168
int lbs_execute_next_command(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
1301
static void lbs_send_confirmsleep(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
1341
void lbs_ps_confirm_sleep(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
1374
struct cmd_ctrl_node *__lbs_cmd_async(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cmd.c
1376
int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
drivers/net/wireless/marvell/libertas/cmd.c
1427
void lbs_cmd_async(struct lbs_private *priv, uint16_t command,
drivers/net/wireless/marvell/libertas/cmd.c
1434
int __lbs_cmd(struct lbs_private *priv, uint16_t command,
drivers/net/wireless/marvell/libertas/cmd.c
1436
int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
drivers/net/wireless/marvell/libertas/cmd.c
163
static int lbs_ret_host_sleep_cfg(struct lbs_private *priv, unsigned long dummy,
drivers/net/wireless/marvell/libertas/cmd.c
179
int lbs_host_sleep_cfg(struct lbs_private *priv, uint32_t criteria,
drivers/net/wireless/marvell/libertas/cmd.c
230
int lbs_set_ps_mode(struct lbs_private *priv, u16 cmd_action, bool block)
drivers/net/wireless/marvell/libertas/cmd.c
262
int lbs_cmd_802_11_sleep_params(struct lbs_private *priv, uint16_t cmd_action,
drivers/net/wireless/marvell/libertas/cmd.c
301
static int lbs_wait_for_ds_awake(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
31
int lbs_cmd_copyback(struct lbs_private *priv, unsigned long extra,
drivers/net/wireless/marvell/libertas/cmd.c
316
int lbs_set_deep_sleep(struct lbs_private *priv, int deep_sleep)
drivers/net/wireless/marvell/libertas/cmd.c
349
static int lbs_ret_host_sleep_activate(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cmd.c
359
int lbs_set_host_sleep(struct lbs_private *priv, int host_sleep)
drivers/net/wireless/marvell/libertas/cmd.c
417
int lbs_set_snmp_mib(struct lbs_private *priv, u32 oid, u16 val)
drivers/net/wireless/marvell/libertas/cmd.c
465
int lbs_get_tx_power(struct lbs_private *priv, s16 *curlevel, s16 *minlevel,
drivers/net/wireless/marvell/libertas/cmd.c
496
int lbs_set_monitor_mode(struct lbs_private *priv, int enable)
drivers/net/wireless/marvell/libertas/cmd.c
525
static int lbs_get_channel(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
54
static int lbs_cmd_async_callback(struct lbs_private *priv, unsigned long extra,
drivers/net/wireless/marvell/libertas/cmd.c
545
int lbs_update_channel(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
567
int lbs_set_channel(struct lbs_private *priv, u8 channel)
drivers/net/wireless/marvell/libertas/cmd.c
601
int lbs_get_rssi(struct lbs_private *priv, s8 *rssi, s8 *nf)
drivers/net/wireless/marvell/libertas/cmd.c
631
int lbs_set_11d_domain_info(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
757
int lbs_get_reg(struct lbs_private *priv, u16 reg, u16 offset, u32 *value)
drivers/net/wireless/marvell/libertas/cmd.c
799
int lbs_set_reg(struct lbs_private *priv, u16 reg, u16 offset, u32 value)
drivers/net/wireless/marvell/libertas/cmd.c
824
static void lbs_queue_cmd(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cmd.c
866
static void lbs_submit_command(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cmd.c
89
int lbs_update_hw_spec(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/cmd.c
918
static void __lbs_cleanup_and_insert_cmd(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cmd.c
932
static void lbs_cleanup_and_insert_cmd(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cmd.c
942
void __lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
drivers/net/wireless/marvell/libertas/cmd.c
963
void lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
drivers/net/wireless/marvell/libertas/cmd.c
972
int lbs_set_radio(struct lbs_private *priv, u8 preamble, u8 radio_on)
drivers/net/wireless/marvell/libertas/cmd.h
100
void lbs_set_mac_control(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cmd.h
101
int lbs_set_mac_control_sync(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cmd.h
103
int lbs_get_tx_power(struct lbs_private *priv, s16 *curlevel, s16 *minlevel,
drivers/net/wireless/marvell/libertas/cmd.h
106
int lbs_set_snmp_mib(struct lbs_private *priv, u32 oid, u16 val);
drivers/net/wireless/marvell/libertas/cmd.h
111
int lbs_set_deep_sleep(struct lbs_private *priv, int deep_sleep);
drivers/net/wireless/marvell/libertas/cmd.h
113
int lbs_set_host_sleep(struct lbs_private *priv, int host_sleep);
drivers/net/wireless/marvell/libertas/cmd.h
115
int lbs_set_monitor_mode(struct lbs_private *priv, int enable);
drivers/net/wireless/marvell/libertas/cmd.h
117
int lbs_get_rssi(struct lbs_private *priv, s8 *snr, s8 *nf);
drivers/net/wireless/marvell/libertas/cmd.h
119
int lbs_set_11d_domain_info(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cmd.h
121
int lbs_get_reg(struct lbs_private *priv, u16 reg, u16 offset, u32 *value);
drivers/net/wireless/marvell/libertas/cmd.h
123
int lbs_set_reg(struct lbs_private *priv, u16 reg, u16 offset, u32 value);
drivers/net/wireless/marvell/libertas/cmd.h
125
int lbs_set_ps_mode(struct lbs_private *priv, u16 cmd_action, bool block);
drivers/net/wireless/marvell/libertas/cmd.h
19
int (*callback)(struct lbs_private *,
drivers/net/wireless/marvell/libertas/cmd.h
43
void lbs_cmd_async(struct lbs_private *priv, uint16_t command,
drivers/net/wireless/marvell/libertas/cmd.h
46
int __lbs_cmd(struct lbs_private *priv, uint16_t command,
drivers/net/wireless/marvell/libertas/cmd.h
48
int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
drivers/net/wireless/marvell/libertas/cmd.h
51
struct cmd_ctrl_node *__lbs_cmd_async(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cmd.h
53
int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
drivers/net/wireless/marvell/libertas/cmd.h
56
int lbs_cmd_copyback(struct lbs_private *priv, unsigned long extra,
drivers/net/wireless/marvell/libertas/cmd.h
59
int lbs_allocate_cmd_buffer(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cmd.h
60
int lbs_free_cmd_buffer(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cmd.h
62
int lbs_execute_next_command(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cmd.h
63
void __lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
drivers/net/wireless/marvell/libertas/cmd.h
65
void lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
drivers/net/wireless/marvell/libertas/cmd.h
67
int lbs_process_command_response(struct lbs_private *priv, u8 *data, u32 len);
drivers/net/wireless/marvell/libertas/cmd.h
72
void lbs_mac_event_disconnected(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cmd.h
79
void lbs_process_event(struct lbs_private *priv, u32 event);
drivers/net/wireless/marvell/libertas/cmd.h
84
int lbs_update_hw_spec(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cmd.h
86
int lbs_set_channel(struct lbs_private *priv, u8 channel);
drivers/net/wireless/marvell/libertas/cmd.h
88
int lbs_update_channel(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cmd.h
90
int lbs_host_sleep_cfg(struct lbs_private *priv, uint32_t criteria,
drivers/net/wireless/marvell/libertas/cmd.h
93
int lbs_cmd_802_11_sleep_params(struct lbs_private *priv, uint16_t cmd_action,
drivers/net/wireless/marvell/libertas/cmd.h
96
void lbs_ps_confirm_sleep(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/cmd.h
98
int lbs_set_radio(struct lbs_private *priv, u8 preamble, u8 radio_on);
drivers/net/wireless/marvell/libertas/cmdresp.c
223
void lbs_process_event(struct lbs_private *priv, u32 event)
drivers/net/wireless/marvell/libertas/cmdresp.c
28
void lbs_mac_event_disconnected(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/cmdresp.c
65
int lbs_process_command_response(struct lbs_private *priv, u8 *data, u32 len)
drivers/net/wireless/marvell/libertas/debugfs.c
124
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
165
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
22
static void lbs_debug_init(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/debugfs.c
223
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
276
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
36
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
436
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
461
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
478
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
506
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
532
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
550
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
578
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
59
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
604
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
621
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.c
703
void lbs_debugfs_init_one(struct lbs_private *priv, struct net_device *dev)
drivers/net/wireless/marvell/libertas/debugfs.c
750
void lbs_debugfs_remove_one(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/debugfs.c
777
#define item_size(n) (sizeof_field(struct lbs_private, n))
drivers/net/wireless/marvell/libertas/debugfs.c
778
#define item_addr(n) (offsetof(struct lbs_private, n))
drivers/net/wireless/marvell/libertas/debugfs.c
917
static void lbs_debug_init(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/debugfs.c
95
struct lbs_private *priv = file->private_data;
drivers/net/wireless/marvell/libertas/debugfs.h
8
void lbs_debugfs_init_one(struct lbs_private *priv, struct net_device *dev);
drivers/net/wireless/marvell/libertas/debugfs.h
9
void lbs_debugfs_remove_one(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
22
struct lbs_private;
drivers/net/wireless/marvell/libertas/decl.h
23
typedef void (*lbs_fw_cb)(struct lbs_private *priv, int ret,
drivers/net/wireless/marvell/libertas/decl.h
36
void lbs_send_tx_feedback(struct lbs_private *priv, u32 try_count);
drivers/net/wireless/marvell/libertas/decl.h
41
int lbs_process_rxed_packet(struct lbs_private *priv, struct sk_buff *);
drivers/net/wireless/marvell/libertas/decl.h
45
struct lbs_private *lbs_add_card(void *card, struct device *dmdev);
drivers/net/wireless/marvell/libertas/decl.h
46
void lbs_remove_card(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
47
int lbs_start_card(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
48
void lbs_stop_card(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
49
void lbs_host_to_card_done(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
51
int lbs_start_iface(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
52
int lbs_stop_iface(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
53
int lbs_set_iface_type(struct lbs_private *priv, enum nl80211_iftype type);
drivers/net/wireless/marvell/libertas/decl.h
55
int lbs_rtap_supported(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
59
void lbs_update_mcast(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
61
int lbs_suspend(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
62
int lbs_resume(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/decl.h
64
void lbs_queue_event(struct lbs_private *priv, u32 event);
drivers/net/wireless/marvell/libertas/decl.h
65
void lbs_notify_command_response(struct lbs_private *priv, u8 resp_idx);
drivers/net/wireless/marvell/libertas/decl.h
73
int lbs_get_firmware_async(struct lbs_private *priv, struct device *device,
drivers/net/wireless/marvell/libertas/decl.h
76
void lbs_wait_for_firmware_load(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/dev.h
102
int (*hw_host_to_card) (struct lbs_private *priv, u8 type, u8 *payload, u16 nb);
drivers/net/wireless/marvell/libertas/dev.h
103
void (*reset_card) (struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/dev.h
104
int (*power_save) (struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/dev.h
105
int (*power_restore) (struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/dev.h
106
int (*enter_deep_sleep) (struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/dev.h
107
int (*exit_deep_sleep) (struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/dev.h
108
int (*reset_deep_sleep_wakeup) (struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/dev.h
197
static inline int lbs_iface_active(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/ethtool.c
15
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/ethtool.c
41
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/ethtool.c
64
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/ethtool.c
84
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/firmware.c
114
void lbs_wait_for_firmware_load(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/firmware.c
13
static void load_next_firmware_from_table(struct lbs_private *private);
drivers/net/wireless/marvell/libertas/firmware.c
131
int lbs_get_firmware_async(struct lbs_private *priv, struct device *device,
drivers/net/wireless/marvell/libertas/firmware.c
15
static void lbs_fw_loaded(struct lbs_private *priv, int ret,
drivers/net/wireless/marvell/libertas/firmware.c
31
static void do_load_firmware(struct lbs_private *priv, const char *name,
drivers/net/wireless/marvell/libertas/firmware.c
47
struct lbs_private *priv = context;
drivers/net/wireless/marvell/libertas/firmware.c
66
struct lbs_private *priv = context;
drivers/net/wireless/marvell/libertas/firmware.c
84
static void load_next_firmware_from_table(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_sdio.c
1009
static int if_sdio_reset_deep_sleep_wakeup(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_sdio.c
1056
static void if_sdio_reset_card(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_sdio.c
1064
static int if_sdio_power_save(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_sdio.c
1079
static int if_sdio_power_restore(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_sdio.c
111
struct lbs_private *priv;
drivers/net/wireless/marvell/libertas/if_sdio.c
1138
struct lbs_private *priv;
drivers/net/wireless/marvell/libertas/if_sdio.c
1299
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_sdio.c
206
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_sdio.c
668
static void if_sdio_do_prog_firmware(struct lbs_private *priv, int ret,
drivers/net/wireless/marvell/libertas/if_sdio.c
751
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_sdio.c
893
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_sdio.c
909
static int if_sdio_host_to_card(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/if_sdio.c
976
static int if_sdio_enter_deep_sleep(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_sdio.c
993
static int if_sdio_exit_deep_sleep(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_spi.c
1010
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_spi.c
1100
struct lbs_private *priv = NULL;
drivers/net/wireless/marvell/libertas/if_spi.c
1204
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_spi.c
43
struct lbs_private *priv;
drivers/net/wireless/marvell/libertas/if_spi.c
577
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_spi.c
672
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_spi.c
733
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_spi.c
787
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_spi.c
822
struct lbs_private *priv = card->priv;
drivers/net/wireless/marvell/libertas/if_spi.c
853
struct lbs_private *priv;
drivers/net/wireless/marvell/libertas/if_spi.c
937
static int if_spi_host_to_card(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/if_usb.c
130
static void if_usb_setup_firmware(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_usb.c
180
static void if_usb_reset_olpc_card(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_usb.c
199
struct lbs_private *priv;
drivers/net/wireless/marvell/libertas/if_usb.c
310
struct lbs_private *priv = cardp->priv;
drivers/net/wireless/marvell/libertas/if_usb.c
604
struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_usb.c
623
struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/if_usb.c
662
struct lbs_private *priv = cardp->priv;
drivers/net/wireless/marvell/libertas/if_usb.c
68
static void if_usb_prog_firmware(struct lbs_private *priv, int ret,
drivers/net/wireless/marvell/libertas/if_usb.c
71
static int if_usb_host_to_card(struct lbs_private *priv, uint8_t type,
drivers/net/wireless/marvell/libertas/if_usb.c
730
static int if_usb_host_to_card(struct lbs_private *priv, uint8_t type,
drivers/net/wireless/marvell/libertas/if_usb.c
821
static void if_usb_prog_firmware(struct lbs_private *priv, int ret,
drivers/net/wireless/marvell/libertas/if_usb.c
92
struct lbs_private *priv = cardp->priv;
drivers/net/wireless/marvell/libertas/if_usb.c
941
struct lbs_private *priv = cardp->priv;
drivers/net/wireless/marvell/libertas/if_usb.c
973
struct lbs_private *priv = cardp->priv;
drivers/net/wireless/marvell/libertas/if_usb.h
49
struct lbs_private *priv;
drivers/net/wireless/marvell/libertas/if_usb.h
8
struct lbs_private;
drivers/net/wireless/marvell/libertas/main.c
1022
void lbs_queue_event(struct lbs_private *priv, u32 event)
drivers/net/wireless/marvell/libertas/main.c
1039
void lbs_notify_command_response(struct lbs_private *priv, u8 resp_idx)
drivers/net/wireless/marvell/libertas/main.c
108
int lbs_start_iface(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
160
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/main.c
182
static bool lbs_command_queue_empty(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
192
int lbs_stop_iface(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
226
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/main.c
248
void lbs_host_to_card_done(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
269
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/main.c
339
void lbs_update_mcast(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
394
struct lbs_private *priv = container_of(work, struct lbs_private, mcast_work);
drivers/net/wireless/marvell/libertas/main.c
400
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/main.c
416
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/main.c
610
static int lbs_setup_firmware(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
639
int lbs_suspend(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
663
int lbs_resume(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
696
struct lbs_private *priv = timer_container_of(priv, t, command_timer);
drivers/net/wireless/marvell/libertas/main.c
730
struct lbs_private *priv = timer_container_of(priv, t,
drivers/net/wireless/marvell/libertas/main.c
746
static int lbs_init_adapter(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
798
static void lbs_free_adapter(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
82
int lbs_set_iface_type(struct lbs_private *priv, enum nl80211_iftype type)
drivers/net/wireless/marvell/libertas/main.c
823
struct lbs_private *lbs_add_card(void *card, struct device *dmdev)
drivers/net/wireless/marvell/libertas/main.c
827
struct lbs_private *priv = NULL;
drivers/net/wireless/marvell/libertas/main.c
904
void lbs_remove_card(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
952
int lbs_rtap_supported(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
963
int lbs_start_card(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/main.c
999
void lbs_stop_card(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/mesh.c
1046
void lbs_remove_mesh(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/mesh.c
1066
struct net_device *lbs_mesh_set_dev(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/mesh.c
1082
void lbs_mesh_set_txpd(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/mesh.c
1112
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
1145
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
134
int lbs_mesh_set_channel(struct lbs_private *priv, u8 channel)
drivers/net/wireless/marvell/libertas/mesh.c
140
static uint16_t lbs_mesh_get_channel(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/mesh.c
162
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
186
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
19
static int lbs_add_mesh(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/mesh.c
214
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
242
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
25
static int lbs_mesh_access(struct lbs_private *priv, uint16_t cmd_action,
drivers/net/wireless/marvell/libertas/mesh.c
274
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
289
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
344
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
390
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
41
static int __lbs_mesh_config_send(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/mesh.c
443
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
505
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
569
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
637
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
68
static int lbs_mesh_config_send(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/mesh.c
702
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
764
struct lbs_private *priv = to_net_dev(dev)->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
835
void lbs_init_mesh(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/mesh.c
86
static int lbs_mesh_config(struct lbs_private *priv, uint16_t action,
drivers/net/wireless/marvell/libertas/mesh.c
877
void lbs_start_mesh(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/mesh.c
885
int lbs_deinit_mesh(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/mesh.c
907
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
934
struct lbs_private *priv = dev->ml_priv;
drivers/net/wireless/marvell/libertas/mesh.c
979
static int lbs_add_mesh(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/mesh.h
18
void lbs_init_mesh(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/mesh.h
19
void lbs_start_mesh(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/mesh.h
20
int lbs_deinit_mesh(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/mesh.h
22
void lbs_remove_mesh(struct lbs_private *priv);
drivers/net/wireless/marvell/libertas/mesh.h
24
static inline bool lbs_mesh_activated(struct lbs_private *priv)
drivers/net/wireless/marvell/libertas/mesh.h
29
int lbs_mesh_set_channel(struct lbs_private *priv, u8 channel);
drivers/net/wireless/marvell/libertas/mesh.h
36
struct net_device *lbs_mesh_set_dev(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/mesh.h
38
void lbs_mesh_set_txpd(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/rx.c
206
static int process_rxed_802_11_packet(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/rx.c
46
static int process_rxed_802_11_packet(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/rx.c
57
int lbs_process_rxed_packet(struct lbs_private *priv, struct sk_buff *skb)
drivers/net/wireless/marvell/libertas/tx.c
181
void lbs_send_tx_feedback(struct lbs_private *priv, u32 try_count)
drivers/net/wireless/marvell/libertas/tx.c
68
struct lbs_private *priv = dev->ml_priv;