Lines Matching refs:lbs_private

19 	int (*callback)(struct lbs_private *,
43 void lbs_cmd_async(struct lbs_private *priv, uint16_t command,
46 int __lbs_cmd(struct lbs_private *priv, uint16_t command,
48 int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
51 struct cmd_ctrl_node *__lbs_cmd_async(struct lbs_private *priv,
53 int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
56 int lbs_cmd_copyback(struct lbs_private *priv, unsigned long extra,
59 int lbs_allocate_cmd_buffer(struct lbs_private *priv);
60 int lbs_free_cmd_buffer(struct lbs_private *priv);
62 int lbs_execute_next_command(struct lbs_private *priv);
63 void __lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
65 void lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
67 int lbs_process_command_response(struct lbs_private *priv, u8 *data, u32 len);
72 void lbs_mac_event_disconnected(struct lbs_private *priv,
79 int lbs_process_event(struct lbs_private *priv, u32 event);
84 int lbs_update_hw_spec(struct lbs_private *priv);
86 int lbs_set_channel(struct lbs_private *priv, u8 channel);
88 int lbs_update_channel(struct lbs_private *priv);
90 int lbs_host_sleep_cfg(struct lbs_private *priv, uint32_t criteria,
93 int lbs_cmd_802_11_sleep_params(struct lbs_private *priv, uint16_t cmd_action,
96 void lbs_ps_confirm_sleep(struct lbs_private *priv);
98 int lbs_set_radio(struct lbs_private *priv, u8 preamble, u8 radio_on);
100 void lbs_set_mac_control(struct lbs_private *priv);
101 int lbs_set_mac_control_sync(struct lbs_private *priv);
103 int lbs_get_tx_power(struct lbs_private *priv, s16 *curlevel, s16 *minlevel,
106 int lbs_set_snmp_mib(struct lbs_private *priv, u32 oid, u16 val);
108 int lbs_get_snmp_mib(struct lbs_private *priv, u32 oid, u16 *out_val);
113 int lbs_set_power_adapt_cfg(struct lbs_private *priv, int enable, int8_t p0,
116 int lbs_set_tpc_cfg(struct lbs_private *priv, int enable, int8_t p0, int8_t p1,
119 int lbs_set_data_rate(struct lbs_private *priv, u8 rate);
121 int lbs_cmd_802_11_rate_adapt_rateset(struct lbs_private *priv,
124 int lbs_set_tx_power(struct lbs_private *priv, s16 dbm);
126 int lbs_set_deep_sleep(struct lbs_private *priv, int deep_sleep);
128 int lbs_set_host_sleep(struct lbs_private *priv, int host_sleep);
130 int lbs_set_monitor_mode(struct lbs_private *priv, int enable);
132 int lbs_get_rssi(struct lbs_private *priv, s8 *snr, s8 *nf);
134 int lbs_set_11d_domain_info(struct lbs_private *priv);
136 int lbs_get_reg(struct lbs_private *priv, u16 reg, u16 offset, u32 *value);
138 int lbs_set_reg(struct lbs_private *priv, u16 reg, u16 offset, u32 value);
140 int lbs_set_ps_mode(struct lbs_private *priv, u16 cmd_action, bool block);