devops 222 drivers/mtd/mtdconcat.c struct mtd_oob_ops devops = *ops; devops 236 drivers/mtd/mtdconcat.c if (from + devops.len > subdev->size) devops 237 drivers/mtd/mtdconcat.c devops.len = subdev->size - from; devops 239 drivers/mtd/mtdconcat.c err = mtd_read_oob(subdev, from, &devops); devops 240 drivers/mtd/mtdconcat.c ops->retlen += devops.retlen; devops 241 drivers/mtd/mtdconcat.c ops->oobretlen += devops.oobretlen; devops 257 drivers/mtd/mtdconcat.c if (devops.datbuf) { devops 258 drivers/mtd/mtdconcat.c devops.len = ops->len - ops->retlen; devops 259 drivers/mtd/mtdconcat.c if (!devops.len) devops 261 drivers/mtd/mtdconcat.c devops.datbuf += devops.retlen; devops 263 drivers/mtd/mtdconcat.c if (devops.oobbuf) { devops 264 drivers/mtd/mtdconcat.c devops.ooblen = ops->ooblen - ops->oobretlen; devops 265 drivers/mtd/mtdconcat.c if (!devops.ooblen) devops 267 drivers/mtd/mtdconcat.c devops.oobbuf += ops->oobretlen; devops 279 drivers/mtd/mtdconcat.c struct mtd_oob_ops devops = *ops; devops 296 drivers/mtd/mtdconcat.c if (to + devops.len > subdev->size) devops 297 drivers/mtd/mtdconcat.c devops.len = subdev->size - to; devops 299 drivers/mtd/mtdconcat.c err = mtd_write_oob(subdev, to, &devops); devops 300 drivers/mtd/mtdconcat.c ops->retlen += devops.retlen; devops 301 drivers/mtd/mtdconcat.c ops->oobretlen += devops.oobretlen; devops 305 drivers/mtd/mtdconcat.c if (devops.datbuf) { devops 306 drivers/mtd/mtdconcat.c devops.len = ops->len - ops->retlen; devops 307 drivers/mtd/mtdconcat.c if (!devops.len) devops 309 drivers/mtd/mtdconcat.c devops.datbuf += devops.retlen; devops 311 drivers/mtd/mtdconcat.c if (devops.oobbuf) { devops 312 drivers/mtd/mtdconcat.c devops.ooblen = ops->ooblen - ops->oobretlen; devops 313 drivers/mtd/mtdconcat.c if (!devops.ooblen) devops 315 drivers/mtd/mtdconcat.c devops.oobbuf += devops.oobretlen;