intel/perf: Add intel_perf_free_context()

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29077>
This commit is contained in:
José Roberto de Souza 2024-05-03 10:17:29 -07:00 committed by Marge Bot
parent ebe8d2f9ea
commit 2cecf3e8a8
2 changed files with 7 additions and 0 deletions

View file

@ -580,6 +580,11 @@ intel_perf_config(struct intel_perf_context *ctx)
return ctx->perf;
}
void intel_perf_free_context(struct intel_perf_context *perf_ctx)
{
ralloc_free(perf_ctx);
}
void
intel_perf_init_context(struct intel_perf_context *perf_ctx,
struct intel_perf_config *perf_cfg,

View file

@ -58,6 +58,8 @@ intel_perf_read_oa_stream(struct intel_perf_context *perf_ctx,
struct intel_perf_context *intel_perf_new_context(void *parent);
void intel_perf_free_context(struct intel_perf_context *perf_ctx);
void intel_perf_init_context(struct intel_perf_context *perf_ctx,
struct intel_perf_config *perf_cfg,
void * mem_ctx, /* ralloc context */