Lines Matching refs:session_idx
739 int session_idx = -1; in amdgpu_vce_ring_parse_cs() local
824 session_idx = amdgpu_vce_validate_handle(p, handle, in amdgpu_vce_ring_parse_cs()
826 if (session_idx < 0) { in amdgpu_vce_ring_parse_cs()
827 r = session_idx; in amdgpu_vce_ring_parse_cs()
830 size = &p->adev->vce.img_size[session_idx]; in amdgpu_vce_ring_parse_cs()
839 created |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
840 if (destroyed & (1 << session_idx)) { in amdgpu_vce_ring_parse_cs()
841 destroyed &= ~(1 << session_idx); in amdgpu_vce_ring_parse_cs()
842 allocated |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
844 } else if (!(allocated & (1 << session_idx))) { in amdgpu_vce_ring_parse_cs()
892 destroyed |= 1 << session_idx; in amdgpu_vce_ring_parse_cs()
935 if (session_idx == -1) { in amdgpu_vce_ring_parse_cs()
974 int session_idx = -1; in amdgpu_vce_ring_parse_cs_vm() local
994 session_idx = amdgpu_vce_validate_handle(p, handle, in amdgpu_vce_ring_parse_cs_vm()
996 if (session_idx < 0) { in amdgpu_vce_ring_parse_cs_vm()
997 r = session_idx; in amdgpu_vce_ring_parse_cs_vm()
1003 created |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
1004 if (destroyed & (1 << session_idx)) { in amdgpu_vce_ring_parse_cs_vm()
1005 destroyed &= ~(1 << session_idx); in amdgpu_vce_ring_parse_cs_vm()
1006 allocated |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
1008 } else if (!(allocated & (1 << session_idx))) { in amdgpu_vce_ring_parse_cs_vm()
1017 destroyed |= 1 << session_idx; in amdgpu_vce_ring_parse_cs_vm()
1024 if (session_idx == -1) { in amdgpu_vce_ring_parse_cs_vm()