Lines Matching refs:nand_pos
75 struct nand_pos { struct
100 struct nand_pos pos; argument
155 int (*erase)(struct nand_device *nand, const struct nand_pos *pos);
156 int (*markbad)(struct nand_device *nand, const struct nand_pos *pos);
157 bool (*isbad)(struct nand_device *nand, const struct nand_pos *pos);
456 struct nand_pos *pos) in nanddev_offs_to_pos()
480 static inline int nanddev_pos_cmp(const struct nand_pos *a, in nanddev_pos_cmp()
481 const struct nand_pos *b) in nanddev_pos_cmp()
510 const struct nand_pos *pos) in nanddev_pos_to_offs()
535 const struct nand_pos *pos) in nanddev_pos_to_row()
551 struct nand_pos *pos) in nanddev_pos_next_target()
569 struct nand_pos *pos) in nanddev_pos_next_lun()
589 struct nand_pos *pos) in nanddev_pos_next_eraseblock()
608 struct nand_pos *pos) in nanddev_pos_next_page()
706 bool nanddev_isbad(struct nand_device *nand, const struct nand_pos *pos);
707 bool nanddev_isreserved(struct nand_device *nand, const struct nand_pos *pos);
708 int nanddev_erase(struct nand_device *nand, const struct nand_pos *pos);
709 int nanddev_markbad(struct nand_device *nand, const struct nand_pos *pos);
741 const struct nand_pos *pos) in nanddev_bbt_pos_to_entry()