namefd
int namefd = Open(namelist, O_WRONLY | O_CREAT | O_TRUNC, 0644);
Pwrite(namefd, ksyms_base, ksyms_size, 0);
(void) close(namefd);
int error, saveerrno, namefd, xattrfd;
if ((namefd = __openattrdirat(basefd, name)) < 0)
return (namefd);
if ((xattrfd = xattr_openat(namefd, view, 0)) < 0) {
(void) close(namefd);
(void) close(namefd);
int error, saveerrno, namefd, xattrfd;
if ((namefd = __openattrdirat(basefd, name)) < 0)
return (namefd);
if ((xattrfd = xattr_openat(namefd, view, O_RDWR)) < 0) {
(void) close(namefd);
(void) close(namefd);
struct namefd namefdp;
sizeof (struct namefd), NULL, 0));
struct namefd namefdp;
if (uap->datalen != sizeof (struct namefd))