/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwcnt_virtualizer.c | 146 * @dump_buf: Non-NULL pointer to dump buffer to accumulate from. 150 const struct kbase_hwcnt_dump_buffer *dump_buf) in kbasep_hwcnt_virtualizer_client_accumulate() 153 WARN_ON(!dump_buf); in kbasep_hwcnt_virtualizer_client_accumulate() 159 &hvcli->accum_buf, dump_buf, &hvcli->enable_map); in kbasep_hwcnt_virtualizer_client_accumulate() 163 &hvcli->accum_buf, dump_buf, &hvcli->enable_map); in kbasep_hwcnt_virtualizer_client_accumulate() 366 * @dump_buf: Pointer to the buffer where the dump will be written out to on 378 struct kbase_hwcnt_dump_buffer *dump_buf) in kbasep_hwcnt_virtualizer_client_set_counters() 389 WARN_ON(dump_buf && (dump_buf->metadata != hvirt->metadata)); in kbasep_hwcnt_virtualizer_client_set_counters() 414 if (dump_buf) { in kbasep_hwcnt_virtualizer_client_set_counters() 148 kbasep_hwcnt_virtualizer_client_accumulate( struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_accumulate() argument 372 kbasep_hwcnt_virtualizer_client_set_counters( struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_set_counters() argument 439 kbase_hwcnt_virtualizer_client_set_counters( struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_virtualizer_client_set_counters() argument 510 kbasep_hwcnt_virtualizer_client_dump( struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_dump() argument 580 kbasep_hwcnt_virtualizer_client_dump_rate_limited( struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_dump_rate_limited() argument 636 kbase_hwcnt_virtualizer_client_dump( struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_virtualizer_client_dump() argument [all...] |
H A D | mali_kbase_hwcnt.c | 358 * @dump_buf: Pointer to the buffer where the dump will be written out to on 369 struct kbase_hwcnt_dump_buffer *dump_buf, in kbasep_hwcnt_accumulator_dump() 386 WARN_ON(dump_buf && (dump_buf->metadata != hctx->accum.metadata)); in kbasep_hwcnt_accumulator_dump() 440 if (dump_buf) { in kbasep_hwcnt_accumulator_dump() 457 if (accum->accumulated && dump_buf) { in kbasep_hwcnt_accumulator_dump() 459 dump_buf, &accum->accum_buf, cur_map); in kbasep_hwcnt_accumulator_dump() 492 if (dump_buf) { in kbasep_hwcnt_accumulator_dump() 498 dump_buf, in kbasep_hwcnt_accumulator_dump() 510 kbase_hwcnt_dump_buffer_zero(dump_buf, cur_ma in kbasep_hwcnt_accumulator_dump() 365 kbasep_hwcnt_accumulator_dump( struct kbase_hwcnt_context *hctx, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf, const struct kbase_hwcnt_enable_map *new_map) kbasep_hwcnt_accumulator_dump() argument 747 kbase_hwcnt_accumulator_set_counters( struct kbase_hwcnt_accumulator *accum, const struct kbase_hwcnt_enable_map *new_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_accumulator_set_counters() argument 776 kbase_hwcnt_accumulator_dump( struct kbase_hwcnt_accumulator *accum, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_accumulator_dump() argument [all...] |
H A D | mali_kbase_hwcnt_types.c | 205 struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_dump_buffer_alloc() 211 if (!metadata || !dump_buf) in kbase_hwcnt_dump_buffer_alloc() 215 clk_cnt_buf_bytes = sizeof(*dump_buf->clk_cnt_buf) * metadata->clk_cnt; in kbase_hwcnt_dump_buffer_alloc() 217 /* Make a single allocation for both dump_buf and clk_cnt_buf. */ in kbase_hwcnt_dump_buffer_alloc() 222 dump_buf->metadata = metadata; in kbase_hwcnt_dump_buffer_alloc() 223 dump_buf->dump_buf = (u64 *)buf; in kbase_hwcnt_dump_buffer_alloc() 224 dump_buf->clk_cnt_buf = (u64 *)(buf + dump_buf_bytes); in kbase_hwcnt_dump_buffer_alloc() 229 void kbase_hwcnt_dump_buffer_free(struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_dump_buffer_free() argument 231 if (!dump_buf) in kbase_hwcnt_dump_buffer_free() 203 kbase_hwcnt_dump_buffer_alloc( const struct kbase_hwcnt_metadata *metadata, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_dump_buffer_alloc() argument [all...] |
H A D | mali_kbase_hwcnt_gpu_narrow.h | 54 * @dump_buf: Non-NULL pointer to an array of u32 values, the array size 61 u32 *dump_buf; member 212 return buf->dump_buf + in kbase_hwcnt_dump_buffer_narrow_block_instance() 257 * @dump_buf: Non-NULL pointer to narrow dump buffer to be initialised. Will be 265 struct kbase_hwcnt_dump_buffer_narrow *dump_buf); 269 * @dump_buf: Dump buffer to be freed. 275 struct kbase_hwcnt_dump_buffer_narrow *dump_buf); 287 * dump_bufs->bufs[n].dump_buf == page_addr + n * md_narrow.dump_buf_bytes
|
H A D | mali_kbase_hwcnt_gpu_narrow.c | 130 struct kbase_hwcnt_dump_buffer_narrow *dump_buf) in kbase_hwcnt_dump_buffer_narrow_alloc() 136 if (!md_narrow || !dump_buf) in kbase_hwcnt_dump_buffer_narrow_alloc() 141 sizeof(*dump_buf->clk_cnt_buf) * md_narrow->metadata->clk_cnt; in kbase_hwcnt_dump_buffer_narrow_alloc() 143 /* Make a single allocation for both dump_buf and clk_cnt_buf. */ in kbase_hwcnt_dump_buffer_narrow_alloc() 148 *dump_buf = (struct kbase_hwcnt_dump_buffer_narrow){ in kbase_hwcnt_dump_buffer_narrow_alloc() 150 .dump_buf = (u32 *)buf, in kbase_hwcnt_dump_buffer_narrow_alloc() 163 kfree(dump_buf_narrow->dump_buf); in kbase_hwcnt_dump_buffer_narrow_free() 218 .dump_buf = (u32 *)(addr + dump_buf_offset), in kbase_hwcnt_dump_buffer_narrow_array_alloc() 128 kbase_hwcnt_dump_buffer_narrow_alloc( const struct kbase_hwcnt_metadata_narrow *md_narrow, struct kbase_hwcnt_dump_buffer_narrow *dump_buf) kbase_hwcnt_dump_buffer_narrow_alloc() argument
|
H A D | mali_kbase_kinstr_prfcnt.c | 82 * @dump_buf: Dump buffer containing sample data. 86 struct kbase_hwcnt_dump_buffer dump_buf; member 453 * @dump_buf: Non-NULL pointer to dump buffer where sample is stored. 458 struct kbase_hwcnt_dump_buffer *dump_buf, in kbasep_kinstr_prfcnt_set_sample_metadata() 481 ptr_md->u.clock_md.cycles[i] = dump_buf->clk_cnt_buf[i]; in kbasep_kinstr_prfcnt_set_sample_metadata() 486 dump_buf, &ptr_md, cli->sample_arr.page_addr, cli->config.counter_set))) in kbasep_kinstr_prfcnt_set_sample_metadata() 503 struct kbase_hwcnt_dump_buffer *dump_buf; in kbasep_kinstr_prfcnt_client_output_empty_sample() local 509 dump_buf = &cli->sample_arr.samples[buf_idx].dump_buf; in kbasep_kinstr_prfcnt_client_output_empty_sample() 512 kbase_hwcnt_dump_buffer_zero(dump_buf, in kbasep_kinstr_prfcnt_client_output_empty_sample() 456 kbasep_kinstr_prfcnt_set_sample_metadata( struct kbase_kinstr_prfcnt_client *cli, struct kbase_hwcnt_dump_buffer *dump_buf, struct prfcnt_metadata *ptr_md) kbasep_kinstr_prfcnt_set_sample_metadata() argument 533 struct kbase_hwcnt_dump_buffer *dump_buf; kbasep_kinstr_prfcnt_client_output_sample() local 1219 kbasep_kinstr_prfcnt_get_sample_size( const struct kbase_hwcnt_metadata *metadata, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_kinstr_prfcnt_get_sample_size() argument [all...] |
H A D | mali_kbase_hwcnt_virtualizer.h | 112 * @dump_buf: Pointer to the buffer where the dump will be written out to on 123 struct kbase_hwcnt_dump_buffer *dump_buf); 133 * @dump_buf: Pointer to the buffer where the dump will be written out to on 143 struct kbase_hwcnt_dump_buffer *dump_buf);
|
H A D | mali_kbase_hwcnt_accumulator.h | 95 * @dump_buf: Pointer to the buffer where the dump will be written out to on 110 struct kbase_hwcnt_dump_buffer *dump_buf); 120 * @dump_buf: Pointer to the buffer where the dump will be written out to on 134 struct kbase_hwcnt_dump_buffer *dump_buf);
|
H A D | mali_kbase_hwcnt_types.h | 274 * @dump_buf: Non-NULL pointer to an array of u64 values, the array size is 281 u64 *dump_buf; member 857 * @dump_buf: Non-NULL pointer to dump buffer to be initialised. Will be 865 struct kbase_hwcnt_dump_buffer *dump_buf); 869 * @dump_buf: Dump buffer to be freed. 874 void kbase_hwcnt_dump_buffer_free(struct kbase_hwcnt_dump_buffer *dump_buf); 884 * dump_bufs[n].dump_buf == page_addr + n * metadata.dump_buf_bytes 917 return buf->dump_buf + buf->metadata->grp_metadata[grp].dump_buf_index + in kbase_hwcnt_dump_buffer_block_instance()
|
H A D | mali_kbase_vinstr.c | 194 struct kbase_hwcnt_dump_buffer_narrow *dump_buf; in kbasep_vinstr_client_dump() local 209 dump_buf = &vcli->dump_bufs.bufs[write_idx]; in kbasep_vinstr_client_dump() 230 kbase_hwcnt_dump_buffer_copy_strict_narrow(dump_buf, tmp_buf, in kbasep_vinstr_client_dump() 238 meta->cycles.top = (clk_cnt > 0) ? dump_buf->clk_cnt_buf[0] : 0; in kbasep_vinstr_client_dump() 240 (clk_cnt > 1) ? dump_buf->clk_cnt_buf[1] : 0; in kbasep_vinstr_client_dump()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwcnt_virtualizer.c | 153 * @dump_buf: Non-NULL pointer to dump buffer to accumulate from. 156 const struct kbase_hwcnt_dump_buffer *dump_buf) in kbasep_hwcnt_virtualizer_client_accumulate() 159 WARN_ON(!dump_buf); in kbasep_hwcnt_virtualizer_client_accumulate() 164 kbase_hwcnt_dump_buffer_accumulate(&hvcli->accum_buf, dump_buf, &hvcli->enable_map); in kbasep_hwcnt_virtualizer_client_accumulate() 167 kbase_hwcnt_dump_buffer_copy(&hvcli->accum_buf, dump_buf, &hvcli->enable_map); in kbasep_hwcnt_virtualizer_client_accumulate() 362 * @dump_buf: Pointer to the buffer where the dump will be written out to on 372 struct kbase_hwcnt_dump_buffer *dump_buf) in kbasep_hwcnt_virtualizer_client_set_counters() 383 WARN_ON(dump_buf && (dump_buf->metadata != hvirt->metadata)); in kbasep_hwcnt_virtualizer_client_set_counters() 404 if (dump_buf) { in kbasep_hwcnt_virtualizer_client_set_counters() 155 kbasep_hwcnt_virtualizer_client_accumulate(struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_accumulate() argument 368 kbasep_hwcnt_virtualizer_client_set_counters(struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_set_counters() argument 428 kbase_hwcnt_virtualizer_client_set_counters(struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_virtualizer_client_set_counters() argument 493 kbasep_hwcnt_virtualizer_client_dump(struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_dump() argument 557 kbasep_hwcnt_virtualizer_client_dump_rate_limited(struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_dump_rate_limited() argument 610 kbase_hwcnt_virtualizer_client_dump(struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_virtualizer_client_dump() argument [all...] |
H A D | mali_kbase_hwcnt_legacy.c | 36 * @dump_buf: Dump buffer used to manipulate dumps before copied to user. 42 struct kbase_hwcnt_dump_buffer dump_buf; member 79 errcode = kbase_hwcnt_dump_buffer_alloc(metadata, &hlcli->dump_buf); in kbase_hwcnt_legacy_client_create() 104 kbase_hwcnt_dump_buffer_free(&hlcli->dump_buf); in kbase_hwcnt_legacy_client_destroy() 120 errcode = kbase_hwcnt_virtualizer_client_dump(hlcli->hvcli, &ts_start_ns, &ts_end_ns, &hlcli->dump_buf); in kbase_hwcnt_legacy_client_dump() 128 kbase_hwcnt_gpu_patch_dump_headers(&hlcli->dump_buf, &hlcli->enable_map); in kbase_hwcnt_legacy_client_dump() 131 kbase_hwcnt_dump_buffer_zero_non_enabled(&hlcli->dump_buf, &hlcli->enable_map); in kbase_hwcnt_legacy_client_dump() 134 errcode = copy_to_user(hlcli->user_dump_buf, hlcli->dump_buf.dump_buf, hlcli->dump_buf in kbase_hwcnt_legacy_client_dump() [all...] |
H A D | mali_kbase_hwcnt.c | 342 * @dump_buf: Pointer to the buffer where the dump will be written out to on 350 struct kbase_hwcnt_dump_buffer *dump_buf, in kbasep_hwcnt_accumulator_dump() 367 WARN_ON(dump_buf && (dump_buf->metadata != hctx->iface->metadata)); in kbasep_hwcnt_accumulator_dump() 421 if (dump_buf) { in kbasep_hwcnt_accumulator_dump() 437 if (accum->accumulated && dump_buf) { in kbasep_hwcnt_accumulator_dump() 438 kbase_hwcnt_dump_buffer_copy(dump_buf, &accum->accum_buf, cur_map); in kbasep_hwcnt_accumulator_dump() 473 if (dump_buf) { in kbasep_hwcnt_accumulator_dump() 477 errcode = hctx->iface->dump_get(accum->backend, dump_buf, cur_map, dump_written); in kbasep_hwcnt_accumulator_dump() 488 kbase_hwcnt_dump_buffer_zero(dump_buf, cur_ma in kbasep_hwcnt_accumulator_dump() 349 kbasep_hwcnt_accumulator_dump(struct kbase_hwcnt_context *hctx, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf, const struct kbase_hwcnt_enable_map *new_map) kbasep_hwcnt_accumulator_dump() argument 726 kbase_hwcnt_accumulator_set_counters(struct kbase_hwcnt_accumulator *accum, const struct kbase_hwcnt_enable_map *new_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_accumulator_set_counters() argument 753 kbase_hwcnt_accumulator_dump(struct kbase_hwcnt_accumulator *accum, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_accumulator_dump() argument [all...] |
H A D | mali_kbase_hwcnt_types.c | 205 int kbase_hwcnt_dump_buffer_alloc(const struct kbase_hwcnt_metadata *metadata, struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_dump_buffer_alloc() argument 211 if (!metadata || !dump_buf) { in kbase_hwcnt_dump_buffer_alloc() 216 clk_cnt_buf_bytes = sizeof(*dump_buf->clk_cnt_buf) * metadata->clk_cnt; in kbase_hwcnt_dump_buffer_alloc() 218 /* Make a single allocation for both dump_buf and clk_cnt_buf. */ in kbase_hwcnt_dump_buffer_alloc() 224 dump_buf->metadata = metadata; in kbase_hwcnt_dump_buffer_alloc() 225 dump_buf->dump_buf = (u32 *)buf; in kbase_hwcnt_dump_buffer_alloc() 226 dump_buf->clk_cnt_buf = (u64 *)(buf + dump_buf_bytes); in kbase_hwcnt_dump_buffer_alloc() 232 void kbase_hwcnt_dump_buffer_free(struct kbase_hwcnt_dump_buffer *dump_buf) in kbase_hwcnt_dump_buffer_free() argument 234 if (!dump_buf) { in kbase_hwcnt_dump_buffer_free() [all...] |
H A D | mali_kbase_hwcnt_accumulator.h | 94 * @dump_buf: Pointer to the buffer where the dump will be written out to on 106 struct kbase_hwcnt_dump_buffer *dump_buf); 116 * @dump_buf: Pointer to the buffer where the dump will be written out to on 127 struct kbase_hwcnt_dump_buffer *dump_buf);
|
H A D | mali_kbase_hwcnt_virtualizer.h | 106 * @dump_buf: Pointer to the buffer where the dump will be written out to on 114 u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf); 124 * @dump_buf: Pointer to the buffer where the dump will be written out to on 131 struct kbase_hwcnt_dump_buffer *dump_buf);
|
H A D | mali_kbase_hwcnt_types.h | 258 * @dump_buf: Non-NULL pointer of size metadata->dump_buf_bytes to an array 265 u32 *dump_buf; member 714 * @dump_buf: Non-NULL pointer to dump buffer to be initialised. Will be 721 struct kbase_hwcnt_dump_buffer *dump_buf); 725 * @dump_buf: Dump buffer to be freed. 730 void kbase_hwcnt_dump_buffer_free(struct kbase_hwcnt_dump_buffer *dump_buf); 742 * dump_bufs[n].dump_buf == page_addr + n * metadata.dump_buf_bytes 769 ((buf)->dump_buf + (buf)->metadata->grp_metadata[(grp)].dump_buf_index + \
|
H A D | mali_kbase_vinstr.c | 178 struct kbase_hwcnt_dump_buffer *dump_buf; in kbasep_vinstr_client_dump() local 193 dump_buf = &vcli->dump_bufs.bufs[write_idx]; in kbasep_vinstr_client_dump() 211 kbase_hwcnt_dump_buffer_copy_strict(dump_buf, tmp_buf, &vcli->enable_map); in kbasep_vinstr_client_dump() 218 meta->cycles.top = (clk_cnt > 0) ? dump_buf->clk_cnt_buf[0] : 0; in kbasep_vinstr_client_dump() 219 meta->cycles.shader_cores = (clk_cnt > 1) ? dump_buf->clk_cnt_buf[1] : 0; in kbasep_vinstr_client_dump()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ipa/ |
H A D | mali_kbase_ipa_vinstr_common.c | 45 u8 *p = (u8 *)model_data->dump_buf.dump_buf; in kbase_ipa_read_hwcnt() 150 errcode = kbase_hwcnt_dump_buffer_alloc(metadata, &model_data->dump_buf); in kbase_ipa_attach_vinstr() 165 kbase_hwcnt_dump_buffer_free(&model_data->dump_buf); in kbase_ipa_detach_vinstr() 180 err = kbase_hwcnt_virtualizer_client_dump(model_data->hvirt_cli, &start_ts_ns, &end_ts_ns, &model_data->dump_buf); in kbase_ipa_vinstr_dynamic_coeff()
|
H A D | mali_kbase_ipa_vinstr_common.h | 54 * @dump_buf: buffer to dump hardware counters onto 77 struct kbase_hwcnt_dump_buffer dump_buf; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
H A D | mali_kbase_ipa_counter_common_jm.c | 46 u8 *p = (u8 *)model_data->dump_buf.dump_buf; in kbase_ipa_read_hwcnt() 161 metadata, &model_data->dump_buf); in kbase_ipa_attach_vinstr() 176 kbase_hwcnt_dump_buffer_free(&model_data->dump_buf); in kbase_ipa_detach_vinstr() 193 &start_ts_ns, &end_ts_ns, &model_data->dump_buf); in kbase_ipa_vinstr_dynamic_coeff()
|
H A D | mali_kbase_ipa_counter_common_jm.h | 56 * @dump_buf: buffer to dump hardware counters onto 79 struct kbase_hwcnt_dump_buffer dump_buf; member
|
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | wl_android_ext.c | 3041 char *dump_buf = NULL; in wl_mesh_update_mesh_info() local 3048 dump_buf = kmalloc(WLC_IOCTL_MAXLEN, GFP_KERNEL); in wl_mesh_update_mesh_info() 3049 if (dump_buf == NULL) { in wl_mesh_update_mesh_info() 3054 count = wl_mesh_get_peer_results(mesh_if->dev, dump_buf, WLC_IOCTL_MAXLEN); in wl_mesh_update_mesh_info() 3058 peer_results = (mesh_peer_info_dump_t *)dump_buf; in wl_mesh_update_mesh_info() 3116 if (dump_buf) in wl_mesh_update_mesh_info() 3117 kfree(dump_buf); in wl_mesh_update_mesh_info() 3211 char *dump_buf = NULL; in wl_mesh_update_peer_path() local 3217 dump_buf = kmalloc(WLC_IOCTL_MAXLEN, GFP_KERNEL); in wl_mesh_update_peer_path() 3218 if (dump_buf in wl_mesh_update_peer_path() 3266 char *dump_buf = NULL; wl_ext_isam_peer_path() local 3321 char *dump_buf = NULL; wl_ext_isam_status() local [all...] |