kobj_map
struct kobj_map *kobj_map_init(kobj_probe_t *base_probe, struct mutex *lock)
struct kobj_map *p = kmalloc_obj(struct kobj_map);
int kobj_map(struct kobj_map *domain, dev_t dev, unsigned long range,
void kobj_unmap(struct kobj_map *domain, dev_t dev, unsigned long range)
struct kobject *kobj_lookup(struct kobj_map *domain, dev_t dev, int *index)
static struct kobj_map *cdev_map __ro_after_init;
error = kobj_map(cdev_map, dev, count, NULL,
struct kobj_map;
int kobj_map(struct kobj_map *, dev_t, unsigned long, struct module *,
void kobj_unmap(struct kobj_map *, dev_t, unsigned long);
struct kobject *kobj_lookup(struct kobj_map *, dev_t, int *);
struct kobj_map *kobj_map_init(kobj_probe_t *, struct mutex *);