Subversion Repositories HelenOS-historic

Rev

Rev 534 | Rev 659 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 534 Rev 552
Line 45... Line 45...
45
 * Initialize kernel timeouts.
45
 * Initialize kernel timeouts.
46
 *
46
 *
47
 */
47
 */
48
void timeout_init(void)
48
void timeout_init(void)
49
{
49
{
50
    spinlock_initialize(&CPU->timeoutlock);
50
    spinlock_initialize(&CPU->timeoutlock, "timeout_lock");
51
    list_initialize(&CPU->timeout_active_head);
51
    list_initialize(&CPU->timeout_active_head);
52
}
52
}
53
 
53
 
54
 
54
 
55
/** Reinitialize timeout
55
/** Reinitialize timeout
Line 76... Line 76...
76
 * @param t Timeout to be initialized.
76
 * @param t Timeout to be initialized.
77
 *
77
 *
78
 */
78
 */
79
void timeout_initialize(timeout_t *t)
79
void timeout_initialize(timeout_t *t)
80
{
80
{
81
    spinlock_initialize(&t->lock);
81
    spinlock_initialize(&t->lock, "timeout_t_lock");
82
    timeout_reinitialize(t);
82
    timeout_reinitialize(t);
83
}
83
}
84
 
84
 
85
 
85
 
86
/** Register timeout
86
/** Register timeout