Lines Matching refs:arg
655 struct wsm_configuration *arg);
665 int wsm_reset(struct cw1200_common *priv, const struct wsm_reset *arg);
740 int wsm_scan(struct cw1200_common *priv, const struct wsm_scan *arg);
792 struct wsm_tx_confirm *arg);
868 typedef void (*wsm_rx_cb) (struct cw1200_common *priv, struct wsm_rx *arg,
892 struct wsm_event *arg);
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);
1007 const struct wsm_set_bss_params *arg);
1070 int wsm_add_key(struct cw1200_common *priv, const struct wsm_add_key *arg);
1080 const struct wsm_remove_key *arg);
1112 const struct wsm_set_tx_queue_params *arg, u8 id);
1156 const struct wsm_edca_params *arg);
1159 const struct wsm_edca_params *arg);
1184 const struct wsm_switch_channel *arg);
1229 int wsm_start(struct cw1200_common *priv, const struct wsm_start *arg);
1240 const struct wsm_beacon_transmit *arg);
1263 struct wsm_suspend_resume *arg);
1275 const struct wsm_update_ie *arg);
1284 int wsm_map_link(struct cw1200_common *priv, const struct wsm_map_link *arg);
1324 struct wsm_rcpi_rssi_threshold *arg) in wsm_set_rcpi_rssi_threshold() argument
1326 return wsm_write_mib(priv, WSM_MIB_ID_RCPI_RSSI_THRESHOLD, arg, in wsm_set_rcpi_rssi_threshold()
1327 sizeof(*arg)); in wsm_set_rcpi_rssi_threshold()
1356 struct wsm_mib_counters_table *arg) in wsm_get_counters_table() argument
1359 arg, sizeof(*arg)); in wsm_get_counters_table()
1375 const struct wsm_rx_filter *arg) in wsm_set_rx_filter() argument
1378 if (arg->promiscuous) in wsm_set_rx_filter()
1380 if (arg->bssid) in wsm_set_rx_filter()
1382 if (arg->fcs) in wsm_set_rx_filter()
1384 if (arg->probeResponder) in wsm_set_rx_filter()
1426 struct wsm_beacon_filter_control *arg) in wsm_beacon_filter_control() argument
1432 val.enabled = __cpu_to_le32(arg->enabled); in wsm_beacon_filter_control()
1433 val.bcn_count = __cpu_to_le32(arg->bcn_count); in wsm_beacon_filter_control()
1451 const struct wsm_operational_mode *arg) in wsm_set_operational_mode() argument
1453 u8 val = arg->power_mode; in wsm_set_operational_mode()
1454 if (arg->disable_more_flag_usage) in wsm_set_operational_mode()
1456 if (arg->perform_ant_diversity) in wsm_set_operational_mode()
1469 struct wsm_template_frame *arg) in wsm_set_template_frame() argument
1472 u8 *p = skb_push(arg->skb, 4); in wsm_set_template_frame()
1473 p[0] = arg->frame_type; in wsm_set_template_frame()
1474 p[1] = arg->rate; in wsm_set_template_frame()
1475 ((__le16 *)p)[1] = __cpu_to_le16(arg->skb->len - 4); in wsm_set_template_frame()
1476 ret = wsm_write_mib(priv, WSM_MIB_ID_TEMPLATE_FRAME, p, arg->skb->len); in wsm_set_template_frame()
1477 skb_pull(arg->skb, 4); in wsm_set_template_frame()
1489 struct wsm_protected_mgmt_policy *arg) in wsm_set_protected_mgmt_policy() argument
1493 if (arg->protectedMgmtEnable) in wsm_set_protected_mgmt_policy()
1495 if (arg->unprotectedMgmtFramesAllowed) in wsm_set_protected_mgmt_policy()
1497 if (arg->encryptionForAuthFrame) in wsm_set_protected_mgmt_policy()
1532 struct wsm_mib_association_mode *arg) in wsm_set_association_mode() argument
1534 return wsm_write_mib(priv, WSM_MIB_ID_SET_ASSOCIATION_MODE, arg, in wsm_set_association_mode()
1535 sizeof(*arg)); in wsm_set_association_mode()
1563 struct wsm_set_tx_rate_retry_policy *arg) in wsm_set_tx_rate_retry_policy() argument
1565 size_t size = 4 + arg->num * sizeof(struct wsm_tx_rate_retry_policy); in wsm_set_tx_rate_retry_policy()
1566 return wsm_write_mib(priv, WSM_MIB_ID_SET_TX_RATE_RETRY_POLICY, arg, in wsm_set_tx_rate_retry_policy()
1583 struct wsm_ether_type_filter_hdr *arg) in wsm_set_ether_type_filter() argument
1586 arg->num * sizeof(struct wsm_ether_type_filter); in wsm_set_ether_type_filter()
1588 arg, size); in wsm_set_ether_type_filter()
1604 struct wsm_udp_port_filter_hdr *arg) in wsm_set_udp_port_filter() argument
1607 arg->num * sizeof(struct wsm_udp_port_filter); in wsm_set_udp_port_filter()
1609 arg, size); in wsm_set_udp_port_filter()
1686 struct wsm_keep_alive_period arg = { in wsm_keep_alive_period() local
1690 &arg, sizeof(arg)); in wsm_keep_alive_period()
1702 struct wsm_set_bssid_filtering arg = { in wsm_set_bssid_filtering() local
1706 &arg, sizeof(arg)); in wsm_set_bssid_filtering()
1766 __le32 arg = enabled ? __cpu_to_le32(1) : 0; in wsm_use_multi_tx_conf() local
1769 &arg, sizeof(arg)); in wsm_use_multi_tx_conf()
1782 struct wsm_uapsd_info *arg) in wsm_set_uapsd_info() argument
1785 arg, sizeof(*arg)); in wsm_set_uapsd_info()
1796 struct wsm_override_internal_txrate *arg) in wsm_set_override_internal_txrate() argument
1799 arg, sizeof(*arg)); in wsm_set_override_internal_txrate()
1837 void *arg; member