Lines Matching refs:writing
795 shared[i].writing = shared[i].erasing = NULL;
959 * - any write operation must own shared->writing.
961 * - any erase operation must own _both_ shared->writing and
972 contender = shared->writing;
1026 shared->writing = chip;
1045 if (shared->writing == chip && chip->oldstate == FL_READY) {
1047 shared->writing = shared->erasing;
1048 if (shared->writing && shared->writing != chip) {
1050 struct flchip *loaner = shared->writing;
1061 shared->writing = NULL;
1062 } else if (shared->erasing == chip && shared->writing != chip) {
1066 * and some other partition is currently writing.