Searched refs:_rsm_fd (Results 1 – 1 of 1) sorted by relevance
/titanic_44/usr/src/lib/librsm/common/ |
H A D | rsmlib.c | 89 static int _rsm_fd = -1; variable 151 _rsm_fd = open(DEVRSM, O_RDONLY); in _rsm_librsm_init() 152 if (_rsm_fd < 0) { in _rsm_librsm_init() 164 tmpfd = fcntl(_rsm_fd, F_DUPFD, 3); in _rsm_librsm_init() 169 (void) close(_rsm_fd); in _rsm_librsm_init() 170 _rsm_fd = tmpfd; in _rsm_librsm_init() 174 "_rsm_fd is %d\n", _rsm_fd)); in _rsm_librsm_init() 176 if (fcntl(_rsm_fd, F_SETFD, FD_CLOEXEC) < 0) { in _rsm_librsm_init() 182 if (ioctl(_rsm_fd, RSM_IOCTL_BAR_INFO, &msg) < 0) { in _rsm_librsm_init() 195 PROT_READ, MAP_SHARED, _rsm_fd, msg.off); in _rsm_librsm_init() [all …]
|