Lines Matching refs:loop
184 int loop;
202 for (loop = 0; loop < size; ++loop) {
203 if (loop < PODULE_DESCRIPTION_LENGTH) {
204 podule->description[loop] =
205 podule->read_rom(podule->sync_base, (addr + loop)*4);
206 podule->description[loop + 1] = 0;
219 for (loop = 0; loop < size; ++loop) {
220 printf("%c", podule->read_rom(podule->sync_base, (addr + loop)*4));
308 int loop;
313 /* Loop round all the podules */
315 for (loop = 0; loop < MAX_PODULES; ++loop, offset += SIMPLE_PODULE_SIZE) {
316 podule = &podules[loop];
317 podule->podulenum = loop;
326 if (loop == 4) offset += PODULE_GAP;
335 podule->easi_base = EASI_BASE + loop * EASI_SIZE;
337 address = ((u_char *)EASI_BASE) + loop * EASI_SIZE;
346 podule->easi_base = EASI_BASE + loop * EASI_SIZE;
351 switch (loop) {
409 int loop;
442 for (loop = 0; loop < MAX_PODULES; ++loop) {
445 for (loop1 = loop * EASI_SIZE; loop1 < ((loop + 1) * EASI_SIZE);
465 for (loop = 0; loop < MAX_PODULES+MAX_NETSLOTS; ++loop) {
468 snprintf(argstring, sizeof(argstring), "podule%d.disable", loop);
472 if (podules[loop].slottype != SLOT_NONE)
473 printf("podule%d: Disabled\n", loop);
478 snprintf(argstring, sizeof(argstring), "podule%d=", loop);
482 podules[loop].manufacturer = value >> 16;
483 podules[loop].product = value & 0xffff;
485 podules[loop].description[0] = 0;
488 loop, podules[loop].manufacturer,
489 podules[loop].product);
490 podules[loop].slottype = SLOT_POD;
491 pa.pa_podule_number = loop;
493 pa.pa_podule = &podules[loop];
500 printf("podule%d: Disabled\n", loop);
505 if (podules[loop].slottype != SLOT_NONE) {
506 pa.pa_podule_number = loop;
508 pa.pa_podule = &podules[loop];