Lines Matching refs:req_payload
1872 struct drm_dp_payload req_payload; in drm_dp_update_payload_part1() local
1879 req_payload.start_slot = cur_slots; in drm_dp_update_payload_part1()
1887 req_payload.num_slots = mgr->proposed_vcpis[i]->num_slots; in drm_dp_update_payload_part1()
1888 req_payload.vcpi = mgr->proposed_vcpis[i]->vcpi; in drm_dp_update_payload_part1()
1891 req_payload.num_slots = 0; in drm_dp_update_payload_part1()
1894 if (mgr->payloads[i].start_slot != req_payload.start_slot) { in drm_dp_update_payload_part1()
1895 mgr->payloads[i].start_slot = req_payload.start_slot; in drm_dp_update_payload_part1()
1898 if (mgr->payloads[i].num_slots != req_payload.num_slots) { in drm_dp_update_payload_part1()
1901 if (req_payload.num_slots) { in drm_dp_update_payload_part1()
1902 drm_dp_create_payload_step1(mgr, mgr->proposed_vcpis[i]->vcpi, &req_payload); in drm_dp_update_payload_part1()
1903 mgr->payloads[i].num_slots = req_payload.num_slots; in drm_dp_update_payload_part1()
1904 mgr->payloads[i].vcpi = req_payload.vcpi; in drm_dp_update_payload_part1()
1908 req_payload.payload_state = mgr->payloads[i].payload_state; in drm_dp_update_payload_part1()
1911 mgr->payloads[i].payload_state = req_payload.payload_state; in drm_dp_update_payload_part1()
1913 cur_slots += req_payload.num_slots; in drm_dp_update_payload_part1()