Home
last modified time | relevance | path

Searched refs:module_ID (Results 1 – 2 of 2) sorted by relevance

/utopia/UTPA2-700.0.x/modules/msos/utopia_core/linux_kernel/
H A Dutopia_adp.c38 char * UADPKQueuePop(MS_U32 module_ID) in UADPKQueuePop() argument
44 if(UADPKQueueIsempty(module_ID)) in UADPKQueuePop()
46 wait_event_interruptible(wq[module_ID],!UADPKQueueIsempty(module_ID)); in UADPKQueuePop()
49 mutex_lock(&KQueue_mutex[module_ID]); in UADPKQueuePop()
53 spin_lock_irqsave(&KQueue_spinlock[module_ID], dwLockFlag); in UADPKQueuePop()
55 pKQueueNode = (KQueueNode *)list_entry((KQueue_head_list[module_ID].next),KQueueNode,list); in UADPKQueuePop()
56 list_del(KQueue_head_list[module_ID].next); in UADPKQueuePop()
59 mutex_unlock(&KQueue_mutex[module_ID]); in UADPKQueuePop()
63 spin_unlock_irqrestore(&KQueue_spinlock[module_ID], dwLockFlag); in UADPKQueuePop()
77 void UADPKQueuePush(MS_U8 module_ID,char *pointer) in UADPKQueuePush() argument
[all …]
/utopia/UTPA2-700.0.x/modules/msos/utopia_core/
H A Dutopia_adp.h261 char* UADPKQueuePop(MS_U32 module_ID);
263 void UADPKQueuePush(MS_U8 module_ID,char * pointer);
265 int UADPKQueueWaitThreadNum(MS_U8 module_ID);
267 int UADPKQueueDataNum(MS_U8 module_ID);
268 int UADPKQueueIsempty(MS_U8 module_ID);
270 void UADPCreateKQueue(MS_U8 module_ID);
271 void UADPDeleteQueue(MS_U8 module_ID);