Searched refs:wait_list (Results 1 - 22 of 22) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/lib/
H A Drwsem-spinlock.c27 current->pid,str,sem->activity,list_empty(&sem->wait_list)?0:1);
38 INIT_LIST_HEAD(&sem->wait_list);
59 waiter = list_entry(sem->wait_list.next,struct rwsem_waiter,list);
79 if (list_empty(&sem->wait_list))
81 waiter = list_entry(sem->wait_list.next,struct rwsem_waiter,list);
100 waiter = list_entry(sem->wait_list.next,struct rwsem_waiter,list);
120 if (sem->activity>=0 && list_empty(&sem->wait_list)) {
134 list_add_tail(&waiter.list,&sem->wait_list);
163 if (sem->activity>=0 && list_empty(&sem->wait_list)) {
188 if (sem->activity==0 && list_empty(&sem->wait_list)) {
[all...]
H A Drwsem.c53 waiter = list_entry(sem->wait_list.next,struct rwsem_waiter,list);
76 if (waiter->list.next==&sem->wait_list)
88 next = sem->wait_list.next;
96 sem->wait_list.next = next;
97 next->prev = &sem->wait_list;
126 list_add_tail(&waiter->list,&sem->wait_list);
195 if (!list_empty(&sem->wait_list))
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/
H A Drwsem-spinlock.h31 * - if wait_list is not empty, then there are processes waiting for the semaphore
36 struct list_head wait_list; member in struct:rw_semaphore
52 { 0, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) __RWSEM_DEBUG_INIT }
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/
H A Drwsem-spinlock.h31 * - if wait_list is not empty, then there are processes waiting for the semaphore
36 struct list_head wait_list; member in struct:rw_semaphore
52 { 0, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) __RWSEM_DEBUG_INIT }
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc64/
H A Drwsem.h33 struct list_head wait_list; member in struct:rw_semaphore
50 LIST_HEAD_INIT((name).wait_list) \
64 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc64/
H A Drwsem.h33 struct list_head wait_list; member in struct:rw_semaphore
50 LIST_HEAD_INIT((name).wait_list) \
64 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc/
H A Drwsem.h31 struct list_head wait_list; member in struct:rw_semaphore
48 LIST_HEAD_INIT((name).wait_list) \
62 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-s390/
H A Drwsem.h61 struct list_head wait_list; member in struct:rw_semaphore
75 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) }
84 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-s390x/
H A Drwsem.h61 struct list_head wait_list; member in struct:rw_semaphore
75 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) }
84 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc64/
H A Drwsem.h34 struct list_head wait_list; member in struct:rw_semaphore
38 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) }
47 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc/
H A Drwsem.h31 struct list_head wait_list; member in struct:rw_semaphore
48 LIST_HEAD_INIT((name).wait_list) \
62 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-s390/
H A Drwsem.h61 struct list_head wait_list; member in struct:rw_semaphore
75 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) }
84 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-s390x/
H A Drwsem.h61 struct list_head wait_list; member in struct:rw_semaphore
75 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) }
84 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc64/
H A Drwsem.h34 struct list_head wait_list; member in struct:rw_semaphore
38 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) }
47 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-i386/
H A Drwsem.h64 struct list_head wait_list; member in struct:rw_semaphore
80 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) \
90 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-x86_64/
H A Drwsem.h64 struct list_head wait_list; member in struct:rw_semaphore
80 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) \
90 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-x86_64/
H A Drwsem.h64 struct list_head wait_list; member in struct:rw_semaphore
80 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) \
90 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-i386/
H A Drwsem.h64 struct list_head wait_list; member in struct:rw_semaphore
80 { RWSEM_UNLOCKED_VALUE, SPIN_LOCK_UNLOCKED, LIST_HEAD_INIT((name).wait_list) \
90 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-alpha/
H A Drwsem.h37 struct list_head wait_list; member in struct:rw_semaphore
51 LIST_HEAD_INIT((name).wait_list) __RWSEM_DEBUG_INIT }
60 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-alpha/
H A Drwsem.h37 struct list_head wait_list; member in struct:rw_semaphore
51 LIST_HEAD_INIT((name).wait_list) __RWSEM_DEBUG_INIT }
60 INIT_LIST_HEAD(&sem->wait_list);
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/usb/host/
H A Dsl811.h175 #define wait_list urb_list[5] /* set of wait urbs */ macro
H A Dsl811.c1587 list_add(&urb->urb_list, &hc->wait_list);
1838 u = sl811_find_same_devep(&hc->wait_list, urb);
1844 list_add(&u->urb_list, &hc->wait_list);
1885 if (sl811_find_same_urb(&hc->wait_list, urb)) {
2018 if (sl811_find_same_urb(&hc->wait_list, urb)) {

Completed in 101 milliseconds