• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/

Lines Matching defs:use

144  * is running can call this to safely exit.  nfsd and lockd use this.
332 "Please evalute if this is the right api to use and if "
550 /* Does a already use b? */
553 struct module_use *use;
555 list_for_each_entry(use, &b->source_list, source_list) {
556 if (use->source == a) {
561 DEBUGP("%s does not use %s!\n", a->name, b->name);
567 * - we add 'a' as a "source", 'b' as a "target" of module use
574 struct module_use *use;
577 use = kmalloc(sizeof(*use), GFP_ATOMIC);
578 if (!use) {
583 use->source = a;
584 use->target = b;
585 list_add(&use->source_list, &b->source_list);
586 list_add(&use->target_list, &a->target_list);
615 struct module_use *use, *tmp;
618 list_for_each_entry_safe(use, tmp, &mod->target_list, target_list) {
619 struct module *i = use->target;
622 list_del(&use->source_list);
623 list_del(&use->target_list);
624 kfree(use);
806 struct module_use *use;
813 list_for_each_entry(use, &mod->source_list, source_list) {
815 seq_printf(m, "%s,", use->source->name);
1346 struct module_use *use;
1350 list_for_each_entry(use, &mod->target_list, target_list) {
1351 nowarn = sysfs_create_link(use->target->holders_dir,
1361 struct module_use *use;
1364 list_for_each_entry(use, &mod->target_list, target_list)
1365 sysfs_remove_link(use->target->holders_dir, mod->name);
2008 /* Make sure we get permanent strtab: don't use info->strtab. */
2238 /* Check module struct version now, before we try to use module. */
2404 * Don't use add_taint_module(), as it would prevent ndiswrapper from
2609 * lockdep/oops can run asynchronous, so use the RCU list insertion