Files
rocm-systems/src/libhsakmt.c
T
2014-12-29 15:37:42 +02:00

19 строки
315 B
C

#include <errno.h>
#include <sys/ioctl.h>
#include "libhsakmt.h"
/**
* Call ioctl, restarting if it is interupted
*/
int
kmtIoctl(int fd, unsigned long request, void *arg)
{
int ret;
do {
ret = ioctl(fd, request, arg);
} while (ret == -1 && (errno == EINTR || errno == EAGAIN));
return ret;
}