Lines Matching refs:session_idx
731 int session_idx = -1; in amdgpu_vce_ring_parse_cs() local
816 session_idx = amdgpu_vce_validate_handle(p, handle, in amdgpu_vce_ring_parse_cs()
818 if (session_idx < 0) { in amdgpu_vce_ring_parse_cs()
819 r = session_idx; in amdgpu_vce_ring_parse_cs()
822 size = &p->adev->vce.img_size[session_idx]; in amdgpu_vce_ring_parse_cs()
831 created |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
832 if (destroyed & (1 << session_idx)) { in amdgpu_vce_ring_parse_cs()
833 destroyed &= ~(1 << session_idx); in amdgpu_vce_ring_parse_cs()
834 allocated |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
836 } else if (!(allocated & (1 << session_idx))) { in amdgpu_vce_ring_parse_cs()
884 destroyed |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
927 if (session_idx == -1) { in amdgpu_vce_ring_parse_cs()
966 int session_idx = -1; in amdgpu_vce_ring_parse_cs_vm() local
986 session_idx = amdgpu_vce_validate_handle(p, handle, in amdgpu_vce_ring_parse_cs_vm()
988 if (session_idx < 0) { in amdgpu_vce_ring_parse_cs_vm()
989 r = session_idx; in amdgpu_vce_ring_parse_cs_vm()
995 created |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
996 if (destroyed & (1 << session_idx)) { in amdgpu_vce_ring_parse_cs_vm()
997 destroyed &= ~(1 << session_idx); in amdgpu_vce_ring_parse_cs_vm()
998 allocated |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
1000 } else if (!(allocated & (1 << session_idx))) { in amdgpu_vce_ring_parse_cs_vm()
1009 destroyed |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
1016 if (session_idx == -1) { in amdgpu_vce_ring_parse_cs_vm()