Lines Matching refs:cw1200_common

18 struct cw1200_common;
651 int wsm_configuration(struct cw1200_common *priv,
662 int wsm_reset(struct cw1200_common *priv, const struct wsm_reset *arg);
667 int wsm_read_mib(struct cw1200_common *priv, u16 mib_id, void *buf,
673 int wsm_write_mib(struct cw1200_common *priv, u16 mib_id, void *buf,
737 int wsm_scan(struct cw1200_common *priv, const struct wsm_scan *arg);
742 int wsm_stop_scan(struct cw1200_common *priv);
883 typedef void (*wsm_event_cb) (struct cw1200_common *priv,
947 int wsm_join(struct cw1200_common *priv, struct wsm_join *arg);
972 int wsm_set_pm(struct cw1200_common *priv, const struct wsm_set_pm *arg);
998 int wsm_set_bss_params(struct cw1200_common *priv,
1062 int wsm_add_key(struct cw1200_common *priv, const struct wsm_add_key *arg);
1071 int wsm_remove_key(struct cw1200_common *priv,
1103 int wsm_set_tx_queue_params(struct cw1200_common *priv,
1147 int wsm_set_edca_params(struct cw1200_common *priv,
1150 int wsm_set_uapsd_param(struct cw1200_common *priv,
1175 int wsm_switch_channel(struct cw1200_common *priv,
1219 int wsm_start(struct cw1200_common *priv, const struct wsm_start *arg);
1229 int wsm_beacon_transmit(struct cw1200_common *priv,
1232 int wsm_start_find(struct cw1200_common *priv);
1234 int wsm_stop_find(struct cw1200_common *priv);
1259 int wsm_update_ie(struct cw1200_common *priv,
1269 int wsm_map_link(struct cw1200_common *priv, const struct wsm_map_link *arg);
1274 static inline int wsm_set_output_power(struct cw1200_common *priv,
1282 static inline int wsm_set_beacon_wakeup_period(struct cw1200_common *priv,
1308 static inline int wsm_set_rcpi_rssi_threshold(struct cw1200_common *priv,
1340 static inline int wsm_get_counters_table(struct cw1200_common *priv,
1347 static inline int wsm_get_station_id(struct cw1200_common *priv, u8 *mac)
1359 static inline int wsm_set_rx_filter(struct cw1200_common *priv,
1374 int wsm_set_probe_responder(struct cw1200_common *priv, bool enable);
1392 static inline int wsm_set_beacon_filter_table(struct cw1200_common *priv,
1410 static inline int wsm_beacon_filter_control(struct cw1200_common *priv,
1435 static inline int wsm_set_operational_mode(struct cw1200_common *priv,
1453 static inline int wsm_set_template_frame(struct cw1200_common *priv,
1473 static inline int wsm_set_protected_mgmt_policy(struct cw1200_common *priv,
1496 static inline int wsm_set_block_ack_policy(struct cw1200_common *priv,
1516 static inline int wsm_set_association_mode(struct cw1200_common *priv,
1547 static inline int wsm_set_tx_rate_retry_policy(struct cw1200_common *priv,
1567 static inline int wsm_set_ether_type_filter(struct cw1200_common *priv,
1588 static inline int wsm_set_udp_port_filter(struct cw1200_common *priv,
1668 static inline int wsm_keep_alive_period(struct cw1200_common *priv,
1684 static inline int wsm_set_bssid_filtering(struct cw1200_common *priv,
1701 static inline int wsm_set_multicast_filter(struct cw1200_common *priv,
1714 static inline int wsm_set_arp_ipv4_filter(struct cw1200_common *priv,
1732 static inline int wsm_set_p2p_ps_modeinfo(struct cw1200_common *priv,
1739 static inline int wsm_get_p2p_ps_modeinfo(struct cw1200_common *priv,
1748 static inline int wsm_use_multi_tx_conf(struct cw1200_common *priv,
1766 static inline int wsm_set_uapsd_info(struct cw1200_common *priv,
1780 static inline int wsm_set_override_internal_txrate(struct cw1200_common *priv,
1790 void wsm_lock_tx(struct cw1200_common *priv);
1791 void wsm_lock_tx_async(struct cw1200_common *priv);
1792 bool wsm_flush_tx(struct cw1200_common *priv);
1793 void wsm_unlock_tx(struct cw1200_common *priv);
1798 int wsm_handle_exception(struct cw1200_common *priv, u8 *data, size_t len);
1799 int wsm_handle_rx(struct cw1200_common *priv, u16 id, struct wsm_hdr *wsm,
1830 int wsm_get_tx(struct cw1200_common *priv, u8 **data,
1832 void wsm_txed(struct cw1200_common *priv, u8 *data);