fs_write_attr
extern ssize_t fs_write_attr(int fd, const char *attribute, uint32 type,
extern ssize_t fs_write_attr(int fd, const char *attribute, uint32 type,
ssize_t bytesWritten = fs_write_attr(fFD, name, type, pos, buffer, size);
ssize_t bytes = fs_write_attr(fd, name, type, 0, value,
ssize_t bytes = fs_write_attr(fd, name, type, 0, &value, sizeof(Type));
wrote_bytes = fs_write_attr( fd, attr_name, attr_type, 0,
ssize_t result = fs_write_attr(fFd, attr, type, offset, buffer, length);
written = fs_write_attr(fd, attribute, type,
written = fs_write_attr(localFD.FD(), attribute, type,
if (fs_write_attr(fFileFD, fAttribute, fType, 0, NULL, 0) < 0)
if (fs_write_attr(fFileFD, fAttribute, fType, 0, NULL, 0) < 0)
ssize_t bytesWritten = fs_write_attr(fFileFD, fAttribute, fType, 0,
HIDDEN_FUNCTION(fs_write_attr);
ssize_t result = fs_write_attr(fFd, attr, type, offset, buffer, length);
fs_write_attr(fd, kIdentifierAttribute, B_UINT32_TYPE, 0, &file.identifier,
fs_write_attr(fd, "TEST", B_STRING_TYPE, 0, "Hello BeOS", 11);
fs_write_attr(fd, "TEST", B_STRING_TYPE, 6, "Haiku", 6);
fs_write_attr(fd, "TESTraw", B_RAW_TYPE, 16, "Haiku", 6);
fs_write_attr(fd, "TESTraw", B_RAW_TYPE, 0, "Haiku", 6);
fs_write_attr(fd, "TESTswitch", B_RAW_TYPE, 0, buffer,
fs_write_attr(fd, "TESTswitch", B_RAW_TYPE, 0, buffer, 4006);
fssh_ssize_t bytesWritten = fs_write_attr(fFD, name, type, pos, buffer,