attrdirfd        1219 source3/lib/system.c static ssize_t solaris_list_xattr(int attrdirfd, char *list, size_t size);
attrdirfd        1220 source3/lib/system.c static int solaris_unlinkat(int attrdirfd, const char *name);
attrdirfd        1571 source3/lib/system.c 	int attrdirfd = solaris_attropen(path, ".", O_RDONLY, 0);
attrdirfd        1572 source3/lib/system.c 	if (attrdirfd >= 0) {
attrdirfd        1573 source3/lib/system.c 		ret = solaris_list_xattr(attrdirfd, list, size);
attrdirfd        1574 source3/lib/system.c 		close(attrdirfd);
attrdirfd        1600 source3/lib/system.c 	int attrdirfd = solaris_attropen(path, ".", O_RDONLY|AT_SYMLINK_NOFOLLOW, 0);
attrdirfd        1601 source3/lib/system.c 	if (attrdirfd >= 0) {
attrdirfd        1602 source3/lib/system.c 		ret = solaris_list_xattr(attrdirfd, list, size);
attrdirfd        1603 source3/lib/system.c 		close(attrdirfd);
attrdirfd        1631 source3/lib/system.c 	int attrdirfd = solaris_openat(filedes, ".", O_RDONLY|O_XATTR, 0);
attrdirfd        1632 source3/lib/system.c 	if (attrdirfd >= 0) {
attrdirfd        1633 source3/lib/system.c 		ret = solaris_list_xattr(attrdirfd, list, size);
attrdirfd        1634 source3/lib/system.c 		close(attrdirfd);
attrdirfd        1670 source3/lib/system.c 	int attrdirfd = solaris_attropen(path, ".", O_RDONLY, 0);
attrdirfd        1671 source3/lib/system.c 	if (attrdirfd >= 0) {
attrdirfd        1672 source3/lib/system.c 		ret = solaris_unlinkat(attrdirfd, name);
attrdirfd        1673 source3/lib/system.c 		close(attrdirfd);
attrdirfd        1707 source3/lib/system.c 	int attrdirfd = solaris_attropen(path, ".", O_RDONLY|AT_SYMLINK_NOFOLLOW, 0);
attrdirfd        1708 source3/lib/system.c 	if (attrdirfd >= 0) {
attrdirfd        1709 source3/lib/system.c 		ret = solaris_unlinkat(attrdirfd, name);
attrdirfd        1710 source3/lib/system.c 		close(attrdirfd);
attrdirfd        1746 source3/lib/system.c 	int attrdirfd = solaris_openat(filedes, ".", O_RDONLY|O_XATTR, 0);
attrdirfd        1747 source3/lib/system.c 	if (attrdirfd >= 0) {
attrdirfd        1748 source3/lib/system.c 		ret = solaris_unlinkat(attrdirfd, name);
attrdirfd        1749 source3/lib/system.c 		close(attrdirfd);
attrdirfd        1979 source3/lib/system.c static ssize_t solaris_list_xattr(int attrdirfd, char *list, size_t size)
attrdirfd        1984 source3/lib/system.c 	int newfd = dup(attrdirfd);
attrdirfd        2024 source3/lib/system.c static int solaris_unlinkat(int attrdirfd, const char *name)
attrdirfd        2026 source3/lib/system.c 	if (unlinkat(attrdirfd, name, 0) == -1) {