Lines Matching defs:module
9 #include <linux/module.h>
47 * module via slots option
49 static int module_slot_match(struct module *module, int idx)
55 if (!module || !*module->name || !slots[idx])
58 s1 = module->name;
64 /* compare module name strings
88 static int check_empty_slot(struct module *module, int slot)
97 static int get_slot_from_bitmask(int mask, int (*check)(struct module *, int),
98 struct module *module)
106 if (check(module, slot))
149 * @module: top level module for locking
162 struct module *module, int extra_size,
183 if (idx < 0) /* first check the matching module-name slot */
184 idx = get_slot_from_bitmask(idx, module_slot_match, module);
186 idx = get_slot_from_bitmask(idx, check_empty_slot, module);
208 WARN_ON(!module);
209 card->module = module;
851 idx, card->module->name);