Lines Matching refs:lbs_private

18 	int (*callback)(struct lbs_private *,
42 void lbs_cmd_async(struct lbs_private *priv, uint16_t command,
45 int __lbs_cmd(struct lbs_private *priv, uint16_t command,
47 int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
50 struct cmd_ctrl_node *__lbs_cmd_async(struct lbs_private *priv,
52 int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
55 int lbs_cmd_copyback(struct lbs_private *priv, unsigned long extra,
58 int lbs_allocate_cmd_buffer(struct lbs_private *priv);
59 int lbs_free_cmd_buffer(struct lbs_private *priv);
61 int lbs_execute_next_command(struct lbs_private *priv);
62 void __lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
64 void lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
66 int lbs_process_command_response(struct lbs_private *priv, u8 *data, u32 len);
71 void lbs_mac_event_disconnected(struct lbs_private *priv);
77 int lbs_process_event(struct lbs_private *priv, u32 event);
82 int lbs_update_hw_spec(struct lbs_private *priv);
84 int lbs_set_channel(struct lbs_private *priv, u8 channel);
86 int lbs_update_channel(struct lbs_private *priv);
88 int lbs_host_sleep_cfg(struct lbs_private *priv, uint32_t criteria,
91 int lbs_cmd_802_11_sleep_params(struct lbs_private *priv, uint16_t cmd_action,
94 void lbs_ps_confirm_sleep(struct lbs_private *priv);
96 int lbs_set_radio(struct lbs_private *priv, u8 preamble, u8 radio_on);
98 void lbs_set_mac_control(struct lbs_private *priv);
99 int lbs_set_mac_control_sync(struct lbs_private *priv);
101 int lbs_get_tx_power(struct lbs_private *priv, s16 *curlevel, s16 *minlevel,
104 int lbs_set_snmp_mib(struct lbs_private *priv, u32 oid, u16 val);
106 int lbs_get_snmp_mib(struct lbs_private *priv, u32 oid, u16 *out_val);
111 int lbs_set_power_adapt_cfg(struct lbs_private *priv, int enable, int8_t p0,
114 int lbs_set_tpc_cfg(struct lbs_private *priv, int enable, int8_t p0, int8_t p1,
117 int lbs_set_data_rate(struct lbs_private *priv, u8 rate);
119 int lbs_cmd_802_11_rate_adapt_rateset(struct lbs_private *priv,
122 int lbs_set_tx_power(struct lbs_private *priv, s16 dbm);
124 int lbs_set_deep_sleep(struct lbs_private *priv, int deep_sleep);
126 int lbs_set_host_sleep(struct lbs_private *priv, int host_sleep);
128 int lbs_set_monitor_mode(struct lbs_private *priv, int enable);
130 int lbs_get_rssi(struct lbs_private *priv, s8 *snr, s8 *nf);
132 int lbs_set_11d_domain_info(struct lbs_private *priv);
134 int lbs_get_reg(struct lbs_private *priv, u16 reg, u16 offset, u32 *value);
136 int lbs_set_reg(struct lbs_private *priv, u16 reg, u16 offset, u32 value);
138 int lbs_set_ps_mode(struct lbs_private *priv, u16 cmd_action, bool block);