Lines Matching refs:sub_id
87 static int wl_cfgnan_clear_disc_cache(struct bcm_cfg80211 *cfg, wl_nan_instance_id_t sub_id);
731 tlv_data->sub_id = (wl_nan_instance_id_t)ev_disc->sub_id; in wl_cfgnan_parse_sd_attr_data()
741 WL_TRACE(("subscribe d: %d\n", ev_disc->sub_id)); in wl_cfgnan_parse_sd_attr_data()
890 tlv_data->sub_id = (wl_nan_instance_id_t)ev_replied->sub_id; in wl_cfgnan_parse_sd_attr_data()
900 WL_TRACE(("subscribe d: %d\n", ev_replied->sub_id)); in wl_cfgnan_parse_sd_attr_data()
3939 uint8 svc_id = (cmd_id == WL_NAN_CMD_SD_SUBSCRIBE) ? cmd_data->sub_id : in wl_cfgnan_cache_svc_info()
3985 svc_info->svc_id = cmd_data->sub_id; in wl_cfgnan_cache_svc_info()
4518 svc = wl_cfgnan_get_svc_inst(cfg, nan_event_data->sub_id, 0); in wl_cfgnan_check_disc_result_for_ranging()
5076 sd_params->instance_id = cmd_data->sub_id; in wl_cfgnan_sd_params_handler()
5461 instance_id = cmd_data->sub_id; in wl_cfgnan_svc_get_handler()
5655 if ((!cmd_data->sub_id) || (!cmd_data->svc_hash.data) || in wl_cfgnan_subscribe_handler()
5665 svc_info = wl_cfgnan_get_svc_inst(cfg, cmd_data->sub_id, 0); in wl_cfgnan_subscribe_handler()
5668 wl_cfgnan_clear_svc_from_all_ranging_inst(cfg, cmd_data->sub_id); in wl_cfgnan_subscribe_handler()
5681 ret = wl_cfgnan_clear_disc_cache(cfg, cmd_data->sub_id); in wl_cfgnan_subscribe_handler()
5687 wl_cfgnan_remove_disc_result(cfg, cmd_data->sub_id); in wl_cfgnan_subscribe_handler()
5711 cmd_data->sub_id, cmd_data->svc_update)); in wl_cfgnan_subscribe_handler()
5734 instance_id = cmd_data->sub_id; in wl_cfgnan_cancel_handler()
5853 if (!cmd_data->sub_id) { in wl_cfgnan_cancel_sub_handler()
5862 wl_cfgnan_clear_svc_from_all_ranging_inst(cfg, cmd_data->sub_id); in wl_cfgnan_cancel_sub_handler()
5868 wl_cfgnan_clear_svc_cache(cfg, cmd_data->sub_id); in wl_cfgnan_cancel_sub_handler()
5869 wl_cfgnan_remove_disc_result(cfg, cmd_data->sub_id); in wl_cfgnan_cancel_sub_handler()
5891 wl_cfgnan_remove_inst_id(cfg, cmd_data->sub_id); in wl_cfgnan_cancel_sub_handler()
7347 nan_event_data->sub_id = cache->sub_id; in wl_nan_cache_to_event_data()
7819 (svc_info->svc_id == disc_res[j].sub_id)) { in wl_cfgnan_notify_disc_with_ranging()
8763 nan_event_data->sub_id, nan_event_data->pub_id, in wl_cfgnan_notify_nan_status()
8768 nan_event_data->sub_id, 0); in wl_cfgnan_notify_nan_status()
8772 &nan_event_data->remote_nmi, nan_event_data->sub_id); in wl_cfgnan_notify_nan_status()
8781 if (nan_event_data->sub_id == nan_event_data->requestor_id) { in wl_cfgnan_notify_nan_status()
8782 svc = wl_cfgnan_get_svc_inst(cfg, nan_event_data->sub_id, 0); in wl_cfgnan_notify_nan_status()
8867 disc_res[add_index].sub_id = disc->sub_id; in wl_cfgnan_cache_disc_result()
8929 wl_cfgnan_clear_disc_cache(struct bcm_cfg80211 *cfg, wl_nan_instance_id_t sub_id) in wl_cfgnan_clear_disc_cache() argument
8949 sizeof(sub_id), &subcmd_len); in wl_cfgnan_clear_disc_cache()
8957 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(sub_id); in wl_cfgnan_clear_disc_cache()
8963 &sub_id, sizeof(sub_id)); in wl_cfgnan_clear_disc_cache()
8998 if ((disc_res[i].valid) && (disc_res[i].sub_id == local_subid)) { in wl_cfgnan_remove_disc_result()