Home
last modified time | relevance | path

Searched refs:blk_list (Results 1 – 13 of 13) sorted by relevance

/AliOS-Things-master/kernel/rhino/
A Dk_mm_blk.c12 mblk_list_t *blk_list; in krhino_mblk_pool_init() local
41 blk_list = &pool->blk_list[blk_type]; in krhino_mblk_pool_init()
42 memset(blk_list, 0, sizeof(*blk_list)); in krhino_mblk_pool_init()
66 blk_list = &(pool->blk_list[blk_type]); in krhino_mblk_alloc_nolock()
91 avail_blk = blk_list->slice_addr + blk_list->slice_offset; in krhino_mblk_alloc_nolock()
92 blk_list->slice_offset += blk_list->blk_size; in krhino_mblk_alloc_nolock()
96 if (blk_list) { in krhino_mblk_alloc_nolock()
107 mblk_list_t *blk_list; in krhino_mblk_free_nolock() local
122 blk_list = &(pool->blk_list[blk_type]); in krhino_mblk_free_nolock()
146 blk_list = &(pool->blk_list[idx]); in krhino_mblk_info_nolock()
[all …]
A Dk_mm_debug.c207 mblk_list_t *blk_list; in dump_kmm_mblk_info() local
223 blk_list = &(mm_pool->blk_list[idx]); in dump_kmm_mblk_info()
224 if (blk_list->slice_cnt > 0) { in dump_kmm_mblk_info()
226 blk_list->blk_size, \ in dump_kmm_mblk_info()
227 (int)blk_list->nofree_cnt * blk_list->blk_size, in dump_kmm_mblk_info()
228 (int)blk_list->freelist_cnt * blk_list->blk_size, in dump_kmm_mblk_info()
229 (blk_list->slice_cnt - 1)*MM_BLK_SLICE_SIZE + blk_list->slice_offset, in dump_kmm_mblk_info()
232 UsedSize += blk_list->nofree_cnt * blk_list->blk_size; in dump_kmm_mblk_info()
233 FreeSize += blk_list->freelist_cnt * blk_list->blk_size; in dump_kmm_mblk_info()
234 MaxUsedSz += (blk_list->slice_cnt - 1) * MM_BLK_SLICE_SIZE + blk_list->slice_offset; in dump_kmm_mblk_info()
[all …]
A Dk_mutex.c19 klist_init(&mutex->blk_obj.blk_list); in mutex_create()
87 blk_list_head = &mutex->blk_obj.blk_list; in krhino_mutex_del()
164 blk_list_head = &mutex->blk_obj.blk_list; in krhino_mutex_dyn_del()
203 blk_list_head = &mutex_tmp->blk_obj.blk_list; in mutex_pri_limit()
246 blk_list_head = &mutex_tmp->blk_obj.blk_list; in mutex_pri_look()
419 blk_list_head = &mutex->blk_obj.blk_list; in krhino_mutex_unlock()
A Dk_pend.c66 klist_insert(&blk_obj->blk_list, &task->task_list); in pend_to_blk_obj()
69 pend_list_add(&blk_obj->blk_list, task); in pend_to_blk_obj()
106 pend_list_add(&task->blk_obj->blk_list, task); in pend_list_reorder()
A Dk_sem.c21 klist_init(&sem->blk_obj.blk_list); in sem_create()
72 blk_list_head = &sem->blk_obj.blk_list; in krhino_sem_del()
138 blk_list_head = &sem->blk_obj.blk_list; in krhino_sem_dyn_del()
176 blk_list_head = &sem->blk_obj.blk_list; in sem_give()
299 blk_list_head = &sem->blk_obj.blk_list; in krhino_sem_count_set()
A Dk_queue.c32 klist_init(&queue->blk_obj.blk_list); in queue_create()
87 blk_list_head = &queue->blk_obj.blk_list; in krhino_queue_del()
162 blk_list_head = &queue->blk_obj.blk_list; in krhino_queue_dyn_del()
205 blk_list_head = &p_q->blk_obj.blk_list; in msg_send()
393 blk_list_head = &queue->blk_obj.blk_list; in krhino_queue_info_get()
A Dk_event.c20 klist_init(&event->blk_obj.blk_list); in event_create()
68 blk_list_head = &event->blk_obj.blk_list; in krhino_event_del()
138 blk_list_head = &event->blk_obj.blk_list; in krhino_event_dyn_del()
268 event_head = &event->blk_obj.blk_list; in event_set()
A Dk_buf_queue.c31 klist_init(&queue->blk_obj.blk_list); in buf_queue_create()
92 head = &queue->blk_obj.blk_list; in krhino_buf_queue_del()
187 head = &queue->blk_obj.blk_list; in krhino_buf_queue_dyn_del()
238 head = &queue->blk_obj.blk_list; in buf_queue_send()
A Dk_task.c772 blk_list_head = &mutex->blk_obj.blk_list; in task_mutex_free()
/AliOS-Things-master/kernel/rhino/include/
A Dk_mm_blk.h47 mblk_list_t blk_list[MM_BLK_SLICE_BIT]; member
125 mblk_list_t *blk_list; in krhino_mblk_get_size() local
129 blk_list = &(pool->blk_list[blk_type]); in krhino_mblk_get_size()
131 return blk_list->blk_size; in krhino_mblk_get_size()
A Dk_obj.h65 klist_t blk_list; /**< Manage blocked tasks */ member
/AliOS-Things-master/components/drivers/core/base/include/drivers/
A Dmutex.h121 .blk_obj.blk_list.prev = &blk_obj.blk_list, \
122 .blk_obj.blk_list.next = &blk_obj.blk_list, \
/AliOS-Things-master/components/debug/src/
A Ddebug_overview.c225 blk_list_head = &buf_queue->blk_obj.blk_list; in debug_buf_queue_overview()
288 blk_list_head = &queue->blk_obj.blk_list; in debug_queue_overview()
349 blk_list_head = &sem->blk_obj.blk_list; in debug_sem_overview()
360 blk_list_head = &sem->blk_obj.blk_list; in debug_sem_overview()
438 blk_list_head = &mutex->blk_obj.blk_list; in debug_mutex_overview()

Completed in 15 milliseconds