Lines Matching refs:BITS_PER_LONG
111 BITS_PER_LONG) * sizeof(*nand->bbt.cache); in nanddev_read_bbt()
223 BITS_PER_LONG) * sizeof(*nand->bbt.cache); in nanddev_write_bbt()
304 BITS_PER_LONG); in nanddev_bbt_format()
398 BITS_PER_LONG); in nanddev_bbt_init()
518 ((entry * bits_per_block) / BITS_PER_LONG); in nanddev_bbt_get_block_status()
519 unsigned int offs = (entry * bits_per_block) % BITS_PER_LONG; in nanddev_bbt_get_block_status()
532 if (bits_per_block + offs > BITS_PER_LONG) in nanddev_bbt_get_block_status()
533 status |= pos[1] << (BITS_PER_LONG - offs); in nanddev_bbt_get_block_status()
557 ((entry * bits_per_block) / BITS_PER_LONG); in nanddev_bbt_set_block_status()
558 unsigned int offs = (entry * bits_per_block) % BITS_PER_LONG; in nanddev_bbt_set_block_status()
564 if (offs + bits_per_block - 1 > (BITS_PER_LONG - 1)) in nanddev_bbt_set_block_status()
565 pos[0] &= ~GENMASK(BITS_PER_LONG - 1, offs); in nanddev_bbt_set_block_status()
570 if (bits_per_block + offs > BITS_PER_LONG) { in nanddev_bbt_set_block_status()
571 unsigned int rbits = BITS_PER_LONG - offs; in nanddev_bbt_set_block_status()