Home
last modified time | relevance | path

Searched refs:rtask (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/kinit/
H A Dkinit.c137 struct re_s *rtask = arg; in kinit_qtask() local
138 kinit_data *kid = (kinit_data*)rtask->arg; in kinit_qtask()
188 if ( ldap_pvt_runqueue_isrunning( &slapd_rq, rtask )) { in kinit_qtask()
189 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in kinit_qtask()
194 rtask->interval.tv_sec = nextcheck; in kinit_qtask()
195 ldap_pvt_runqueue_resched( &slapd_rq, rtask, 0 ); in kinit_qtask()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-mdb/
H A Dconfig.c190 struct re_s *rtask = arg; in mdb_checkpoint() local
191 struct mdb_info *mdb = rtask->arg; in mdb_checkpoint()
195 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in mdb_checkpoint()
204 struct re_s *rtask = arg; in mdb_online_index() local
205 BackendDB *be = rtask->arg; in mdb_online_index()
295 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in mdb_online_index()
297 ldap_pvt_runqueue_remove( &slapd_rq, rtask ); in mdb_online_index()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/
H A Ddaemon.c2669 struct re_s* rtask; in slapd_daemon_task() local
2775 rtask = ldap_pvt_runqueue_next_sched( &slapd_rq, &cat ); in slapd_daemon_task()
2776 while ( rtask && cat.tv_sec && cat.tv_sec <= now ) { in slapd_daemon_task()
2777 if ( ldap_pvt_runqueue_isrunning( &slapd_rq, rtask )) { in slapd_daemon_task()
2778 ldap_pvt_runqueue_resched( &slapd_rq, rtask, 0 ); in slapd_daemon_task()
2780 ldap_pvt_runqueue_runtask( &slapd_rq, rtask ); in slapd_daemon_task()
2781 ldap_pvt_runqueue_resched( &slapd_rq, rtask, 0 ); in slapd_daemon_task()
2784 rtask->routine, (void *) rtask, &rtask->pool_cookie ); in slapd_daemon_task()
2787 rtask = ldap_pvt_runqueue_next_sched( &slapd_rq, &cat ); in slapd_daemon_task()
2791 if ( rtask && cat.tv_sec ) { in slapd_daemon_task()
H A Dsyncrepl.c1940 struct re_s* rtask = arg; in do_syncrepl() local
1941 syncinfo_t *si = ( syncinfo_t * ) rtask->arg; in do_syncrepl()
2130 if ( ldap_pvt_runqueue_isrunning( &slapd_rq, rtask ) ) { in do_syncrepl()
2131 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in do_syncrepl()
2140 rtask->interval.tv_sec = 0; in do_syncrepl()
2141 ldap_pvt_runqueue_resched( &slapd_rq, rtask, 0 ); in do_syncrepl()
2142 rtask->interval.tv_sec = si->si_interval; in do_syncrepl()
2145 ldap_pvt_runqueue_resched( &slapd_rq, rtask, 1 ); in do_syncrepl()
2147 rtask->interval.tv_sec = si->si_interval; in do_syncrepl()
2148 ldap_pvt_runqueue_resched( &slapd_rq, rtask, 0 ); in do_syncrepl()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-asyncmeta/
H A Dmeta_result.c1656 struct re_s* rtask = arg; in asyncmeta_timeout_loop() local
1657 a_metainfo_t *mi = rtask->arg; in asyncmeta_timeout_loop()
1664 Debug( asyncmeta_debug, "asyncmeta_timeout_loop[%p] start at [%ld] \n", rtask, current_time ); in asyncmeta_timeout_loop()
1754 bc->op->o_log_prefix, rtask, current_time, bc->op->o_time, in asyncmeta_timeout_loop()
1815 Debug( asyncmeta_debug, "asyncmeta_timeout_loop[%p] stop at [%ld] \n", rtask, current_time ); in asyncmeta_timeout_loop()
1817 if ( ldap_pvt_runqueue_isrunning( &slapd_rq, rtask )) { in asyncmeta_timeout_loop()
1818 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in asyncmeta_timeout_loop()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/overlays/
H A Ddds.c274 struct re_s *rtask = arg; in dds_expire_fn() local
275 dds_info_t *di = rtask->arg; in dds_expire_fn()
277 assert( di->di_expire_task == rtask ); in dds_expire_fn()
282 if ( ldap_pvt_runqueue_isrunning( &slapd_rq, rtask )) { in dds_expire_fn()
283 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in dds_expire_fn()
285 ldap_pvt_runqueue_resched( &slapd_rq, rtask, 0 ); in dds_expire_fn()
H A Daccesslog.c679 struct re_s *rtask = arg; in accesslog_purge() local
680 struct log_info *li = rtask->arg; in accesslog_purge()
780 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in accesslog_purge()
2295 struct re_s *rtask = arg; in accesslog_db_root() local
2296 slap_overinst *on = rtask->arg; in accesslog_db_root()
2422 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in accesslog_db_root()
2423 ldap_pvt_runqueue_remove( &slapd_rq, rtask ); in accesslog_db_root()
H A Drefint.c762 struct re_s *rtask = arg; in refint_qtask() local
763 refint_data *id = rtask->arg; in refint_qtask()
H A Dpcache.c3513 struct re_s *rtask = arg; in consistency_check() local
3514 slap_overinst *on = rtask->arg; in consistency_check()
3659 if ( ldap_pvt_runqueue_isrunning( &slapd_rq, rtask )) { in consistency_check()
3660 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in consistency_check()
3665 ldap_pvt_runqueue_resched( &slapd_rq, rtask, pause ); in consistency_check()
/netbsd-src/external/bsd/openldap/dist/servers/lloadd/
H A Dmonitor.c934 struct re_s *rtask = arg; in lload_monitor_update_global_stats() local
974 ldap_pvt_runqueue_stoptask( &slapd_rq, rtask ); in lload_monitor_update_global_stats()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ldap/
H A Dbind.c3061 struct re_s *rtask = arg; in ldap_back_conn_expire_fn() local
3062 ldapinfo_t *li = (ldapinfo_t *)rtask->arg; in ldap_back_conn_expire_fn()