• Home
  • Raw
  • Download

Lines Matching refs:msg_buf

559 	struct amdgpu_vcn_bo msg_buf;  in amdgpu_cs_vcn_dec_create()  local
564 alloc_resource(&msg_buf, 4096, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_cs_vcn_dec_create()
566 resources[num_resources++] = msg_buf.handle; in amdgpu_cs_vcn_dec_create()
570 r = amdgpu_bo_cpu_map(msg_buf.handle, (void **)&msg_buf.ptr); in amdgpu_cs_vcn_dec_create()
573 memset(msg_buf.ptr, 0, 4096); in amdgpu_cs_vcn_dec_create()
574 memcpy(msg_buf.ptr, vcn_dec_create_msg, sizeof(vcn_dec_create_msg)); in amdgpu_cs_vcn_dec_create()
580 vcn_dec_cmd(msg_buf.addr, 0, &len); in amdgpu_cs_vcn_dec_create()
583 ib_cpu[len++] = msg_buf.addr; in amdgpu_cs_vcn_dec_create()
585 ib_cpu[len++] = msg_buf.addr >> 32; in amdgpu_cs_vcn_dec_create()
604 free_resource(&msg_buf); in amdgpu_cs_vcn_dec_create()
695 struct amdgpu_vcn_bo msg_buf; in amdgpu_cs_vcn_dec_destroy() local
700 alloc_resource(&msg_buf, 1024, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_cs_vcn_dec_destroy()
701 resources[num_resources++] = msg_buf.handle; in amdgpu_cs_vcn_dec_destroy()
704 r = amdgpu_bo_cpu_map(msg_buf.handle, (void **)&msg_buf.ptr); in amdgpu_cs_vcn_dec_destroy()
707 memset(msg_buf.ptr, 0, 1024); in amdgpu_cs_vcn_dec_destroy()
708 memcpy(msg_buf.ptr, vcn_dec_destroy_msg, sizeof(vcn_dec_destroy_msg)); in amdgpu_cs_vcn_dec_destroy()
713 vcn_dec_cmd(msg_buf.addr, 0, &len); in amdgpu_cs_vcn_dec_destroy()
716 ib_cpu[len++] = msg_buf.addr; in amdgpu_cs_vcn_dec_destroy()
718 ib_cpu[len++] = msg_buf.addr >> 32; in amdgpu_cs_vcn_dec_destroy()
736 free_resource(&msg_buf); in amdgpu_cs_vcn_dec_destroy()