• Home
  • Raw
  • Download

Lines Matching refs:cw1200_common

21 struct cw1200_common;
654 int wsm_configuration(struct cw1200_common *priv,
665 int wsm_reset(struct cw1200_common *priv, const struct wsm_reset *arg);
670 int wsm_read_mib(struct cw1200_common *priv, u16 mib_id, void *buf,
676 int wsm_write_mib(struct cw1200_common *priv, u16 mib_id, void *buf,
740 int wsm_scan(struct cw1200_common *priv, const struct wsm_scan *arg);
745 int wsm_stop_scan(struct cw1200_common *priv);
791 typedef void (*wsm_tx_confirm_cb) (struct cw1200_common *priv,
868 typedef void (*wsm_rx_cb) (struct cw1200_common *priv, struct wsm_rx *arg,
891 typedef void (*wsm_event_cb) (struct cw1200_common *priv,
955 int wsm_join(struct cw1200_common *priv, struct wsm_join *arg);
980 int wsm_set_pm(struct cw1200_common *priv, const struct wsm_set_pm *arg);
1006 int wsm_set_bss_params(struct cw1200_common *priv,
1070 int wsm_add_key(struct cw1200_common *priv, const struct wsm_add_key *arg);
1079 int wsm_remove_key(struct cw1200_common *priv,
1111 int wsm_set_tx_queue_params(struct cw1200_common *priv,
1155 int wsm_set_edca_params(struct cw1200_common *priv,
1158 int wsm_set_uapsd_param(struct cw1200_common *priv,
1183 int wsm_switch_channel(struct cw1200_common *priv,
1186 typedef void (*wsm_channel_switch_cb) (struct cw1200_common *priv);
1229 int wsm_start(struct cw1200_common *priv, const struct wsm_start *arg);
1239 int wsm_beacon_transmit(struct cw1200_common *priv,
1242 int wsm_start_find(struct cw1200_common *priv);
1244 int wsm_stop_find(struct cw1200_common *priv);
1246 typedef void (*wsm_find_complete_cb) (struct cw1200_common *priv, u32 status);
1262 typedef void (*wsm_suspend_resume_cb) (struct cw1200_common *priv,
1274 int wsm_update_ie(struct cw1200_common *priv,
1284 int wsm_map_link(struct cw1200_common *priv, const struct wsm_map_link *arg);
1289 static inline int wsm_set_output_power(struct cw1200_common *priv, in wsm_set_output_power()
1297 static inline int wsm_set_beacon_wakeup_period(struct cw1200_common *priv, in wsm_set_beacon_wakeup_period()
1323 static inline int wsm_set_rcpi_rssi_threshold(struct cw1200_common *priv, in wsm_set_rcpi_rssi_threshold()
1355 static inline int wsm_get_counters_table(struct cw1200_common *priv, in wsm_get_counters_table()
1362 static inline int wsm_get_station_id(struct cw1200_common *priv, u8 *mac) in wsm_get_station_id()
1374 static inline int wsm_set_rx_filter(struct cw1200_common *priv, in wsm_set_rx_filter()
1389 int wsm_set_probe_responder(struct cw1200_common *priv, bool enable);
1407 static inline int wsm_set_beacon_filter_table(struct cw1200_common *priv, in wsm_set_beacon_filter_table()
1425 static inline int wsm_beacon_filter_control(struct cw1200_common *priv, in wsm_beacon_filter_control()
1450 static inline int wsm_set_operational_mode(struct cw1200_common *priv, in wsm_set_operational_mode()
1468 static inline int wsm_set_template_frame(struct cw1200_common *priv, in wsm_set_template_frame()
1488 static inline int wsm_set_protected_mgmt_policy(struct cw1200_common *priv, in wsm_set_protected_mgmt_policy()
1511 static inline int wsm_set_block_ack_policy(struct cw1200_common *priv, in wsm_set_block_ack_policy()
1531 static inline int wsm_set_association_mode(struct cw1200_common *priv, in wsm_set_association_mode()
1562 static inline int wsm_set_tx_rate_retry_policy(struct cw1200_common *priv, in wsm_set_tx_rate_retry_policy()
1582 static inline int wsm_set_ether_type_filter(struct cw1200_common *priv, in wsm_set_ether_type_filter()
1603 static inline int wsm_set_udp_port_filter(struct cw1200_common *priv, in wsm_set_udp_port_filter()
1683 static inline int wsm_keep_alive_period(struct cw1200_common *priv, in wsm_keep_alive_period()
1699 static inline int wsm_set_bssid_filtering(struct cw1200_common *priv, in wsm_set_bssid_filtering()
1716 static inline int wsm_set_multicast_filter(struct cw1200_common *priv, in wsm_set_multicast_filter()
1729 static inline int wsm_set_arp_ipv4_filter(struct cw1200_common *priv, in wsm_set_arp_ipv4_filter()
1747 static inline int wsm_set_p2p_ps_modeinfo(struct cw1200_common *priv, in wsm_set_p2p_ps_modeinfo()
1754 static inline int wsm_get_p2p_ps_modeinfo(struct cw1200_common *priv, in wsm_get_p2p_ps_modeinfo()
1763 static inline int wsm_use_multi_tx_conf(struct cw1200_common *priv, in wsm_use_multi_tx_conf()
1781 static inline int wsm_set_uapsd_info(struct cw1200_common *priv, in wsm_set_uapsd_info()
1795 static inline int wsm_set_override_internal_txrate(struct cw1200_common *priv, in wsm_set_override_internal_txrate()
1805 void wsm_lock_tx(struct cw1200_common *priv);
1806 void wsm_lock_tx_async(struct cw1200_common *priv);
1807 bool wsm_flush_tx(struct cw1200_common *priv);
1808 void wsm_unlock_tx(struct cw1200_common *priv);
1813 int wsm_handle_exception(struct cw1200_common *priv, u8 *data, size_t len);
1814 int wsm_handle_rx(struct cw1200_common *priv, u16 id, struct wsm_hdr *wsm,
1845 int wsm_get_tx(struct cw1200_common *priv, u8 **data,
1847 void wsm_txed(struct cw1200_common *priv, u8 *data);