Lines Matching refs:sub_cmd

1019 	bcm_iov_batch_subcmd_t *sub_cmd = NULL;  in wl_cfgnan_config_eventmask()  local
1048 sub_cmd = (bcm_iov_batch_subcmd_t*)(uint8 *)(&nan_buf->cmds[0]); in wl_cfgnan_config_eventmask()
1057 sub_cmd->id = htod16(WL_NAN_CMD_CFG_EVENT_MASK); in wl_cfgnan_config_eventmask()
1058 sub_cmd->len = sizeof(sub_cmd->u.options) + evmask_cmd_len; in wl_cfgnan_config_eventmask()
1059 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_config_eventmask()
1060 evmask = (wl_nan_evmask_extn_t *)sub_cmd->data; in wl_cfgnan_config_eventmask()
1119 evmask = (wl_nan_evmask_extn_t *)sub_cmd->data; in wl_cfgnan_config_eventmask()
1149 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_nan_avail() local
1196 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_nan_avail()
1203 avail = (wl_avail_t *)sub_cmd->data; in wl_cfgnan_set_nan_avail()
1216 sub_cmd->len = sizeof(sub_cmd->u.options) + subcmd_len; in wl_cfgnan_set_nan_avail()
1217 sub_cmd->id = htod16(WL_NAN_CMD_CFG_AVAIL); in wl_cfgnan_set_nan_avail()
1218 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_nan_avail()
1240 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_nan_avail()
1242 avail = (wl_avail_t *)sub_cmd->data; in wl_cfgnan_set_nan_avail()
1349 sub_cmd->id = htod16(WL_NAN_CMD_CFG_AVAIL); in wl_cfgnan_set_nan_avail()
1350 sub_cmd->len = sizeof(sub_cmd->u.options) + avail->length; in wl_cfgnan_set_nan_avail()
1351 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_nan_avail()
1395 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_config_control_flag() local
1431 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_config_control_flag()
1440 sub_cmd->id = htod16(cmd_id); in wl_cfgnan_config_control_flag()
1441 sub_cmd->len = sizeof(sub_cmd->u.options) + cfg_ctrl_size; in wl_cfgnan_config_control_flag()
1442 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_config_control_flag()
1487 ret = memcpy_s(sub_cmd->data, cfg_ctrl_size, cfg_ctrl, cfg_ctrl_size); in wl_cfgnan_config_control_flag()
1609 bcm_iov_batch_subcmd_t *sub_cmd = (bcm_iov_batch_subcmd_t*)(p_buf); in wl_cfgnan_if_addr_handler() local
1619 sub_cmd->id = htod16(WL_NAN_CMD_CFG_IF_ADDR); in wl_cfgnan_if_addr_handler()
1620 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(*if_addr); in wl_cfgnan_if_addr_handler()
1621 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_if_addr_handler()
1622 ret = memcpy_s(sub_cmd->data, sizeof(*if_addr), in wl_cfgnan_if_addr_handler()
1650 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_get_ver() local
1665 sub_cmd = (bcm_iov_batch_subcmd_t*)(uint8 *)(&nan_buf->cmds[0]); in wl_cfgnan_get_ver()
1674 nan_ver = (wl_nan_ver_t *)sub_cmd->data; in wl_cfgnan_get_ver()
1675 sub_cmd->id = htod16(WL_NAN_CMD_GLB_NAN_VER); in wl_cfgnan_get_ver()
1676 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(*nan_ver); in wl_cfgnan_get_ver()
1677 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_get_ver()
1788 bcm_iov_batch_subcmd_t *sub_cmd = (bcm_iov_batch_subcmd_t*)(p_buf); in wl_cfgnan_init_handler() local
1798 sub_cmd->id = htod16(WL_NAN_CMD_CFG_NAN_INIT); in wl_cfgnan_init_handler()
1799 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(uint8); in wl_cfgnan_init_handler()
1800 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_init_handler()
1801 ret = memcpy_s(sub_cmd->data, sizeof(uint8), in wl_cfgnan_init_handler()
1825 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_enable_handler() local
1830 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_enable_handler()
1840 sub_cmd->id = htod16(WL_NAN_CMD_CFG_NAN_ENAB); in wl_cfgnan_enable_handler()
1841 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(uint8); in wl_cfgnan_enable_handler()
1842 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_enable_handler()
1843 ret = memcpy_s(sub_cmd->data, sizeof(uint8), in wl_cfgnan_enable_handler()
1862 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_warmup_time_handler() local
1867 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_warmup_time_handler()
1868 wup_ticks = (wl_nan_warmup_time_ticks_t *)sub_cmd->data; in wl_cfgnan_warmup_time_handler()
1877 sub_cmd->id = htod16(WL_NAN_CMD_CFG_WARMUP_TIME); in wl_cfgnan_warmup_time_handler()
1878 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_warmup_time_handler()
1880 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_warmup_time_handler()
1895 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_election_metric() local
1900 sub_cmd = in wl_cfgnan_set_election_metric()
1909 metrics = (wl_nan_election_metric_config_t *)sub_cmd->data; in wl_cfgnan_set_election_metric()
1923 sub_cmd->id = htod16(WL_NAN_CMD_ELECTION_METRICS_CONFIG); in wl_cfgnan_set_election_metric()
1924 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_set_election_metric()
1926 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_election_metric()
1941 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_rssi_proximity() local
1946 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_rssi_proximity()
1948 rssi_notif_thld = (wl_nan_rssi_notif_thld_t *)sub_cmd->data; in wl_cfgnan_set_rssi_proximity()
1972 sub_cmd->id = htod16(WL_NAN_CMD_SYNC_BCN_RSSI_NOTIF_THRESHOLD); in wl_cfgnan_set_rssi_proximity()
1973 sub_cmd->len = htod16(sizeof(sub_cmd->u.options) + sizeof(*rssi_notif_thld)); in wl_cfgnan_set_rssi_proximity()
1974 sub_cmd->u.options = htod32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_rssi_proximity()
1988 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_rssi_mid_or_close() local
1993 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_rssi_mid_or_close()
1994 rssi_thld = (wl_nan_rssi_thld_t *)sub_cmd->data; in wl_cfgnan_set_rssi_mid_or_close()
2035 sub_cmd->id = htod16(WL_NAN_CMD_ELECTION_RSSI_THRESHOLD); in wl_cfgnan_set_rssi_mid_or_close()
2036 sub_cmd->len = htod16(sizeof(sub_cmd->u.options) + sizeof(*rssi_thld)); in wl_cfgnan_set_rssi_mid_or_close()
2037 sub_cmd->u.options = htod32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_rssi_mid_or_close()
2088 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_nan_soc_chans() local
2094 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_nan_soc_chans()
2096 (wl_nan_social_channels_t *)sub_cmd->data; in wl_cfgnan_set_nan_soc_chans()
2105 sub_cmd->id = htod16(WL_NAN_CMD_SYNC_SOCIAL_CHAN); in wl_cfgnan_set_nan_soc_chans()
2106 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_set_nan_soc_chans()
2108 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_nan_soc_chans()
2152 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_nan_scan_params() local
2179 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_nan_scan_params()
2187 scan_params = (wl_nan_scan_params_t *)sub_cmd->data; in wl_cfgnan_set_nan_scan_params()
2189 sub_cmd->id = htod16(WL_NAN_CMD_CFG_SCAN_PARAMS); in wl_cfgnan_set_nan_scan_params()
2190 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(*scan_params); in wl_cfgnan_set_nan_scan_params()
2191 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_nan_scan_params()
2266 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_cluster_id() local
2271 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_cluster_id()
2289 sub_cmd->id = htod16(WL_NAN_CMD_CFG_CID); in wl_cfgnan_set_cluster_id()
2290 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(cmd_data->clus_id); in wl_cfgnan_set_cluster_id()
2291 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_cluster_id()
2292 ret = memcpy_s(sub_cmd->data, sizeof(cmd_data->clus_id), in wl_cfgnan_set_cluster_id()
2312 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_hop_count_limit() local
2318 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_hop_count_limit()
2319 hop_limit = (wl_nan_hop_count_t *)sub_cmd->data; in wl_cfgnan_set_hop_count_limit()
2329 sub_cmd->id = htod16(WL_NAN_CMD_CFG_HOP_LIMIT); in wl_cfgnan_set_hop_count_limit()
2330 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(*hop_limit); in wl_cfgnan_set_hop_count_limit()
2331 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_hop_count_limit()
2345 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_sid_beacon_val() local
2351 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_sid_beacon_val()
2360 sid_beacon = (wl_nan_sid_beacon_control_t *)sub_cmd->data; in wl_cfgnan_set_sid_beacon_val()
2373 sub_cmd->id = htod16(WL_NAN_CMD_CFG_SID_BEACON); in wl_cfgnan_set_sid_beacon_val()
2374 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_set_sid_beacon_val()
2376 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_sid_beacon_val()
2389 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_nan_oui() local
2394 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_nan_oui()
2403 sub_cmd->id = htod16(WL_NAN_CMD_CFG_OUI); in wl_cfgnan_set_nan_oui()
2404 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(cmd_data->nan_oui); in wl_cfgnan_set_nan_oui()
2405 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_nan_oui()
2406 ret = memcpy_s(sub_cmd->data, sizeof(cmd_data->nan_oui), in wl_cfgnan_set_nan_oui()
2425 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_awake_dws() local
2430 sub_cmd = in wl_cfgnan_set_awake_dws()
2439 awake_dws = (wl_nan_awake_dws_t *)sub_cmd->data; in wl_cfgnan_set_awake_dws()
2473 sub_cmd->id = htod16(WL_NAN_CMD_SYNC_AWAKE_DWS); in wl_cfgnan_set_awake_dws()
2474 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_set_awake_dws()
2476 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_awake_dws()
2495 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_enable_merge() local
2525 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_enable_merge()
2534 sub_cmd->id = htod16(WL_NAN_CMD_ELECTION_MERGE); in wl_cfgnan_set_enable_merge()
2535 sub_cmd->len = sizeof(sub_cmd->u.options) + size_of_iov; in wl_cfgnan_set_enable_merge()
2536 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_enable_merge()
2543 (void)memcpy_s(sub_cmd->data, nan_iov_data->nan_iov_len, in wl_cfgnan_set_enable_merge()
2576 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_set_disc_beacon_interval_handler() local
2604 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_set_disc_beacon_interval_handler()
2619 sub_cmd->id = htod16(WL_NAN_CMD_CFG_BCN_INTERVAL); in wl_cfgnan_set_disc_beacon_interval_handler()
2620 sub_cmd->len = sizeof(sub_cmd->u.options) + size_of_iov; in wl_cfgnan_set_disc_beacon_interval_handler()
2621 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_set_disc_beacon_interval_handler()
2622 ret = memcpy_s(sub_cmd->data, nan_iov_data->nan_iov_len, in wl_cfgnan_set_disc_beacon_interval_handler()
3826 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_cancel_ranging() local
3869 sub_cmd = (bcm_iov_batch_subcmd_t*)(nan_iov_data->nan_iov_buf); in wl_cfgnan_cancel_ranging()
3878 sub_cmd->id = htod16(WL_NAN_CMD_RANGE_CANCEL); in wl_cfgnan_cancel_ranging()
3879 sub_cmd->len = sizeof(sub_cmd->u.options) + size_of_iov; in wl_cfgnan_cancel_ranging()
3880 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_cancel_ranging()
3888 (void)memcpy_s(sub_cmd->data, nan_iov_data->nan_iov_len, in wl_cfgnan_cancel_ranging()
3891 (void)memcpy_s(sub_cmd->data, nan_iov_data->nan_iov_len, in wl_cfgnan_cancel_ranging()
4803 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_trigger_ranging() local
4846 sub_cmd = (bcm_iov_batch_subcmd_t*)(&nan_buf->cmds[0]); in wl_cfgnan_trigger_ranging()
4847 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_trigger_ranging()
4849 sub_cmd->id = htod16(WL_NAN_CMD_RANGE_REQUEST); in wl_cfgnan_trigger_ranging()
4850 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(wl_nan_range_req_t); in wl_cfgnan_trigger_ranging()
4851 range_req = (wl_nan_range_req_t *)(sub_cmd->data); in wl_cfgnan_trigger_ranging()
4863 sub_cmd->id = htod16(WL_NAN_CMD_RANGE_RESPONSE); in wl_cfgnan_trigger_ranging()
4864 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(wl_nan_range_resp_t); in wl_cfgnan_trigger_ranging()
4865 range_resp = (wl_nan_range_resp_t *)(sub_cmd->data); in wl_cfgnan_trigger_ranging()
4876 nan_buf_size -= (sub_cmd->len + in wl_cfgnan_trigger_ranging()
5007 bcm_iov_batch_subcmd_t *sub_cmd = (bcm_iov_batch_subcmd_t*)(p_buf); in wl_cfgnan_sd_params_handler() local
5008 wl_nan_sd_params_t *sd_params = (wl_nan_sd_params_t *)sub_cmd->data; in wl_cfgnan_sd_params_handler()
5113 sub_cmd->id = htod16(cmd_id); in wl_cfgnan_sd_params_handler()
5114 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_sd_params_handler()
5115 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_sd_params_handler()
5119 *nan_buf_size -= sub_cmd->len; in wl_cfgnan_sd_params_handler()
5355 sub_cmd->len += (buflen_avail - *nan_buf_size); in wl_cfgnan_sd_params_handler()
5430 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_svc_get_handler() local
5457 sub_cmd = (bcm_iov_batch_subcmd_t*)(&nan_buf->cmds[0]); in wl_cfgnan_svc_get_handler()
5468 sub_cmd->id = htod16(cmd_id); in wl_cfgnan_svc_get_handler()
5469 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(instance_id); in wl_cfgnan_svc_get_handler()
5470 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_svc_get_handler()
5472 ret = memcpy_s(sub_cmd->data, (data_size - WL_NAN_OBUF_DATA_OFFSET), in wl_cfgnan_svc_get_handler()
5728 bcm_iov_batch_subcmd_t *sub_cmd = (bcm_iov_batch_subcmd_t*)(p_buf); in wl_cfgnan_cancel_handler() local
5742 sub_cmd->id = htod16(cmd_id); in wl_cfgnan_cancel_handler()
5743 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(instance_id); in wl_cfgnan_cancel_handler()
5744 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_cancel_handler()
5745 ret = memcpy_s(sub_cmd->data, *nan_buf_size, in wl_cfgnan_cancel_handler()
5752 *nan_buf_size -= (sub_cmd->len + in wl_cfgnan_cancel_handler()
5909 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_transmit_handler() local
5958 sub_cmd = (bcm_iov_batch_subcmd_t*)(&nan_buf->cmds[0]); in wl_cfgnan_transmit_handler()
5959 sd_xmit = (wl_nan_sd_transmit_t *)(sub_cmd->data); in wl_cfgnan_transmit_handler()
6007 sub_cmd->id = htod16(WL_NAN_CMD_SD_TRANSMIT); in wl_cfgnan_transmit_handler()
6008 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_transmit_handler()
6010 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_transmit_handler()
6013 nan_buf_size -= (sub_cmd->len + in wl_cfgnan_transmit_handler()
6052 sub_cmd->len += (buflen_avail - nan_buf_size); in wl_cfgnan_transmit_handler()
6088 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_get_capability() local
6106 sub_cmd = (bcm_iov_batch_subcmd_t*)(uint8 *)(&nan_buf->cmds[0]); in wl_cfgnan_get_capability()
6115 fw_cap = (wl_nan_fw_cap_t *)sub_cmd->data; in wl_cfgnan_get_capability()
6116 sub_cmd->id = htod16(WL_NAN_CMD_GEN_FW_CAP); in wl_cfgnan_get_capability()
6117 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(*fw_cap); in wl_cfgnan_get_capability()
6118 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_get_capability()
6656 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_data_path_request_handler() local
6726 sub_cmd = (bcm_iov_batch_subcmd_t*)(&nan_buf->cmds[0]); in wl_cfgnan_data_path_request_handler()
6727 datareq = (wl_nan_dp_req_t *)(sub_cmd->data); in wl_cfgnan_data_path_request_handler()
6778 sub_cmd->id = htod16(WL_NAN_CMD_DATA_DATAREQ); in wl_cfgnan_data_path_request_handler()
6779 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_data_path_request_handler()
6781 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_data_path_request_handler()
6784 nan_buf_size -= (sub_cmd->len + in wl_cfgnan_data_path_request_handler()
6892 sub_cmd->len += (buflen_avail - nan_buf_size); in wl_cfgnan_data_path_request_handler()
6937 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_data_path_response_handler() local
6999 sub_cmd = (bcm_iov_batch_subcmd_t*)(&nan_buf->cmds[0]); in wl_cfgnan_data_path_response_handler()
7000 dataresp = (wl_nan_dp_resp_t *)(sub_cmd->data); in wl_cfgnan_data_path_response_handler()
7070 sub_cmd->id = htod16(WL_NAN_CMD_DATA_DATARESP); in wl_cfgnan_data_path_response_handler()
7071 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_data_path_response_handler()
7073 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_data_path_response_handler()
7076 nan_buf_size -= (sub_cmd->len + in wl_cfgnan_data_path_response_handler()
7157 sub_cmd->len += (buflen_avail - nan_buf_size); in wl_cfgnan_data_path_response_handler()
7192 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_data_path_end_handler() local
7233 sub_cmd = (bcm_iov_batch_subcmd_t*)(&nan_buf->cmds[0]); in wl_cfgnan_data_path_end_handler()
7234 dataend = (wl_nan_dp_end_t *)(sub_cmd->data); in wl_cfgnan_data_path_end_handler()
7237 sub_cmd->id = htod16(WL_NAN_CMD_DATA_DATAEND); in wl_cfgnan_data_path_end_handler()
7238 sub_cmd->len = sizeof(sub_cmd->u.options) + in wl_cfgnan_data_path_end_handler()
7240 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_data_path_end_handler()
7255 nan_buf_size -= (sub_cmd->len + in wl_cfgnan_data_path_end_handler()
8937 bcm_iov_batch_subcmd_t *sub_cmd; in wl_cfgnan_clear_disc_cache() local
8947 sub_cmd = (bcm_iov_batch_subcmd_t *)(&nan_buf->cmds[0]); in wl_cfgnan_clear_disc_cache()
8956 sub_cmd->id = htod16(WL_NAN_CMD_SD_DISC_CACHE_CLEAR); in wl_cfgnan_clear_disc_cache()
8957 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(sub_id); in wl_cfgnan_clear_disc_cache()
8958 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_clear_disc_cache()
8962 (void)memcpy_s(sub_cmd->data, (nan_buf_size - OFFSETOF(bcm_iov_batch_subcmd_t, data)), in wl_cfgnan_clear_disc_cache()
9224 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_get_status() local
9244 sub_cmd = (bcm_iov_batch_subcmd_t*)(uint8 *)(&nan_buf->cmds[0]); in wl_cfgnan_get_status()
9253 nstatus = (wl_nan_conf_status_t *)sub_cmd->data; in wl_cfgnan_get_status()
9254 sub_cmd->id = htod16(WL_NAN_CMD_CFG_STATUS); in wl_cfgnan_get_status()
9255 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(*nstatus); in wl_cfgnan_get_status()
9256 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_get_status()
9355 bcm_iov_batch_subcmd_t *sub_cmd = NULL; in wl_cfgnan_get_stats() local
9376 sub_cmd = (bcm_iov_batch_subcmd_t*)(uint8 *)(&nan_buf->cmds[0]); in wl_cfgnan_get_stats()
9385 get_stat = (wl_nan_cmn_get_stat_t *)sub_cmd->data; in wl_cfgnan_get_stats()
9390 sub_cmd->id = htod16(WL_NAN_CMD_GEN_STATS); in wl_cfgnan_get_stats()
9391 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(*get_stat); in wl_cfgnan_get_stats()
9392 sub_cmd->u.options = htol32(BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_get_stats()