Lines Matching refs:fd
30 int fd = open("/dev/xen/privcmd", O_RDWR); in osdep_xenforeignmemory_open() local
32 if ( fd == -1 ) in osdep_xenforeignmemory_open()
42 if ( (flags = fcntl(fd, F_GETFD)) < 0 ) in osdep_xenforeignmemory_open()
48 if ( fcntl(fd, F_SETFD, flags) < 0 ) in osdep_xenforeignmemory_open()
54 fmem->fd = fd; in osdep_xenforeignmemory_open()
59 close(fd); in osdep_xenforeignmemory_open()
66 int fd = fmem->fd; in osdep_xenforeignmemory_close() local
67 return close(fd); in osdep_xenforeignmemory_close()
73 int fd = fmem->fd; in osdep_map_foreign_batch() local
75 addr = mmap(addr, num*XC_PAGE_SIZE, prot, flags | MAP_SHARED, fd, 0); in osdep_map_foreign_batch()
83 if ( ioctl(fd, IOCTL_PRIVCMD_MMAPBATCH, &ioctlx) < 0 ) in osdep_map_foreign_batch()