1*53ee8cc1Swenshuai.xi #ifndef __SYS_LOCK_H__ 2*53ee8cc1Swenshuai.xi #define __SYS_LOCK_H__ 3*53ee8cc1Swenshuai.xi 4*53ee8cc1Swenshuai.xi /* dummy lock routines for single-threaded aps */ 5*53ee8cc1Swenshuai.xi 6*53ee8cc1Swenshuai.xi typedef int _LOCK_T; 7*53ee8cc1Swenshuai.xi typedef int _LOCK_RECURSIVE_T; 8*53ee8cc1Swenshuai.xi 9*53ee8cc1Swenshuai.xi #define __LOCK_INIT(class,lock) static int lock = 0; 10*53ee8cc1Swenshuai.xi #define __LOCK_INIT_RECURSIVE(class,lock) static int lock = 0; 11*53ee8cc1Swenshuai.xi #define __lock_init(lock) (0) 12*53ee8cc1Swenshuai.xi #define __lock_init_recursive(lock) (0) 13*53ee8cc1Swenshuai.xi #define __lock_close(lock) (0) 14*53ee8cc1Swenshuai.xi #define __lock_close_recursive(lock) (0) 15*53ee8cc1Swenshuai.xi #define __lock_acquire(lock) (0) 16*53ee8cc1Swenshuai.xi #define __lock_acquire_recursive(lock) (0) 17*53ee8cc1Swenshuai.xi #define __lock_try_acquire(lock) (0) 18*53ee8cc1Swenshuai.xi #define __lock_try_acquire_recursive(lock) (0) 19*53ee8cc1Swenshuai.xi #define __lock_release(lock) (0) 20*53ee8cc1Swenshuai.xi #define __lock_release_recursive(lock) (0) 21*53ee8cc1Swenshuai.xi 22*53ee8cc1Swenshuai.xi #endif /* __SYS_LOCK_H__ */ 23