Home
last modified time | relevance | path

Searched refs:rupdate (Results 1 – 8 of 8) sorted by relevance

/minix/minix/servers/rs/
H A Dupdate.c53 rupdate.first_rpupd = rupdate.curr_rpupd = rpupd; in rupdate_add_upd()
65 rupdate.num_rpupds++; in rupdate_add_upd()
97 if(rupdate.last_rpupd) { in rupdate_set_new_upd_flags()
176 if(rupdate.first_rpupd == &src_rp->r_upd) rupdate.first_rpupd = &dst_rp->r_upd; in rupdate_upd_move()
177 if(rupdate.last_rpupd == &src_rp->r_upd) rupdate.last_rpupd = &dst_rp->r_upd; in rupdate_upd_move()
422 if(rupdate.rs_rpupd) { in start_update_prepare()
423 assert(rupdate.rs_rpupd == rupdate.last_rpupd); in start_update_prepare()
427 if(rupdate.vm_rpupd) { in start_update_prepare()
444 if(rpupd != rupdate.vm_rpupd && rpupd != rupdate.rs_rpupd) { in start_update_prepare()
547 assert(rupdate.curr_rpupd == rupdate.last_rpupd); in start_update()
[all …]
H A Dconst.h87 #define RUPDATE_INIT() memset(&rupdate, 0, sizeof(rupdate))
105 #define RUPDATE_IS_UPDATING() (rupdate.flags & RS_UPDATING)
106 #define RUPDATE_IS_VM_UPDATING() ((rupdate.flags & RS_UPDATING) && rupdate.vm_rpupd)
108 #define RUPDATE_IS_RS_UPDATING() ((rupdate.flags & RS_UPDATING) && rupdate.rs_rpupd)
110 #define RUPDATE_IS_INITIALIZING() (rupdate.flags & RS_INITIALIZING)
111 #define RUPDATE_IS_UPD_SCHEDULED() (rupdate.num_rpupds > 0 && !RUPDATE_IS_UPDATING())
112 #define RUPDATE_IS_UPD_MULTI() (rupdate.num_rpupds > 1)
113 #define RUPDATE_IS_UPD_VM_MULTI() (rupdate.vm_rpupd && RUPDATE_IS_UPD_MULTI())
H A Dglo.h45 EXTERN struct rupdate rupdate; variable
H A Drequest.c507 rupdate.num_init_ready_pending--; in do_init_ready()
509 if(rupdate.num_init_ready_pending == 0) { in do_init_ready()
880 rupdate.last_rpupd->rp->r_flags |= RS_LATEREPLY; in do_update()
881 rupdate.last_rpupd->rp->r_caller = m_ptr->m_source; in do_update()
882 rupdate.last_rpupd->rp->r_caller_request = RS_UPDATE; in do_update()
904 rpupd = rupdate.curr_rpupd; in do_upd_ready()
1204 rupdate.last_rpupd->rp->r_flags |= RS_LATEREPLY; in do_sysctl()
1205 rupdate.last_rpupd->rp->r_caller = m_ptr->m_source; in do_sysctl()
1206 rupdate.last_rpupd->rp->r_caller_request = RS_UPDATE; in do_sysctl()
H A Dutility.c522 #define rupdate_flag_c(F) (rupdate.flags & F ? '1' : '0') in print_update_status()
536 rupdate.rs_rpupd ? '1' : '0', rupdate.vm_rpupd ? '1' : '0'); in print_update_status()
538 RUPDATE_ITER(rupdate.first_rpupd, prev_rpupd, rpupd, in print_update_status()
H A Dtype.h43 struct rupdate { struct
H A Dmain.c582 assert(rupdate.num_rpupds > 0); in sef_cb_init_lu()
583 assert(rupdate.num_init_ready_pending > 0); in sef_cb_init_lu()
H A Dmanager.c1919 RUPDATE_ITER(rupdate.first_rpupd, prev_rpupd, rpupd,