idr_for_each
int idr_for_each(struct idr *idp, int (*fn)(int id, void *p, void *data), void *data);
return (idr_for_each(idp, idr_has_entry, NULL) == 0);