Lines Matching refs:session_idx
712 int session_idx = -1; in amdgpu_vce_ring_parse_cs() local
797 session_idx = amdgpu_vce_validate_handle(p, handle, in amdgpu_vce_ring_parse_cs()
799 if (session_idx < 0) { in amdgpu_vce_ring_parse_cs()
800 r = session_idx; in amdgpu_vce_ring_parse_cs()
803 size = &p->adev->vce.img_size[session_idx]; in amdgpu_vce_ring_parse_cs()
812 created |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
813 if (destroyed & (1 << session_idx)) { in amdgpu_vce_ring_parse_cs()
814 destroyed &= ~(1 << session_idx); in amdgpu_vce_ring_parse_cs()
815 allocated |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
817 } else if (!(allocated & (1 << session_idx))) { in amdgpu_vce_ring_parse_cs()
865 destroyed |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
908 if (session_idx == -1) { in amdgpu_vce_ring_parse_cs()
947 int session_idx = -1; in amdgpu_vce_ring_parse_cs_vm() local
967 session_idx = amdgpu_vce_validate_handle(p, handle, in amdgpu_vce_ring_parse_cs_vm()
969 if (session_idx < 0) { in amdgpu_vce_ring_parse_cs_vm()
970 r = session_idx; in amdgpu_vce_ring_parse_cs_vm()
976 created |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
977 if (destroyed & (1 << session_idx)) { in amdgpu_vce_ring_parse_cs_vm()
978 destroyed &= ~(1 << session_idx); in amdgpu_vce_ring_parse_cs_vm()
979 allocated |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
981 } else if (!(allocated & (1 << session_idx))) { in amdgpu_vce_ring_parse_cs_vm()
990 destroyed |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
997 if (session_idx == -1) { in amdgpu_vce_ring_parse_cs_vm()