Lines Matching refs:session_idx

713 	int session_idx = -1;  in amdgpu_vce_ring_parse_cs()  local
798 session_idx = amdgpu_vce_validate_handle(p, handle, in amdgpu_vce_ring_parse_cs()
800 if (session_idx < 0) { in amdgpu_vce_ring_parse_cs()
801 r = session_idx; in amdgpu_vce_ring_parse_cs()
804 size = &p->adev->vce.img_size[session_idx]; in amdgpu_vce_ring_parse_cs()
813 created |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
814 if (destroyed & (1 << session_idx)) { in amdgpu_vce_ring_parse_cs()
815 destroyed &= ~(1 << session_idx); in amdgpu_vce_ring_parse_cs()
816 allocated |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
818 } else if (!(allocated & (1 << session_idx))) { in amdgpu_vce_ring_parse_cs()
866 destroyed |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
909 if (session_idx == -1) { in amdgpu_vce_ring_parse_cs()
948 int session_idx = -1; in amdgpu_vce_ring_parse_cs_vm() local
968 session_idx = amdgpu_vce_validate_handle(p, handle, in amdgpu_vce_ring_parse_cs_vm()
970 if (session_idx < 0) { in amdgpu_vce_ring_parse_cs_vm()
971 r = session_idx; in amdgpu_vce_ring_parse_cs_vm()
977 created |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
978 if (destroyed & (1 << session_idx)) { in amdgpu_vce_ring_parse_cs_vm()
979 destroyed &= ~(1 << session_idx); in amdgpu_vce_ring_parse_cs_vm()
980 allocated |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
982 } else if (!(allocated & (1 << session_idx))) { in amdgpu_vce_ring_parse_cs_vm()
991 destroyed |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
998 if (session_idx == -1) { in amdgpu_vce_ring_parse_cs_vm()