Lines Matching defs:generation
400 uint8_t generation;
535 if (mp->generation >= 3)
539 if (mp->generation == 1)
582 data[5] = ((mp->generation == 2) ? 1 : 0);
637 /* Gamma table for 2nd+ generation: 1024 * uint16_le */
666 if (mp->generation >= 2)
715 if (mp->generation <= 2)
723 if (mp->generation == 2)
821 status_len = (mp->generation == 1) ? 12 : 16;
1047 RET_IF_ERR ((mp->generation >= 3) ? query_status_3 (s)
1052 if (mp->generation >= 3)
1168 if (mp->generation >= 3)
1198 * MP220, MX360 and generation 5 scanners are exceptions */
1202 && (mp->generation < 5
1203 /* generation 5 scanners *with* special image format */
1273 /* General rules for setting Pixma protocol generation # */
1274 mp->generation = (s->cfg->pid >= MP160_PID) ? 2 : 1;
1277 mp->generation = 3;
1280 mp->generation = 4;
1282 if (s->cfg->pid >= MG2100_PID) /* this scanners generation doesn't need */
1283 mp->generation = 5; /* special image conversion @ high dpi */
1287 mp->generation = 2;
1289 PDBG (pixma_dbg (3, "*mp150_open***** This is a generation %d scanner. *****\n", mp->generation));
1294 if (mp->generation < 4)
1368 if (mp->generation >= 2)
1391 /* ADF/ADF duplex mode: max scan res is 600 dpi, at least for generation 4+ */
1392 if (mp->generation >= 4)
1438 if (mp->generation >= 4 && mp->adf_state == state_idle)
1480 if (mp->generation >= 4 && mp->adf_state == state_idle)
1492 if (mp->generation <= 2 || mp->adf_state == state_idle)
1518 if ((error >= 0) || (mp->generation >= 3))
1520 if ((error >= 0) && (mp->generation <= 2))
1526 for (i = (mp->generation >= 3) ? 3 : 1 ; i > 0 && error >= 0; i--)
1535 if ((error >= 0) || (mp->generation >= 3))
1539 if ((error >= 0) && (mp->generation >= 3))
1650 if (mp->generation <= 2 || !is_scanning_from_adf (s) || mp->last_block == 0x38)
1658 if (mp->generation >= 4)