Lines Matching refs:sector
90 static int rfd_ftl_writesect(struct mtd_blktrans_dev *dev, u_long sector, char *buf);
241 static int rfd_ftl_readsect(struct mtd_blktrans_dev *dev, u_long sector, char *buf) in rfd_ftl_readsect() argument
248 if (sector >= part->sector_count) in rfd_ftl_readsect()
251 addr = part->sector_map[sector]; in rfd_ftl_readsect()
639 static int do_writesect(struct mtd_blktrans_dev *dev, u_long sector, char *buf, ulong *old_addr) in do_writesect() argument
680 part->sector_map[sector] = addr; in do_writesect()
682 entry = cpu_to_le16(sector == 0 ? SECTOR_ZERO : sector); in do_writesect()
705 static int rfd_ftl_writesect(struct mtd_blktrans_dev *dev, u_long sector, char *buf) in rfd_ftl_writesect() argument
712 pr_debug("rfd_ftl_writesect(sector=0x%lx)\n", sector); in rfd_ftl_writesect()
719 if (sector >= part->sector_count) { in rfd_ftl_writesect()
724 old_addr = part->sector_map[sector]; in rfd_ftl_writesect()
730 rc = do_writesect(dev, sector, buf, &old_addr); in rfd_ftl_writesect()
737 part->sector_map[sector] = -1; in rfd_ftl_writesect()