idr_replace — replace pointer for given id
|struct idr * idr,|
|void * ptr,|
struct idr * idr
void * ptr
New pointer to associate with the ID
Replace the pointer registered with an ID and return the old value.
This function can be called under the RCU read lock concurrently with
idr_remove (as long as the ID being removed is not
the one being replaced!).