Lines Matching refs:reqs

317 		struct dpu_rm_requirements *reqs)  in _dpu_rm_check_lm_and_get_connected_blks()  argument
342 if (!reqs->topology.num_dspp) in _dpu_rm_check_lm_and_get_connected_blks()
364 struct dpu_rm_requirements *reqs) in _dpu_rm_reserve_lms() argument
372 if (!reqs->topology.num_lm) { in _dpu_rm_reserve_lms()
373 DPU_ERROR("invalid number of lm: %d\n", reqs->topology.num_lm); in _dpu_rm_reserve_lms()
379 lm_count < reqs->topology.num_lm; i++) { in _dpu_rm_reserve_lms()
388 &dspp_idx[lm_count], reqs)) { in _dpu_rm_reserve_lms()
396 lm_count < reqs->topology.num_lm; j++) { in _dpu_rm_reserve_lms()
409 reqs)) { in _dpu_rm_reserve_lms()
418 if (lm_count != reqs->topology.num_lm) { in _dpu_rm_reserve_lms()
427 reqs->topology.num_dspp ? enc_id : 0; in _dpu_rm_reserve_lms()
515 struct dpu_rm_requirements *reqs) in _dpu_rm_make_reservation() argument
519 ret = _dpu_rm_reserve_lms(rm, global_state, enc->base.id, reqs); in _dpu_rm_make_reservation()
526 &reqs->topology); in _dpu_rm_make_reservation()
532 ret = _dpu_rm_reserve_dsc(rm, global_state, enc, &reqs->topology); in _dpu_rm_make_reservation()
541 struct dpu_rm_requirements *reqs, in _dpu_rm_populate_requirements() argument
544 reqs->topology = req_topology; in _dpu_rm_populate_requirements()
547 reqs->topology.num_lm, reqs->topology.num_enc, in _dpu_rm_populate_requirements()
548 reqs->topology.num_intf); in _dpu_rm_populate_requirements()
584 struct dpu_rm_requirements reqs; in dpu_rm_reserve() local
599 ret = _dpu_rm_populate_requirements(enc, &reqs, topology); in dpu_rm_reserve()
605 ret = _dpu_rm_make_reservation(rm, global_state, enc, &reqs); in dpu_rm_reserve()