get_pipes_per_mec
for (i = 0 ; i < get_pipes_per_mec(dqm) ; i++) {
pr_debug("num of pipes: %d\n", get_pipes_per_mec(dqm));
dqm->allocated_queues = kcalloc(get_pipes_per_mec(dqm),
for (pipe = 0; pipe < get_pipes_per_mec(dqm); pipe++) {
pr_debug("num of pipes: %d\n", get_pipes_per_mec(dqm));
KFD_CIK_HIQ_PIPE / get_pipes_per_mec(dqm) + 1,
KFD_CIK_HIQ_PIPE % get_pipes_per_mec(dqm),
for (pipe = 0; pipe < get_pipes_per_mec(dqm); pipe++) {
i < get_pipes_per_mec(dqm);
pipe = ((pipe + 1) % get_pipes_per_mec(dqm)), ++i) {
dqm->next_pipe_to_allocate = (pipe + 1) % get_pipes_per_mec(dqm);
unsigned int get_pipes_per_mec(struct device_queue_manager *dqm);