diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/Kconfig.debug | 2 | ||||
| -rw-r--r-- | lib/idr.c | 13 |
2 files changed, 8 insertions, 7 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 7b2a8ca97ada..69a32664c289 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug | |||
| @@ -353,7 +353,7 @@ config SLUB_DEBUG_ON | |||
| 353 | config SLUB_STATS | 353 | config SLUB_STATS |
| 354 | default n | 354 | default n |
| 355 | bool "Enable SLUB performance statistics" | 355 | bool "Enable SLUB performance statistics" |
| 356 | depends on SLUB && SLUB_DEBUG && SYSFS | 356 | depends on SLUB && SYSFS |
| 357 | help | 357 | help |
| 358 | SLUB statistics are useful to debug SLUBs allocation behavior in | 358 | SLUB statistics are useful to debug SLUBs allocation behavior in |
| 359 | order find ways to optimize the allocator. This should never be | 359 | order find ways to optimize the allocator. This should never be |
| @@ -284,7 +284,7 @@ static int idr_get_new_above_int(struct idr *idp, void *ptr, int starting_id) | |||
| 284 | * idr_get_new_above - allocate new idr entry above or equal to a start id | 284 | * idr_get_new_above - allocate new idr entry above or equal to a start id |
| 285 | * @idp: idr handle | 285 | * @idp: idr handle |
| 286 | * @ptr: pointer you want associated with the id | 286 | * @ptr: pointer you want associated with the id |
| 287 | * @start_id: id to start search at | 287 | * @starting_id: id to start search at |
| 288 | * @id: pointer to the allocated handle | 288 | * @id: pointer to the allocated handle |
| 289 | * | 289 | * |
| 290 | * This is the allocate id function. It should be called with any | 290 | * This is the allocate id function. It should be called with any |
| @@ -479,7 +479,7 @@ EXPORT_SYMBOL(idr_remove_all); | |||
| 479 | 479 | ||
| 480 | /** | 480 | /** |
| 481 | * idr_destroy - release all cached layers within an idr tree | 481 | * idr_destroy - release all cached layers within an idr tree |
| 482 | * idp: idr handle | 482 | * @idp: idr handle |
| 483 | */ | 483 | */ |
| 484 | void idr_destroy(struct idr *idp) | 484 | void idr_destroy(struct idr *idp) |
| 485 | { | 485 | { |
| @@ -586,10 +586,11 @@ EXPORT_SYMBOL(idr_for_each); | |||
| 586 | /** | 586 | /** |
| 587 | * idr_get_next - lookup next object of id to given id. | 587 | * idr_get_next - lookup next object of id to given id. |
| 588 | * @idp: idr handle | 588 | * @idp: idr handle |
| 589 | * @id: pointer to lookup key | 589 | * @nextidp: pointer to lookup key |
| 590 | * | 590 | * |
| 591 | * Returns pointer to registered object with id, which is next number to | 591 | * Returns pointer to registered object with id, which is next number to |
| 592 | * given id. | 592 | * given id. After being looked up, *@nextidp will be updated for the next |
| 593 | * iteration. | ||
| 593 | */ | 594 | */ |
| 594 | 595 | ||
| 595 | void *idr_get_next(struct idr *idp, int *nextidp) | 596 | void *idr_get_next(struct idr *idp, int *nextidp) |
| @@ -758,7 +759,7 @@ EXPORT_SYMBOL(ida_pre_get); | |||
| 758 | /** | 759 | /** |
| 759 | * ida_get_new_above - allocate new ID above or equal to a start id | 760 | * ida_get_new_above - allocate new ID above or equal to a start id |
| 760 | * @ida: ida handle | 761 | * @ida: ida handle |
| 761 | * @staring_id: id to start search at | 762 | * @starting_id: id to start search at |
| 762 | * @p_id: pointer to the allocated handle | 763 | * @p_id: pointer to the allocated handle |
| 763 | * | 764 | * |
| 764 | * Allocate new ID above or equal to @ida. It should be called with | 765 | * Allocate new ID above or equal to @ida. It should be called with |
| @@ -912,7 +913,7 @@ EXPORT_SYMBOL(ida_remove); | |||
| 912 | 913 | ||
| 913 | /** | 914 | /** |
| 914 | * ida_destroy - release all cached layers within an ida tree | 915 | * ida_destroy - release all cached layers within an ida tree |
| 915 | * ida: ida handle | 916 | * @ida: ida handle |
| 916 | */ | 917 | */ |
| 917 | void ida_destroy(struct ida *ida) | 918 | void ida_destroy(struct ida *ida) |
| 918 | { | 919 | { |
