mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2026-05-08 20:59:07 +02:00
bsd: Replace other occurrences of msleep with mtx_sleep
This commit is contained in:
parent
fbc307274f
commit
690dd04d1b
4 changed files with 4 additions and 4 deletions
|
|
@ -388,7 +388,7 @@ for ( ret = 0 ; !ret && !(condition) ; ) { \
|
|||
DRM_UNLOCK(); \
|
||||
mtx_lock(&dev->irq_lock); \
|
||||
if (!(condition)) \
|
||||
ret = -msleep(&(queue), &dev->irq_lock, \
|
||||
ret = -mtx_sleep(&(queue), &dev->irq_lock, \
|
||||
PZERO | PCATCH, "drmwtq", (timeout)); \
|
||||
mtx_unlock(&dev->irq_lock); \
|
||||
DRM_LOCK(); \
|
||||
|
|
|
|||
|
|
@ -335,7 +335,7 @@ static void drm_locked_task(void *context, int pending __unused)
|
|||
|
||||
/* Contention */
|
||||
#if defined(__FreeBSD__) && __FreeBSD_version > 500000
|
||||
ret = msleep((void *)&dev->lock.lock_queue, &dev->dev_lock,
|
||||
ret = mtx_sleep((void *)&dev->lock.lock_queue, &dev->dev_lock,
|
||||
PZERO | PCATCH, "drmlk2", 0);
|
||||
#else
|
||||
ret = tsleep((void *)&dev->lock.lock_queue, PZERO | PCATCH,
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ int drm_lock(drm_device_t *dev, void *data, struct drm_file *file_priv)
|
|||
|
||||
/* Contention */
|
||||
#if defined(__FreeBSD__) && __FreeBSD_version > 500000
|
||||
ret = msleep((void *)&dev->lock.lock_queue, &dev->dev_lock,
|
||||
ret = mtx_sleep((void *)&dev->lock.lock_queue, &dev->dev_lock,
|
||||
PZERO | PCATCH, "drmlk2", 0);
|
||||
#else
|
||||
ret = tsleep((void *)&dev->lock.lock_queue, PZERO | PCATCH,
|
||||
|
|
|
|||
|
|
@ -1952,7 +1952,7 @@ void radeon_do_release(struct drm_device * dev)
|
|||
schedule();
|
||||
#else
|
||||
#if defined(__FreeBSD__) && __FreeBSD_version > 500000
|
||||
msleep(&ret, &dev->dev_lock, PZERO, "rdnrel",
|
||||
mtx_sleep(&ret, &dev->dev_lock, PZERO, "rdnrel",
|
||||
1);
|
||||
#else
|
||||
tsleep(&ret, PZERO, "rdnrel", 1);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue