Lucas De Marchi
7e1b3ae2b9
kmod_list: document exported functions
2011-12-08 12:25:36 -02:00
Lucas De Marchi
e16e27f4a4
kmod_list: remove nodes in order
2011-12-06 03:34:51 -02:00
Lucas De Marchi
1965029cb0
kmod_list: add helper function to merge two lists
...
This helper function will append the second list in the first one, so
they become one single list.
2011-12-06 03:34:51 -02:00
Lucas De Marchi
b91a1c6d3d
kmod_list: add helper kmod_list_insert_before()
2011-12-06 03:34:51 -02:00
Lucas De Marchi
86e8788572
kmod_list: add helper kmod_list_insert_after()
2011-12-06 03:34:51 -02:00
Gustavo Sverzut Barbieri
1ce08a563e
improve "const" keyword usage.
...
functions that do not modify their parameters get them as const pointers.
special cases:
* kmod_get_userdata/kmod_set_userdata: return as void* for user convenience.
* kmod_list_append/kmod_list_prepend: take const void* for user convenience.
2011-12-03 03:51:55 -02:00
Lucas De Marchi
62be799554
Add kmod_list_remove_n_latest()
2011-12-01 15:34:12 -02:00
Lucas De Marchi
79d77111dc
Add kmod_list_prev to exported functions
2011-12-01 14:47:44 -02:00
Lucas De Marchi
191ab4b9e0
Fix wrong copyright
...
I'm the author, not the copyright owner.
2011-11-28 16:59:06 -02:00
Lucas De Marchi
f87081b4d1
Add some function attributes and use them
2011-11-23 16:08:04 -02:00
Lucas De Marchi
6924e47a8d
Implement circular double-linked list
2011-11-23 05:15:21 -02:00