summaryrefslogtreecommitdiffstats
path: root/ncr.c
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2010-07-28 00:17:24 +0200
committerMiloslav Trmač <mitr@redhat.com>2010-08-08 04:55:05 +0200
commitd17bb99719c47e33b18c47c868357c89b949d6db (patch)
tree48971a1259db511118a7dd7cb861b7e7750df5ea /ncr.c
parenta11230422b13cea6ee34ffb81ff63deb6186628a (diff)
downloadcryptodev-linux-d17bb99719c47e33b18c47c868357c89b949d6db.tar.gz
cryptodev-linux-d17bb99719c47e33b18c47c868357c89b949d6db.tar.xz
cryptodev-linux-d17bb99719c47e33b18c47c868357c89b949d6db.zip
Use <linux/idr.h> for key ID allocation and lookup
Diffstat (limited to 'ncr.c')
-rw-r--r--ncr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ncr.c b/ncr.c
index 41c3a3d..29cd2eb 100644
--- a/ncr.c
+++ b/ncr.c
@@ -52,8 +52,8 @@ void* ncr_init_lists(void)
memset(lst, 0, sizeof(*lst));
- init_MUTEX(&lst->key.sem);
- INIT_LIST_HEAD(&lst->key.list);
+ mutex_init(&lst->key_idr_mutex);
+ idr_init(&lst->key_idr);
init_MUTEX(&lst->sessions.sem);
INIT_LIST_HEAD(&lst->sessions.list);