Lines Matching refs:idx

140 	int	idx;  in drd_rcm_cpu_config_request()  local
150 for (idx = 0; idx < nrsrc; idx++) in drd_rcm_cpu_config_request()
151 rsrcs[idx].status = DRCTL_STATUS_ALLOW; in drd_rcm_cpu_config_request()
187 int idx; in drd_rcm_cpu_unconfig_request() local
211 for (idx = 0; idx < nrsrc; idx++) { in drd_rcm_cpu_unconfig_request()
212 if (rsrcs[idx].status == DRCTL_STATUS_INIT) in drd_rcm_cpu_unconfig_request()
213 rsrcs[idx].status = DRCTL_STATUS_DENY; in drd_rcm_cpu_unconfig_request()
294 int idx; in drd_rcm_add_cpu_notify() local
307 for (idx = 0; idx < nrsrc; idx++) { in drd_rcm_add_cpu_notify()
308 drd_dbg(" cpu[%d] = %d", idx, rsrcs[idx].res_cpu_id); in drd_rcm_add_cpu_notify()
309 cpus[idx] = rsrcs[idx].res_cpu_id; in drd_rcm_add_cpu_notify()
332 for (idx = 0; idx < newncpus; idx++) { in drd_rcm_add_cpu_notify()
333 if (!is_cpu_in_list(newcpus[idx], cpus, ncpus)) in drd_rcm_add_cpu_notify()
334 oldcpus[oldncpus++] = newcpus[idx]; in drd_rcm_add_cpu_notify()
374 int idx; in drd_rcm_del_cpu_request() local
387 for (idx = 0; idx < nrsrc; idx++) { in drd_rcm_del_cpu_request()
388 cpus[idx] = rsrcs[idx].res_cpu_id; in drd_rcm_del_cpu_request()
414 for (idx = 0; idx < oldncpus; idx++) { in drd_rcm_del_cpu_request()
415 if (!is_cpu_in_list(oldcpus[idx], cpus, ncpus)) in drd_rcm_del_cpu_request()
416 newcpus[newncpus++] = oldcpus[idx]; in drd_rcm_del_cpu_request()
442 for (idx = 0; idx < nrsrc; idx++) { in drd_rcm_del_cpu_request()
443 rsrcs[idx].status = DRCTL_STATUS_DENY; in drd_rcm_del_cpu_request()
469 int idx; in drd_rcm_offline_cpu_request() local
525 for (idx = 0; rlist[idx] != NULL; idx++) { in drd_rcm_offline_cpu_request()
528 rcm_get_rsrcstate(rcm_hdl, rlist[idx], &state); in drd_rcm_offline_cpu_request()
531 rsrc = cpu_rsrcstr_to_rsrc(rlist[idx], rsrcs, nrsrc); in drd_rcm_offline_cpu_request()
534 drd_dbg("unable to find resource for %s", rlist[idx]); in drd_rcm_offline_cpu_request()
579 int idx; in drd_rcm_restore_cpu_notify() local
608 for (idx = 0, ridx = 0; full_rlist[idx] != NULL; idx++) { in drd_rcm_restore_cpu_notify()
610 rcm_get_rsrcstate(rcm_hdl, full_rlist[idx], &state); in drd_rcm_restore_cpu_notify()
612 rlist[ridx] = full_rlist[idx]; in drd_rcm_restore_cpu_notify()
647 int idx; in drd_rcm_del_cpu_notify() local
663 for (idx = 0, cidx = 0; idx < nrsrc; idx++) { in drd_rcm_del_cpu_notify()
664 if (rsrcs[idx].status != DRCTL_STATUS_CONFIG_SUCCESS) in drd_rcm_del_cpu_notify()
666 drd_dbg(" cpu[%d] = %d", idx, rsrcs[idx].res_cpu_id); in drd_rcm_del_cpu_notify()
667 cpus[cidx] = rsrcs[idx].res_cpu_id; in drd_rcm_del_cpu_notify()
702 for (idx = 0; idx < newncpus; idx++) { in drd_rcm_del_cpu_notify()
703 if (!is_cpu_in_list(newcpus[idx], cpus, cidx)) in drd_rcm_del_cpu_notify()
704 oldcpus[oldncpus++] = newcpus[idx]; in drd_rcm_del_cpu_notify()
707 for (idx = 0; idx < cidx; idx++) { in drd_rcm_del_cpu_notify()
708 oldcpus[oldncpus++] = cpus[idx]; in drd_rcm_del_cpu_notify()
748 int idx; in drd_rcm_cpu_rlist_init() local
765 for (idx = 0, ridx = 0; idx < nrsrc; idx++) { in drd_rcm_cpu_rlist_init()
768 rsrcs[idx].res_cpu_id, rsrcs[idx].status, status); in drd_rcm_cpu_rlist_init()
774 if (rsrcs[idx].status != status) in drd_rcm_cpu_rlist_init()
778 (void) sprintf(rbuf, "%s%d", RCM_CPU, rsrcs[idx].res_cpu_id); in drd_rcm_cpu_rlist_init()
804 int idx; in drd_rcm_cpu_rlist_fini() local
810 for (idx = 0; rlist[idx] != NULL; idx++) { in drd_rcm_cpu_rlist_fini()
811 s_free(rlist[idx]); in drd_rcm_cpu_rlist_fini()
851 int idx; in cpu_rsrcstr_to_rsrc() local
855 for (idx = 0; idx < nrsrc; idx++) { in cpu_rsrcstr_to_rsrc()
856 if (rsrcs[idx].res_cpu_id == cpuid) in cpu_rsrcstr_to_rsrc()
857 return (&rsrcs[idx]); in cpu_rsrcstr_to_rsrc()
903 int idx; in is_cpu_in_list() local
908 for (idx = 0; idx < len; idx++) { in is_cpu_in_list()
909 if (list[idx] == cpuid) in is_cpu_in_list()
959 int idx; in dump_cpu_rsrc_list() local
969 for (idx = 0; idx < nrsrc; idx++) { in dump_cpu_rsrc_list()
972 errstr = (char *)(uintptr_t)rsrcs[idx].offset; in dump_cpu_rsrc_list()
974 drd_dbg(" cpu[%d]: cpuid=%d, status=%d, errstr='%s'", idx, in dump_cpu_rsrc_list()
975 rsrcs[idx].res_cpu_id, rsrcs[idx].status, in dump_cpu_rsrc_list()
983 int idx; in dump_cpu_rlist() local
1005 for (idx = 0; rlist[idx] != NULL; idx++) { in dump_cpu_rlist()
1007 rcm_get_rsrcstate(rcm_hdl, rlist[idx], &state); in dump_cpu_rlist()
1008 drd_dbg(" rlist[%d]: rsrc=%s, state=%-2d (%s)", idx, in dump_cpu_rlist()
1009 rlist[idx], state, rcm_state_str[state]); in dump_cpu_rlist()
1216 int idx; in dump_mem_rsrc_list() local
1226 for (idx = 0; idx < nrsrc; idx++) { in dump_mem_rsrc_list()
1229 errstr = (char *)(uintptr_t)rsrcs[idx].offset; in dump_mem_rsrc_list()
1232 " status=%d, errstr='%s'", idx, in dump_mem_rsrc_list()
1233 rsrcs[idx].res_mem_addr, rsrcs[idx].res_mem_size, in dump_mem_rsrc_list()
1234 rsrcs[idx].status, (errstr != NULL) ? errstr : ""); in dump_mem_rsrc_list()
1300 int idx; in drd_rcm_mem_config_request() local
1313 for (idx = 0; idx < nrsrc; idx++) in drd_rcm_mem_config_request()
1314 rsrcs[idx].status = DRCTL_STATUS_ALLOW; in drd_rcm_mem_config_request()
1324 int idx; in drd_rcm_mem_config_notify() local
1336 for (idx = 0; idx < nrsrc; idx++) { in drd_rcm_mem_config_notify()
1337 if (rsrcs[idx].status == DRCTL_STATUS_CONFIG_SUCCESS) in drd_rcm_mem_config_notify()
1338 change += rsrcs[idx].res_mem_size; in drd_rcm_mem_config_notify()
1340 idx, rsrcs[idx].res_mem_addr, rsrcs[idx].res_mem_size); in drd_rcm_mem_config_notify()
1352 int idx; in drd_rcm_mem_unconfig_request() local
1363 for (idx = 0; idx < nrsrc; idx++) { in drd_rcm_mem_unconfig_request()
1365 idx, rsrcs[idx].res_mem_addr, rsrcs[idx].res_mem_size); in drd_rcm_mem_unconfig_request()
1366 change += rsrcs[idx].res_mem_size; in drd_rcm_mem_unconfig_request()
1379 for (idx = 0; idx < nrsrc; idx++) { in drd_rcm_mem_unconfig_request()
1380 rsrcs[idx].status = DRCTL_STATUS_DENY; in drd_rcm_mem_unconfig_request()
1388 for (idx = 0; idx < nrsrc; idx++) in drd_rcm_mem_unconfig_request()
1389 rsrcs[idx].status = DRCTL_STATUS_ALLOW; in drd_rcm_mem_unconfig_request()
1402 int idx; in drd_rcm_mem_unconfig_notify() local
1423 for (idx = 0; idx < nrsrc; idx++) { in drd_rcm_mem_unconfig_notify()
1424 if (rsrcs[idx].status != DRCTL_STATUS_CONFIG_SUCCESS) in drd_rcm_mem_unconfig_notify()
1425 change += rsrcs[idx].res_mem_size; in drd_rcm_mem_unconfig_notify()
1427 idx, rsrcs[idx].res_mem_addr, rsrcs[idx].res_mem_size); in drd_rcm_mem_unconfig_notify()