Lines Matching refs:BITS_PER_LONG
48 BITS_PER_LONG) * sizeof(*nand->bbt.cache); in nanddev_read_bbt()
118 BITS_PER_LONG) * sizeof(*nand->bbt.cache); in nanddev_write_bbt()
243 BITS_PER_LONG); in nanddev_bbt_init()
350 ((entry * bits_per_block) / BITS_PER_LONG); in nanddev_bbt_get_block_status()
351 unsigned int offs = (entry * bits_per_block) % BITS_PER_LONG; in nanddev_bbt_get_block_status()
364 if (bits_per_block + offs > BITS_PER_LONG) in nanddev_bbt_get_block_status()
365 status |= pos[1] << (BITS_PER_LONG - offs); in nanddev_bbt_get_block_status()
389 ((entry * bits_per_block) / BITS_PER_LONG); in nanddev_bbt_set_block_status()
390 unsigned int offs = (entry * bits_per_block) % BITS_PER_LONG; in nanddev_bbt_set_block_status()
396 if (offs + bits_per_block - 1 > (BITS_PER_LONG - 1)) in nanddev_bbt_set_block_status()
397 pos[0] &= ~GENMASK(BITS_PER_LONG - 1, offs); in nanddev_bbt_set_block_status()
402 if (bits_per_block + offs > BITS_PER_LONG) { in nanddev_bbt_set_block_status()
403 unsigned int rbits = BITS_PER_LONG - offs; in nanddev_bbt_set_block_status()