dm-crypt.c (d715fa23577cd5d36830c4ecd7e2bfcb4750b351) dm-crypt.c (2f06cd12e11422e4a44ad4cb856c3ef0be9bd208)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Copyright (C) 2003 Jana Saout <jana@saout.de>
4 * Copyright (C) 2004 Clemens Fruhwirth <clemens@endorphin.org>
5 * Copyright (C) 2006-2020 Red Hat, Inc. All rights reserved.
6 * Copyright (C) 2013-2020 Milan Broz <gmazyland@gmail.com>
7 *
8 * This file is released under the GPL.

--- 216 unchanged lines hidden (view full) ---

225 u8 key[];
226};
227
228#define MIN_IOS 64
229#define MAX_TAG_SIZE 480
230#define POOL_ENTRY_SIZE 512
231
232static DEFINE_SPINLOCK(dm_crypt_clients_lock);
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Copyright (C) 2003 Jana Saout <jana@saout.de>
4 * Copyright (C) 2004 Clemens Fruhwirth <clemens@endorphin.org>
5 * Copyright (C) 2006-2020 Red Hat, Inc. All rights reserved.
6 * Copyright (C) 2013-2020 Milan Broz <gmazyland@gmail.com>
7 *
8 * This file is released under the GPL.

--- 216 unchanged lines hidden (view full) ---

225 u8 key[];
226};
227
228#define MIN_IOS 64
229#define MAX_TAG_SIZE 480
230#define POOL_ENTRY_SIZE 512
231
232static DEFINE_SPINLOCK(dm_crypt_clients_lock);
233static unsigned int dm_crypt_clients_n = 0;
233static unsigned int dm_crypt_clients_n;
234static volatile unsigned long dm_crypt_pages_per_client;
235#define DM_CRYPT_MEMORY_PERCENT 2
236#define DM_CRYPT_MIN_PAGES_PER_CLIENT (BIO_MAX_VECS * 16)
237
238static void crypt_endio(struct bio *clone);
239static void kcryptd_queue_crypt(struct dm_crypt_io *io);
240static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc,
241 struct scatterlist *sg);

--- 3438 unchanged lines hidden ---
234static volatile unsigned long dm_crypt_pages_per_client;
235#define DM_CRYPT_MEMORY_PERCENT 2
236#define DM_CRYPT_MIN_PAGES_PER_CLIENT (BIO_MAX_VECS * 16)
237
238static void crypt_endio(struct bio *clone);
239static void kcryptd_queue_crypt(struct dm_crypt_io *io);
240static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc,
241 struct scatterlist *sg);

--- 3438 unchanged lines hidden ---