Searched refs:_rsm_fd (Results 1 – 1 of 1) sorted by relevance
/illumos-gate/usr/src/lib/librsm/common/ |
H A D | rsmlib.c | 87 static int _rsm_fd = -1; variable 149 _rsm_fd = open(DEVRSM, O_RDONLY); in _rsm_librsm_init() 150 if (_rsm_fd < 0) { in _rsm_librsm_init() 162 tmpfd = fcntl(_rsm_fd, F_DUPFD, 3); in _rsm_librsm_init() 167 (void) close(_rsm_fd); in _rsm_librsm_init() 168 _rsm_fd = tmpfd; in _rsm_librsm_init() 172 "_rsm_fd is %d\n", _rsm_fd)); in _rsm_librsm_init() 174 if (fcntl(_rsm_fd, F_SETFD, FD_CLOEXEC) < 0) { in _rsm_librsm_init() 180 if (ioctl(_rsm_fd, RSM_IOCTL_BAR_INFO, &msg) < 0) { in _rsm_librsm_init() 193 PROT_READ, MAP_SHARED, _rsm_fd, msg.off); in _rsm_librsm_init() [all …]
|