Lines Matching refs:mynodepda
424 void bte_init_node(nodepda_t * mynodepda, cnodeid_t cnode) in bte_init_node() argument
438 spin_lock_init(&mynodepda->bte_recovery_lock); in bte_init_node()
439 init_timer(&mynodepda->bte_recovery_timer); in bte_init_node()
440 mynodepda->bte_recovery_timer.function = bte_error_handler; in bte_init_node()
441 mynodepda->bte_recovery_timer.data = (unsigned long)mynodepda; in bte_init_node()
449 mynodepda->bte_if[i].bte_base_addr = base_addr; in bte_init_node()
450 mynodepda->bte_if[i].bte_source_addr = BTE_SOURCE_ADDR(base_addr); in bte_init_node()
451 mynodepda->bte_if[i].bte_destination_addr = BTE_DEST_ADDR(base_addr); in bte_init_node()
452 mynodepda->bte_if[i].bte_control_addr = BTE_CTRL_ADDR(base_addr); in bte_init_node()
453 mynodepda->bte_if[i].bte_notify_addr = BTE_NOTIF_ADDR(base_addr); in bte_init_node()
459 mynodepda->bte_if[i].most_rcnt_na = in bte_init_node()
460 &(mynodepda->bte_if[i].notify); in bte_init_node()
461 mynodepda->bte_if[i].notify = BTE_WORD_AVAILABLE; in bte_init_node()
462 spin_lock_init(&mynodepda->bte_if[i].spinlock); in bte_init_node()
464 mynodepda->bte_if[i].bte_cnode = cnode; in bte_init_node()
465 mynodepda->bte_if[i].bte_error_count = 0; in bte_init_node()
466 mynodepda->bte_if[i].bte_num = i; in bte_init_node()
467 mynodepda->bte_if[i].cleanup_active = 0; in bte_init_node()
468 mynodepda->bte_if[i].bh_error = 0; in bte_init_node()