Lines Matching refs:arg
652 struct wsm_configuration *arg);
662 int wsm_reset(struct cw1200_common *priv, const struct wsm_reset *arg);
737 int wsm_scan(struct cw1200_common *priv, const struct wsm_scan *arg);
789 struct wsm_tx_confirm *arg);
865 typedef void (*wsm_rx_cb) (struct cw1200_common *priv, struct wsm_rx *arg,
889 struct wsm_event *arg);
952 int wsm_join(struct cw1200_common *priv, struct wsm_join *arg);
977 int wsm_set_pm(struct cw1200_common *priv, const struct wsm_set_pm *arg);
1004 const struct wsm_set_bss_params *arg);
1067 int wsm_add_key(struct cw1200_common *priv, const struct wsm_add_key *arg);
1077 const struct wsm_remove_key *arg);
1109 const struct wsm_set_tx_queue_params *arg, u8 id);
1153 const struct wsm_edca_params *arg);
1156 const struct wsm_edca_params *arg);
1181 const struct wsm_switch_channel *arg);
1226 int wsm_start(struct cw1200_common *priv, const struct wsm_start *arg);
1237 const struct wsm_beacon_transmit *arg);
1260 struct wsm_suspend_resume *arg);
1272 const struct wsm_update_ie *arg);
1281 int wsm_map_link(struct cw1200_common *priv, const struct wsm_map_link *arg);
1321 struct wsm_rcpi_rssi_threshold *arg) in wsm_set_rcpi_rssi_threshold() argument
1323 return wsm_write_mib(priv, WSM_MIB_ID_RCPI_RSSI_THRESHOLD, arg, in wsm_set_rcpi_rssi_threshold()
1324 sizeof(*arg)); in wsm_set_rcpi_rssi_threshold()
1353 struct wsm_mib_counters_table *arg) in wsm_get_counters_table() argument
1356 arg, sizeof(*arg)); in wsm_get_counters_table()
1372 const struct wsm_rx_filter *arg) in wsm_set_rx_filter() argument
1375 if (arg->promiscuous) in wsm_set_rx_filter()
1377 if (arg->bssid) in wsm_set_rx_filter()
1379 if (arg->fcs) in wsm_set_rx_filter()
1381 if (arg->probeResponder) in wsm_set_rx_filter()
1423 struct wsm_beacon_filter_control *arg) in wsm_beacon_filter_control() argument
1429 val.enabled = __cpu_to_le32(arg->enabled); in wsm_beacon_filter_control()
1430 val.bcn_count = __cpu_to_le32(arg->bcn_count); in wsm_beacon_filter_control()
1448 const struct wsm_operational_mode *arg) in wsm_set_operational_mode() argument
1450 u8 val = arg->power_mode; in wsm_set_operational_mode()
1451 if (arg->disable_more_flag_usage) in wsm_set_operational_mode()
1453 if (arg->perform_ant_diversity) in wsm_set_operational_mode()
1466 struct wsm_template_frame *arg) in wsm_set_template_frame() argument
1469 u8 *p = skb_push(arg->skb, 4); in wsm_set_template_frame()
1470 p[0] = arg->frame_type; in wsm_set_template_frame()
1471 p[1] = arg->rate; in wsm_set_template_frame()
1472 ((__le16 *)p)[1] = __cpu_to_le16(arg->skb->len - 4); in wsm_set_template_frame()
1473 ret = wsm_write_mib(priv, WSM_MIB_ID_TEMPLATE_FRAME, p, arg->skb->len); in wsm_set_template_frame()
1474 skb_pull(arg->skb, 4); in wsm_set_template_frame()
1486 struct wsm_protected_mgmt_policy *arg) in wsm_set_protected_mgmt_policy() argument
1490 if (arg->protectedMgmtEnable) in wsm_set_protected_mgmt_policy()
1492 if (arg->unprotectedMgmtFramesAllowed) in wsm_set_protected_mgmt_policy()
1494 if (arg->encryptionForAuthFrame) in wsm_set_protected_mgmt_policy()
1529 struct wsm_mib_association_mode *arg) in wsm_set_association_mode() argument
1531 return wsm_write_mib(priv, WSM_MIB_ID_SET_ASSOCIATION_MODE, arg, in wsm_set_association_mode()
1532 sizeof(*arg)); in wsm_set_association_mode()
1560 struct wsm_set_tx_rate_retry_policy *arg) in wsm_set_tx_rate_retry_policy() argument
1562 size_t size = 4 + arg->num * sizeof(struct wsm_tx_rate_retry_policy); in wsm_set_tx_rate_retry_policy()
1563 return wsm_write_mib(priv, WSM_MIB_ID_SET_TX_RATE_RETRY_POLICY, arg, in wsm_set_tx_rate_retry_policy()
1580 struct wsm_ether_type_filter_hdr *arg) in wsm_set_ether_type_filter() argument
1583 arg->num * sizeof(struct wsm_ether_type_filter); in wsm_set_ether_type_filter()
1585 arg, size); in wsm_set_ether_type_filter()
1601 struct wsm_udp_port_filter_hdr *arg) in wsm_set_udp_port_filter() argument
1604 arg->num * sizeof(struct wsm_udp_port_filter); in wsm_set_udp_port_filter()
1606 arg, size); in wsm_set_udp_port_filter()
1683 struct wsm_keep_alive_period arg = { in wsm_keep_alive_period() local
1687 &arg, sizeof(arg)); in wsm_keep_alive_period()
1699 struct wsm_set_bssid_filtering arg = { in wsm_set_bssid_filtering() local
1703 &arg, sizeof(arg)); in wsm_set_bssid_filtering()
1763 __le32 arg = enabled ? __cpu_to_le32(1) : 0; in wsm_use_multi_tx_conf() local
1766 &arg, sizeof(arg)); in wsm_use_multi_tx_conf()
1779 struct wsm_uapsd_info *arg) in wsm_set_uapsd_info() argument
1782 arg, sizeof(*arg)); in wsm_set_uapsd_info()
1793 struct wsm_override_internal_txrate *arg) in wsm_set_override_internal_txrate() argument
1796 arg, sizeof(*arg)); in wsm_set_override_internal_txrate()
1834 void *arg; member