Searched refs:cmd_ctx (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/net/ethernet/fungible/funcore/ |
| H A D | fun_dev.c | 178 struct fun_cmd_ctx *cmd_ctx; in fun_complete_admin_cmd() local 193 cmd_ctx = &fdev->cmd_ctx[cid]; in fun_complete_admin_cmd() 194 if (cmd_ctx->cpu < 0) { in fun_complete_admin_cmd() 201 if (cmd_ctx->cb) in fun_complete_admin_cmd() 202 cmd_ctx->cb(fdev, entry, xchg(&cmd_ctx->cb_data, NULL)); in fun_complete_admin_cmd() 204 cpu = cmd_ctx->cpu; in fun_complete_admin_cmd() 205 cmd_ctx->cpu = -1; in fun_complete_admin_cmd() 213 fdev->cmd_ctx = kvzalloc_objs(*fdev->cmd_ctx, ntags); in fun_init_cmd_ctx() 214 if (!fdev->cmd_ctx) in fun_init_cmd_ctx() 218 fdev->cmd_ctx[i].cpu = -1; in fun_init_cmd_ctx() [all …]
|
| H A D | fun_dev.h | 58 struct fun_cmd_ctx *cmd_ctx; member
|
| /linux/drivers/gpu/drm/amd/ras/ras_mgr/ |
| H A D | amdgpu_ras_mgr.c | 621 struct ras_cmd_ctx *cmd_ctx; in amdgpu_ras_mgr_handle_ras_cmd() local 628 cmd_ctx = kzalloc(ctx_buf_size, GFP_KERNEL); in amdgpu_ras_mgr_handle_ras_cmd() 629 if (!cmd_ctx) in amdgpu_ras_mgr_handle_ras_cmd() 632 cmd_ctx->cmd_id = cmd_id; in amdgpu_ras_mgr_handle_ras_cmd() 634 memcpy(cmd_ctx->input_buff_raw, input, input_size); in amdgpu_ras_mgr_handle_ras_cmd() 635 cmd_ctx->input_size = input_size; in amdgpu_ras_mgr_handle_ras_cmd() 636 cmd_ctx->output_buf_size = ctx_buf_size - sizeof(*cmd_ctx); in amdgpu_ras_mgr_handle_ras_cmd() 638 ret = amdgpu_ras_submit_cmd(ras_mgr->ras_core, cmd_ctx); in amdgpu_ras_mgr_handle_ras_cmd() 639 if (!ret && !cmd_ctx->cmd_res && output && (out_size == cmd_ctx->output_size)) in amdgpu_ras_mgr_handle_ras_cmd() 640 memcpy(output, cmd_ctx->output_buff_raw, cmd_ctx->output_size); in amdgpu_ras_mgr_handle_ras_cmd() [all …]
|