Tejun Heo
|
59bfbcf019
idr: idr_alloc() shouldn't trigger lowmem warning when preloaded
|
12 years ago |
Tejun Heo
|
c8615d3716
idr: deprecate idr_pre_get() and idr_get_new[_above]()
|
12 years ago |
Randy Dunlap
|
5857f70c8a
idr: fix new kernel-doc warnings
|
12 years ago |
Tejun Heo
|
2e1c9b2867
idr: remove WARN_ON_ONCE() on negative IDs
|
12 years ago |
Tejun Heo
|
7175c61cc6
idr: explain WARN_ON_ONCE() on negative IDs out-of-range ID
|
12 years ago |
Tejun Heo
|
0ffc2a9c80
idr: implement lookup hint
|
12 years ago |
Tejun Heo
|
54616283c2
idr: add idr_layer->prefix
|
12 years ago |
Tejun Heo
|
1d9b2e1e66
idr: remove length restriction from idr_layer->bitmap
|
12 years ago |
Tejun Heo
|
e8c8d1bc06
idr: remove MAX_IDR_MASK and move left MAX_IDR_* into idr.c
|
12 years ago |
Tejun Heo
|
326cf0f0f3
idr: fix top layer handling
|
12 years ago |
Tejun Heo
|
d5c7409f79
idr: implement idr_preload[_end]() and idr_alloc()
|
12 years ago |
Tejun Heo
|
3594eb2894
idr: refactor idr_get_new_above()
|
12 years ago |
Tejun Heo
|
12d1b4393e
idr: remove _idr_rc_to_errno() hack
|
12 years ago |
Tejun Heo
|
49038ef4fb
idr: relocate idr_for_each_entry() and reorganize id[r|a]_get_new()
|
12 years ago |
Tejun Heo
|
fe6e24ec90
idr: deprecate idr_remove_all()
|
12 years ago |
Tejun Heo
|
9bb26bc1ff
idr: make idr_destroy() imply idr_remove_all()
|
12 years ago |
Tejun Heo
|
6cdae7416a
idr: fix a subtle bug in idr_get_next()
|
12 years ago |
Fengguang Wu
|
125c4c706b
idr: rename MAX_LEVEL to MAX_IDR_LEVEL
|
12 years ago |
Linus Torvalds
|
11bcb32848
Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
|
13 years ago |
Hugh Dickins
|
9f7de8275b
idr: make idr_get_next() good for rcu_read_lock()
|
13 years ago |
Paul Gortmaker
|
8bc3bcc93a
lib: reduce the use of module.h wherever possible
|
13 years ago |
Tejun Heo
|
46cbc1d398
ida: make ida_simple_get/put() IRQ safe
|
13 years ago |
Wang Sheng-Hui
|
e3816c5407
lib/idr.c: fix comment for ida_get_new_above()
|
13 years ago |
Jiri Kosina
|
e060c38434
Merge branch 'master' into for-next
|
13 years ago |
Paul Bolle
|
f5c3dd719d
Fix kernel-doc comment typo '@id'
|
14 years ago |
Rusty Russell
|
88eca0207c
ida: simplified functions for id allocation
|
14 years ago |
Randy Dunlap
|
56083ab17e
docbook: add idr/ida to kernel-api docbook
|
14 years ago |
Naohiro Aota
|
066a9be6c0
idr: fix idr_pre_get() locking description
|
14 years ago |
Naohiro Aota
|
1458ce166c
idr: describe how nextidp works in idr_get_next().
|
15 years ago |
Naohiro Aota
|
ea24ea850b
idr: fix kernel-doc warnings.
|
15 years ago |