Lines Matching refs:im_name
91 void inter_module_register(const char *im_name, struct module *owner, const void *userdata) in inter_module_register() argument
100 im_name); in inter_module_register()
105 ime_new->im_name = im_name; in inter_module_register()
112 if (strcmp(ime->im_name, im_name) == 0) { in inter_module_register()
116 printk(KERN_ERR "inter_module_register: duplicate im_name '%s'", im_name); in inter_module_register()
132 void inter_module_unregister(const char *im_name) in inter_module_unregister() argument
140 if (strcmp(ime->im_name, im_name) == 0) { in inter_module_unregister()
152 im_name); in inter_module_unregister()
157 printk(KERN_ERR "inter_module_unregister: no entry for '%s'", im_name); in inter_module_unregister()
170 const void *inter_module_get(const char *im_name) in inter_module_get() argument
179 if (strcmp(ime->im_name, im_name) == 0) { in inter_module_get()
196 const void *inter_module_get_request(const char *im_name, const char *modname) in inter_module_get_request() argument
198 const void *result = inter_module_get(im_name); in inter_module_get_request()
201 result = inter_module_get(im_name); in inter_module_get_request()
213 void inter_module_put(const char *im_name) in inter_module_put() argument
221 if (strcmp(ime->im_name, im_name) == 0) { in inter_module_put()
229 printk(KERN_ERR "inter_module_put: no entry for '%s'", im_name); in inter_module_put()