aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhillip Lougher <phillip@squashfs.org.uk>2013-05-29 02:38:41 +0100
committerPhillip Lougher <phillip@squashfs.org.uk>2013-05-29 02:38:41 +0100
commit2f3a085d55aec92881f1c04c38f3490c26f8136e (patch)
tree372027095064f25500ebf63483eef38cf5bf5e10
parentec1ff063d69649b918e403ae4107ba66f66bc489 (diff)
downloadsquashfs-tools-2f3a085d55aec92881f1c04c38f3490c26f8136e.tar.gz
mksquashfs: rename from_reader queue to to_deflate
The from_reader queue used to collect all the data queued from the reader thread (hence its name). Data from the reader thread is now queued to the to_main queue (uncompressed fragments etc.) and to the from_reader queue, which is now soley used to queue blocks to the deflator thread(s). So rename to to_deflate which now more accurately reflects how it is used. Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
-rw-r--r--squashfs-tools/info.c2
-rw-r--r--squashfs-tools/mksquashfs.c8
-rw-r--r--squashfs-tools/mksquashfs.h2
3 files changed, 6 insertions, 6 deletions
diff --git a/squashfs-tools/info.c b/squashfs-tools/info.c
index b75199d..b108cec 100644
--- a/squashfs-tools/info.c
+++ b/squashfs-tools/info.c
@@ -94,7 +94,7 @@ void dump_state()
printf("===========================\n");
printf("file buffer queue (reader thread -> deflate thread(s))\n");
- dump_queue(from_reader);
+ dump_queue(to_deflate);
printf("uncompressed fragment queue (reader thread -> main"
" thread)\n");
diff --git a/squashfs-tools/mksquashfs.c b/squashfs-tools/mksquashfs.c
index a045e0d..aebbcb2 100644
--- a/squashfs-tools/mksquashfs.c
+++ b/squashfs-tools/mksquashfs.c
@@ -277,7 +277,7 @@ unsigned int uid_count = 0, guid_count = 0;
unsigned int sid_count = 0, suid_count = 0, sguid_count = 0;
struct cache *reader_buffer, *writer_buffer, *fragment_buffer;
-struct queue *to_reader, *from_reader, *to_writer, *from_writer,
+struct queue *to_reader, *to_deflate, *to_writer, *from_writer,
*to_frag, *locked_fragment;
struct seq_queue *to_main;
pthread_t *thread, *deflator_thread, *frag_deflator_thread;
@@ -1974,7 +1974,7 @@ void put_file_buffer(struct file_buffer *file_buffer)
} else if (file_buffer->file_size == 0 || file_buffer->fragment)
seq_queue_put(to_main, file_buffer);
else
- queue_put(from_reader, file_buffer);
+ queue_put(to_deflate, file_buffer);
}
@@ -2279,7 +2279,7 @@ void *deflator(void *arg)
BAD_ERROR("deflator:: compressor_init failed\n");
while(1) {
- struct file_buffer *file_buffer = queue_get(from_reader);
+ struct file_buffer *file_buffer = queue_get(to_deflate);
struct file_buffer *write_buffer;
if(sparse_files && all_zero(file_buffer)) {
@@ -4055,7 +4055,7 @@ void initialise_threads(int readb_mbytes, int writeb_mbytes,
frag_deflator_thread = &deflator_thread[processors];
to_reader = queue_init(1);
- from_reader = queue_init(reader_buffer_size);
+ to_deflate = queue_init(reader_buffer_size);
to_writer = queue_init(writer_buffer_size);
from_writer = queue_init(1);
to_frag = queue_init(fragment_buffer_size);
diff --git a/squashfs-tools/mksquashfs.h b/squashfs-tools/mksquashfs.h
index 86e984f..16e3be9 100644
--- a/squashfs-tools/mksquashfs.h
+++ b/squashfs-tools/mksquashfs.h
@@ -77,7 +77,7 @@ struct inode_info {
#define BLOCK_OFFSET 2
extern struct cache *reader_buffer, *writer_buffer, *fragment_buffer;
-extern struct queue *to_reader, *from_reader, *to_writer, *from_writer,
+extern struct queue *to_reader, *to_deflate, *to_writer, *from_writer,
*to_frag, *locked_fragment;
extern struct seq_queue *to_main;
#endif