Rev 3031 | Rev 3391 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3031 | Rev 3243 | ||
---|---|---|---|
Line 514... | Line 514... | ||
514 | #define RWSEM_ACTIVE_READ_BIAS RWSEM_ACTIVE_BIAS |
514 | #define RWSEM_ACTIVE_READ_BIAS RWSEM_ACTIVE_BIAS |
515 | #define RWSEM_ACTIVE_WRITE_BIAS (RWSEM_WAITING_BIAS + RWSEM_ACTIVE_BIAS) |
515 | #define RWSEM_ACTIVE_WRITE_BIAS (RWSEM_WAITING_BIAS + RWSEM_ACTIVE_BIAS) |
516 | 516 | ||
Line 517... | Line 517... | ||
517 | 517 | ||
518 | static void init_rwsem(struct rw_semaphore *sem) |
518 | //static void init_rwsem(struct rw_semaphore *sem) |
519 | { |
519 | //{ |
520 | sem->count = RWSEM_UNLOCKED_VALUE; |
520 | // sem->count = RWSEM_UNLOCKED_VALUE; |
521 | spin_lock_init(&sem->wait_lock); |
521 | // spin_lock_init(&sem->wait_lock); |
522 | INIT_LIST_HEAD(&sem->wait_list); |
522 | // INIT_LIST_HEAD(&sem->wait_list); |
Line 523... | Line 523... | ||
523 | } |
523 | //} |