Lines Matching refs:fd
40 int fd = open("/dev/xen/privcmd", O_RDWR | O_CLOEXEC); in osdep_xendevicemodel_open() local
44 if (fd < 0) { in osdep_xendevicemodel_open()
65 rc = ioctl(fd, IOCTL_PRIVCMD_DM_OP, &uop); in osdep_xendevicemodel_open()
67 close(fd); in osdep_xendevicemodel_open()
68 fd = -1; in osdep_xendevicemodel_open()
72 dmod->fd = fd; in osdep_xendevicemodel_open()
78 if (dmod->fd < 0) in osdep_xendevicemodel_close()
81 return close(dmod->fd); in osdep_xendevicemodel_close()
93 if (dmod->fd < 0) in osdep_xendevicemodel_op()
109 rc = ioctl(dmod->fd, IOCTL_PRIVCMD_DM_OP, &uop); in osdep_xendevicemodel_op()
122 if (dmod->fd < 0) { in osdep_xendevicemodel_restrict()
127 return ioctl(dmod->fd, IOCTL_PRIVCMD_RESTRICT, &domid); in osdep_xendevicemodel_restrict()