• T
    idr: separate out idr_mark_full() · e33ac8bd
    Tejun Heo 提交于
    Separate out idr_mark_full() from sub_alloc() and make marking the
    allocated slot full the responsibility of idr_get_new_above_int().
    
    Allocation part of idr_get_new_above_int() is renamed to
    idr_get_empty_slot().  New idr_get_new_above_int() allocates a slot
    using the function, install the user pointer and marks it full using
    idr_mark_full().
    
    This change doesn't introduce any behavior change.  This will be
    used by ida.
    Signed-off-by: NTejun Heo <htejun@gmail.com>
    Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
    e33ac8bd
idr.c 11.5 KB