Lines Matching +full:write +full:- +full:protect
2 * JFFS2 -- Journalling Flash File System, Version 2.
4 * Copyright © 2001-2007 Red Hat, Inc.
5 * Copyright © 2004-2010 David Woodhouse <dwmw2@infradead.org>
39 * latter users to write to the file system if the amount if the
60 struct mutex alloc_sem; /* Used to protect all the following
61 fields, and also to protect against
62 out-of-order writing of nodes. And GC. */
80 uint8_t resv_blocks_write; /* ... allow a normal filesystem write */
95 struct jffs2_eraseblock *gcblock; /* The block we're currently garbage-collecting */
110 spinlock_t erase_completion_lock; /* Protect free_list and erasing_list
127 unsigned char *wbuf_verify; /* read-back buffer for verification */
130 unsigned char *wbuf; /* Write-behind buffer for NAND flash */
134 struct rw_semaphore wbuf_sem; /* Protects the write buffer */
136 struct delayed_work wbuf_dwork; /* write-buffer write-out work */
158 /* OS-private pointer for getting back to master superblock info */