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