Lines Matching defs:pos
441 uint16_t pos[8];
471 pos[0] = bchdsr1 & FMC2_BCHDSR1_EBP1_MASK;
472 pos[1] = (bchdsr1 & FMC2_BCHDSR1_EBP2_MASK) >> FMC2_BCHDSR1_EBP2_SHIFT;
473 pos[2] = bchdsr2 & FMC2_BCHDSR2_EBP3_MASK;
474 pos[3] = (bchdsr2 & FMC2_BCHDSR2_EBP4_MASK) >> FMC2_BCHDSR2_EBP4_SHIFT;
475 pos[4] = bchdsr3 & FMC2_BCHDSR3_EBP5_MASK;
476 pos[5] = (bchdsr3 & FMC2_BCHDSR3_EBP6_MASK) >> FMC2_BCHDSR3_EBP6_SHIFT;
477 pos[6] = bchdsr4 & FMC2_BCHDSR4_EBP7_MASK;
478 pos[7] = (bchdsr4 & FMC2_BCHDSR4_EBP8_MASK) >> FMC2_BCHDSR4_EBP8_SHIFT;
482 if (pos[i] < (eccsize * 8U)) {
483 uint8_t bitmask = BIT(pos[i] % 8U);
484 uint32_t offset = pos[i] / 8U;