Lines Matching refs:active_crawler_mod
109 crawler_module_t active_crawler_mod; variable
438 if (active_crawler_mod.mod->doneclass != NULL) in lru_crawler_class_done()
439 active_crawler_mod.mod->doneclass(&active_crawler_mod, i); in lru_crawler_class_done()
454 active_crawler_mod.status = 1; in item_crawl_hash()
465 if (active_crawler_mod.c.c != NULL) { in item_crawl_hash()
467 int ret = lru_crawler_write(&active_crawler_mod.c); in item_crawl_hash()
474 } else if (active_crawler_mod.mod->needs_client) { in item_crawl_hash()
502 if (active_crawler_mod.c.c != NULL) { in item_crawl_hash()
503 crawler_client_t *c = &active_crawler_mod.c; in item_crawl_hash()
513 active_crawler_mod.mod->eval(&active_crawler_mod, it, 0, 0); in item_crawl_hash()
548 if (active_crawler_mod.c.c != NULL) { in item_crawler_thread()
549 crawler_client_t *c = &active_crawler_mod.c; in item_crawler_thread()
557 } else if (active_crawler_mod.mod->needs_client) { in item_crawler_thread()
591 if (!active_crawler_mod.mod->needs_lock) { in item_crawler_thread()
595 active_crawler_mod.mod->eval(&active_crawler_mod, search, hv, i); in item_crawler_thread()
599 if (active_crawler_mod.mod->needs_lock) { in item_crawler_thread()
617 if (active_crawler_mod.mod != NULL) { in item_crawler_thread()
618 if (active_crawler_mod.mod->finalize != NULL) in item_crawler_thread()
619 active_crawler_mod.mod->finalize(&active_crawler_mod); in item_crawler_thread()
620 while (active_crawler_mod.c.c != NULL && active_crawler_mod.c.bufused != 0) { in item_crawler_thread()
621 lru_crawler_write(&active_crawler_mod.c); in item_crawler_thread()
624 if (active_crawler_mod.c.c != NULL) { in item_crawler_thread()
625 lru_crawler_release_client(&active_crawler_mod.c); in item_crawler_thread()
627 active_crawler_mod.mod = NULL; in item_crawler_thread()
793 active_crawler_mod.mod = crawler_mod_regs[type]; in lru_crawler_start()
795 if (active_crawler_mod.mod->init != NULL) { in lru_crawler_start()
796 active_crawler_mod.mod->init(&active_crawler_mod, data); in lru_crawler_start()
798 if (active_crawler_mod.mod->needs_client) { in lru_crawler_start()
803 if (lru_crawler_set_client(&active_crawler_mod, c, sfd) != 0) { in lru_crawler_start()
896 active_crawler_mod.c.c = NULL; in init_lru_crawler()
897 active_crawler_mod.mod = NULL; in init_lru_crawler()
898 active_crawler_mod.data = NULL; in init_lru_crawler()