diff options
author | Guillermo Ramos | 2014-06-29 01:43:01 +0200 |
---|---|---|
committer | Guillermo Ramos | 2014-06-29 01:43:01 +0200 |
commit | ea21a71e77e46e56f3dbd59b9bf8700d9040a70d (patch) | |
tree | a1c73c8aa4eaa21540cb924d92f5f616d1f0771c /kmap | |
parent | 20faeb55d16bdb78c5f85ec52737816d7d9aa629 (diff) | |
download | evspy-ea21a71e77e46e56f3dbd59b9bf8700d9040a70d.tar.gz |
Tabs -> spaces
Diffstat (limited to 'kmap')
-rw-r--r-- | kmap/kmap.c | 118 | ||||
-rw-r--r-- | kmap/kmap.h | 8 | ||||
-rw-r--r-- | kmap/test_kmap.c | 78 |
3 files changed, 102 insertions, 102 deletions
diff --git a/kmap/kmap.c b/kmap/kmap.c index 2db6b82..8557796 100644 --- a/kmap/kmap.c +++ b/kmap/kmap.c @@ -29,16 +29,16 @@ */ static inline struct kmap *kmap_search(struct kmap *head, int value) { - struct list_head *list; - struct kmap *node; + struct list_head *list; + struct kmap *node; - list_for_each(list, &head->l) { - node = list_entry(list, struct kmap, l); - if (node->value == value) - return node; - } + list_for_each(list, &head->l) { + node = list_entry(list, struct kmap, l); + if (node->value == value) + return node; + } - return NULL; + return NULL; } /* @@ -46,15 +46,15 @@ static inline struct kmap *kmap_search(struct kmap *head, int value) */ void kmap_display(struct kmap *head) { - struct kmap *node; - struct list_head *list; - - printk(KERN_ALERT "Displaying..."); - list_for_each(list, &head->l) { - node = list_entry(list, struct kmap, l); - printk(KERN_ALERT " %p: v=%d d=%s\n", - node, node->value, (char*)node->data); - } + struct kmap *node; + struct list_head *list; + + printk(KERN_ALERT "Displaying..."); + list_for_each(list, &head->l) { + node = list_entry(list, struct kmap, l); + printk(KERN_ALERT " %p: v=%d d=%s\n", + node, node->value, (char*)node->data); + } } /* @@ -62,15 +62,15 @@ void kmap_display(struct kmap *head) */ inline struct kmap *kmap_create(void) { - struct kmap *head; + struct kmap *head; - head = kmalloc(sizeof(struct kmap), GFP_KERNEL); - if (unlikely(!head)) - return NULL; + head = kmalloc(sizeof(struct kmap), GFP_KERNEL); + if (unlikely(!head)) + return NULL; - INIT_LIST_HEAD(&head->l); + INIT_LIST_HEAD(&head->l); - return head; + return head; } /* @@ -78,16 +78,16 @@ inline struct kmap *kmap_create(void) */ void kmap_destroy(struct kmap *head) { - struct kmap *node; - struct list_head *list = head->l.next; + struct kmap *node; + struct list_head *list = head->l.next; - while (list != &head->l) { - node = list_entry(list, struct kmap, l); - list = list->next; - kfree(node); - } + while (list != &head->l) { + node = list_entry(list, struct kmap, l); + list = list->next; + kfree(node); + } - kfree(head); + kfree(head); } /* @@ -95,21 +95,21 @@ void kmap_destroy(struct kmap *head) */ int kmap_insert(struct kmap *head, int value, void *data) { - struct kmap *new; + struct kmap *new; - // Key already exists - if (kmap_search(head, value)) - return -EINVAL; + // Key already exists + if (kmap_search(head, value)) + return -EINVAL; - new = kmap_create(); - if (unlikely(!new)) - return -ENOMEM; + new = kmap_create(); + if (unlikely(!new)) + return -ENOMEM; - new->value = value; - new->data = data; - list_add_tail(&new->l, &head->l); + new->value = value; + new->data = data; + list_add_tail(&new->l, &head->l); - return 0; + return 0; } /* @@ -117,15 +117,15 @@ int kmap_insert(struct kmap *head, int value, void *data) */ int kmap_delete(struct kmap *head, int value) { - struct kmap *node = kmap_search(head, value); - - if (node) { - list_del(&node->l); - kfree(node); - return 0; - } else { - return -EINVAL; - } + struct kmap *node = kmap_search(head, value); + + if (node) { + list_del(&node->l); + kfree(node); + return 0; + } else { + return -EINVAL; + } } /* @@ -134,12 +134,12 @@ int kmap_delete(struct kmap *head, int value) */ void *kmap_get(struct kmap *head, int value) { - struct kmap *node = kmap_search(head, value); + struct kmap *node = kmap_search(head, value); - if (node) - return node->data; - else - return NULL; + if (node) + return node->data; + else + return NULL; } /* @@ -147,8 +147,8 @@ void *kmap_get(struct kmap *head, int value) */ void kmap_set(struct kmap *head, int value, void *data) { - struct kmap *node = kmap_search(head, value); + struct kmap *node = kmap_search(head, value); - if (node) - node->data = data; + if (node) + node->data = data; } diff --git a/kmap/kmap.h b/kmap/kmap.h index c15c77a..edfd1ac 100644 --- a/kmap/kmap.h +++ b/kmap/kmap.h @@ -26,9 +26,9 @@ struct kmap { - struct list_head l; - int value; - void *data; + struct list_head l; + int value; + void *data; }; struct kmap *kmap_create(void); @@ -40,4 +40,4 @@ void kmap_set(struct kmap *head, int value, void *data); void kmap_display(struct kmap *head); -#endif /* _KMAP_H */ +#endif /* _KMAP_H */ diff --git a/kmap/test_kmap.c b/kmap/test_kmap.c index 577eeb5..3fb3255 100644 --- a/kmap/test_kmap.c +++ b/kmap/test_kmap.c @@ -2,62 +2,62 @@ #include <linux/init.h> #include "kmap.h" -#define Z_ASD 1 -#define Z_QWE 2 -#define Z_BLR 3 +#define Z_ASD 1 +#define Z_QWE 2 +#define Z_BLR 3 static struct kmap *km; static int __init test_init(void) { - char *values; + char *values; - km = kmap_create(); + km = kmap_create(); - if ((values = (char*)kmap_get(km, Z_BLR))) - printk(KERN_ALERT "ERROR: Z_BLR exists: %s\n", values); - else - printk(KERN_ALERT "Z_BLR does not exist (good)\n"); + if ((values = (char*)kmap_get(km, Z_BLR))) + printk(KERN_ALERT "ERROR: Z_BLR exists: %s\n", values); + else + printk(KERN_ALERT "Z_BLR does not exist (good)\n"); - if (kmap_insert(km, Z_ASD, "ASDF")) - goto insert_err; - if (kmap_insert(km, Z_QWE, "QWERTY")) - goto insert_err; - if (kmap_insert(km, Z_BLR, "BLRBLRBLR")) - goto insert_err; + if (kmap_insert(km, Z_ASD, "ASDF")) + goto insert_err; + if (kmap_insert(km, Z_QWE, "QWERTY")) + goto insert_err; + if (kmap_insert(km, Z_BLR, "BLRBLRBLR")) + goto insert_err; - kmap_display(km); - kmap_delete(km, Z_QWE); - kmap_display(km); - kmap_set(km, Z_ASD, "ASDF NEW!!"); - kmap_display(km); + kmap_display(km); + kmap_delete(km, Z_QWE); + kmap_display(km); + kmap_set(km, Z_ASD, "ASDF NEW!!"); + kmap_display(km); - if ((values = (char*)kmap_get(km, Z_ASD))) - printk(KERN_ALERT "Z_ASD: %s\n", values); - else - printk(KERN_ALERT "Z_ASD does not exist\n"); - if ((values = (char*)kmap_get(km, Z_QWE))) - printk(KERN_ALERT "Z_QWE: %s\n", values); - else - printk(KERN_ALERT "Z_QWE does not exist\n"); - if ((values = (char*)kmap_get(km, Z_BLR))) - printk(KERN_ALERT "Z_BLR: %s\n", values); - else - printk(KERN_ALERT "Z_BLR does not exist\n"); + if ((values = (char*)kmap_get(km, Z_ASD))) + printk(KERN_ALERT "Z_ASD: %s\n", values); + else + printk(KERN_ALERT "Z_ASD does not exist\n"); + if ((values = (char*)kmap_get(km, Z_QWE))) + printk(KERN_ALERT "Z_QWE: %s\n", values); + else + printk(KERN_ALERT "Z_QWE does not exist\n"); + if ((values = (char*)kmap_get(km, Z_BLR))) + printk(KERN_ALERT "Z_BLR: %s\n", values); + else + printk(KERN_ALERT "Z_BLR does not exist\n"); - if (kmap_insert(km, Z_ASD, "REPEATED!!")) - goto insert_err; + if (kmap_insert(km, Z_ASD, "REPEATED!!")) + goto insert_err; - return 0; + return 0; -insert_err: - printk(KERN_ALERT "Error inserting (good)\n"); - return 0; + insert_err: + printk(KERN_ALERT "Error inserting (good)\n"); + return 0; } static void __exit test_exit(void) { - kmap_destroy(km); + kmap_destroy(km); } module_init(test_init); |