mutex_lock(&kctx->mem_profile_lock);
dev_dbg(kctx->kbdev->dev, "initialised: %d",
- kctx->mem_profile_initialized);
+ kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED));
- if (!kctx->mem_profile_initialized) {
+ if (!kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) {
if (!debugfs_create_file("mem_profile", S_IRUGO,
kctx->kctx_dentry, kctx,
&kbasep_mem_profile_debugfs_fops)) {
err = -EAGAIN;
} else {
- kctx->mem_profile_initialized = true;
+ kbase_ctx_flag_set(kctx,
+ KCTX_MEM_PROFILE_INITIALIZED);
}
}
- if (kctx->mem_profile_initialized) {
+ if (kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) {
kfree(kctx->mem_profile_data);
kctx->mem_profile_data = data;
kctx->mem_profile_size = size;
}
dev_dbg(kctx->kbdev->dev, "returning: %d, initialised: %d",
- err, kctx->mem_profile_initialized);
+ err, kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED));
mutex_unlock(&kctx->mem_profile_lock);
mutex_lock(&kctx->mem_profile_lock);
dev_dbg(kctx->kbdev->dev, "initialised: %d",
- kctx->mem_profile_initialized);
+ kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED));
kfree(kctx->mem_profile_data);
kctx->mem_profile_data = NULL;