Lines Matching defs:attribute

49 #	error No attribute support for this host platform!
58 // the maximum length of an attribute listing we support
61 // the maximum attribute length we support
291 // check the attribute namespace
299 // Uh, weird attribute.
448 fs_fopen_attr(int fd, const char *attribute, uint32 type, int openMode)
456 attribute, type, openMode);
512 // mangle the attribute name
513 string attribute = mangle_attribute_name(_attribute);
515 // read the attribute
519 bytesRead = get_attribute(-1, localFD.Path(), attribute.c_str(),
522 bytesRead = get_attribute(localFD.FD(), NULL, attribute.c_str(),
526 // Make sure, the error code is B_ENTRY_NOT_FOUND, if the attribute
535 fprintf(stderr, "fs_read_attr(): attribute \"%s\" is shorter than the "
536 "AttributeHeader!\n", attribute.c_str());
544 // that means pos > <attribute size>
579 // mangle the attribute name
580 string attribute = mangle_attribute_name(_attribute);
582 // prepare an attribute buffer
592 // write the attribute
596 result = set_attribute(-1, localFD.Path(), attribute.c_str(),
599 result = set_attribute(localFD.FD(), NULL, attribute.c_str(),
605 // attribute we silently pretend to have succeeded.
632 // mangle the attribute name
633 string attribute = mangle_attribute_name(_attribute);
635 // remove attribute
638 result = remove_attribute(-1, localFD.Path(), attribute.c_str());
640 result = remove_attribute(localFD.FD(), NULL, attribute.c_str());
643 // Make sure, the error code is B_ENTRY_NOT_FOUND, if the attribute
669 // mangle the attribute name
670 string attribute = mangle_attribute_name(_attribute);
672 // read the attribute
676 bytesRead = get_attribute(-1, localFD.Path(), attribute.c_str(),
679 bytesRead = get_attribute(localFD.FD(), NULL, attribute.c_str(),
683 // Make sure, the error code is B_ENTRY_NOT_FOUND, if the attribute
692 fprintf(stderr, "fs_stat_attr(): attribute \"%s\" is shorter than the "
693 "AttributeHeader!\n", attribute.c_str());