Lines Matching refs:entry
263 hfsplus_cat_entry entry;
296 hfs_bnode_read(cat_fd.bnode, &entry, cat_fd.entryoffset,
298 if (be16_to_cpu(entry.type) == HFSPLUS_FOLDER) {
300 memcpy(&entry.folder.user_info, value,
302 hfs_bnode_write(cat_fd.bnode, &entry,
311 } else if (be16_to_cpu(entry.type) == HFSPLUS_FILE) {
313 memcpy(&entry.file.user_info, value,
315 hfs_bnode_write(cat_fd.bnode, &entry,
384 pr_err("invalid catalog entry type\n");
494 hfsplus_attr_entry *entry;
511 entry = hfsplus_alloc_attr_entry();
512 if (!entry) {
513 pr_err("can't allocate xattr entry\n");
557 hfs_bnode_read(fd.bnode, entry, fd.entryoffset,
563 memcpy(value, entry->inline_data.raw_bytes, record_length);
572 hfsplus_destroy_attr_entry(entry);
830 pr_err("invalid catalog entry type\n");