Lines Matching defs:number_resources

68         unsigned int number_resources = getParameter("NumberResources").toUInt();
75 ASSERT(number_resources > 0, "[Error] " + getInstanceName() +
86 createInputPort("Request" + (String)i, makeNetIndex(0, number_resources-1));
87 createOutputPort("Grant" + (String)i, makeNetIndex(0, number_resources-1));
98 arb->setParameter("NumberRequests", number_resources);
106 createNet("Stage1Arb_In" + (String)i, makeNetIndex(0, number_resources-1));
107 createNet("Stage1Arb_Out" + (String)i, makeNetIndex(0, number_resources-1));
111 for(unsigned int j = 0; j < number_resources; ++j)
119 for(unsigned int i = 0; i < number_resources; ++i)
146 for(unsigned int i = 0; i < number_resources; ++i)
181 createNet("Stage2Arb_In" + (String)i, makeNetIndex(0, number_resources-1));
182 createNet("Stage2Arb_Out" + (String)i, makeNetIndex(0, number_resources-1));
185 for(unsigned int j = 0; j < number_resources; ++j)
201 unsigned int number_resources = getParameter("NumberResources").toUInt();
213 ASSERT(P_request_vector.size() == (number_requesters * number_resources), "[Error] " + getInstanceName() +
214 " -> Expecting " + (String)(number_requesters * number_resources) +
216 ASSERT(act_request_vector.size() == (number_requesters * number_resources), "[Error] " + getInstanceName() +
217 " -> Expecting " + (String)(number_requesters * number_resources) +
220 vector<double> P_int_request_vector(number_requesters * number_resources, 0.0);
221 vector<double> act_int_request_vector(number_requesters * number_resources, 0.0);
222 vector<double> P_out_request_vector(number_requesters * number_resources, 0.0);
223 vector<double> act_out_request_vector(number_requesters * number_resources, 0.0);
229 vector<double> P_arb_request_vector(number_resources, 0.0);
230 vector<double> act_arb_request_vector(number_resources, 0.0);
231 for(unsigned int j = 0; j < number_resources; ++j)
233 P_arb_request_vector[j] = P_request_vector[i * number_resources + j];
234 act_arb_request_vector[j] = act_request_vector[i * number_resources + j];
246 for(unsigned int j = 0; j < number_resources; ++j)
248 P_int_request_vector[i * number_resources + j] = P_arb_out_request_vector[j];
249 act_int_request_vector[i * number_resources + j] = act_arb_out_request_vector[j];
253 for(unsigned int i = 0; i < number_resources; ++i)
259 P_arb_request_vector[j] = P_int_request_vector[j * number_resources + i];
260 act_arb_request_vector[j] = act_int_request_vector[j * number_resources + i];
274 P_out_request_vector[j * number_resources + i] = P_arb_out_request_vector[j];
275 act_out_request_vector[j * number_resources + i] = act_arb_out_request_vector[j];