HomeSort by: relevance | last modified time | path
    Searched refs:rw_semaphore (Results 1 - 4 of 4) sorted by relevancy

  /src/sys/external/bsd/drm2/include/linux/
rwsem.h 57 struct rw_semaphore { struct
70 void init_rwsem(struct rw_semaphore *);
71 void destroy_rwsem(struct rw_semaphore *);
72 void down_read(struct rw_semaphore *);
73 bool down_read_trylock(struct rw_semaphore *);
74 void down_write(struct rw_semaphore *);
75 void up_read(struct rw_semaphore *);
76 void up_write(struct rw_semaphore *);
77 void downgrade_write(struct rw_semaphore *);
  /src/sys/external/bsd/drm2/linux/
linux_rwsem.c 65 const volatile struct rw_semaphore *rwsem = cookie;
80 init_rwsem(struct rw_semaphore *rwsem)
95 destroy_rwsem(struct rw_semaphore *rwsem)
110 down_read(struct rw_semaphore *rwsem)
126 down_read_trylock(struct rw_semaphore *rwsem)
154 up_read(struct rw_semaphore *rwsem)
168 down_write(struct rw_semaphore *rwsem)
203 up_write(struct rw_semaphore *rwsem)
217 downgrade_write(struct rw_semaphore *rwsem)
  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
vmwgfx_drv.h 270 struct rw_semaphore rwsem;
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon.h 1638 struct rw_semaphore mclk_lock;
2359 struct rw_semaphore exclusive_lock;

Completed in 34 milliseconds