Subversion Repositories HelenOS

Rev

Rev 2227 | Rev 2446 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2227 Rev 2436
Line 105... Line 105...
105
        ipl_t ipl = interrupts_disable();
105
        ipl_t ipl = interrupts_disable();
106
        spinlock_lock(&tasks_lock);
106
        spinlock_lock(&tasks_lock);
107
       
107
       
108
        t = NULL;
108
        t = NULL;
109
        link_t *cur;
109
        link_t *cur;
-
 
110
        for (cur = tasks_btree.leaf_head.next;
110
        for (cur = tasks_btree.leaf_head.next; cur != &tasks_btree.leaf_head; cur = cur->next) {
111
            cur != &tasks_btree.leaf_head; cur = cur->next) {
-
 
112
            btree_node_t *node;
-
 
113
           
111
            btree_node_t *node = list_get_instance(cur, btree_node_t, leaf_link);
114
            node = list_get_instance(cur, btree_node_t, leaf_link);
112
           
115
           
113
            unsigned int i;
116
            unsigned int i;
114
            for (i = 0; i < node->keys; i++) {
117
            for (i = 0; i < node->keys; i++) {
115
                if ((task_t *) node->value[i] != TASK) {
118
                if ((task_t *) node->value[i] != TASK) {
116
                    t = (task_t *) node->value[i];
119
                    t = (task_t *) node->value[i];