aboutsummaryrefslogtreecommitdiff
path: root/kmap
diff options
context:
space:
mode:
authorGuillermo Ramos2014-06-29 01:43:01 +0200
committerGuillermo Ramos2014-06-29 01:43:01 +0200
commitea21a71e77e46e56f3dbd59b9bf8700d9040a70d (patch)
treea1c73c8aa4eaa21540cb924d92f5f616d1f0771c /kmap
parent20faeb55d16bdb78c5f85ec52737816d7d9aa629 (diff)
downloadevspy-ea21a71e77e46e56f3dbd59b9bf8700d9040a70d.tar.gz
Tabs -> spaces
Diffstat (limited to 'kmap')
-rw-r--r--kmap/kmap.c118
-rw-r--r--kmap/kmap.h8
-rw-r--r--kmap/test_kmap.c78
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);