Lines Matching refs:attrs

430         const struct lfs_mattr *attrs, int attrcount);
432 lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount,
693 const struct lfs_mattr *attrs, int attrcount, in lfs_dir_traverse() argument
717 tag = attrs[0].tag; in lfs_dir_traverse()
718 buffer = attrs[0].buffer; in lfs_dir_traverse()
719 attrs += 1; in lfs_dir_traverse()
735 dir, off, ptag, attrs, attrcount, in lfs_dir_traverse()
1439 lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount, in lfs_dir_split() argument
1454 err = lfs_dir_compact(lfs, &tail, attrs, attrcount, source, split, end); in lfs_dir_split()
1491 lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount, in lfs_dir_compact() argument
1503 source, 0, 0xffffffff, attrs, attrcount, in lfs_dir_compact()
1526 err = lfs_dir_split(lfs, dir, attrs, attrcount, in lfs_dir_compact()
1563 int err = lfs_dir_split(lfs, dir, attrs, attrcount, in lfs_dir_compact()
1628 source, 0, 0xffffffff, attrs, attrcount, in lfs_dir_compact()
1746 const struct lfs_mattr *attrs, int attrcount) { in lfs_dir_commit() argument
1769 if (lfs_tag_type3(attrs[i].tag) == LFS_TYPE_CREATE) { in lfs_dir_commit()
1771 } else if (lfs_tag_type3(attrs[i].tag) == LFS_TYPE_DELETE) { in lfs_dir_commit()
1775 } else if (lfs_tag_type1(attrs[i].tag) == LFS_TYPE_TAIL) { in lfs_dir_commit()
1776 dir->tail[0] = ((lfs_block_t*)attrs[i].buffer)[0]; in lfs_dir_commit()
1777 dir->tail[1] = ((lfs_block_t*)attrs[i].buffer)[1]; in lfs_dir_commit()
1778 dir->split = (lfs_tag_chunk(attrs[i].tag) & 1); in lfs_dir_commit()
1816 dir, dir->off, dir->etag, attrs, attrcount, in lfs_dir_commit()
1877 int err = lfs_dir_compact(lfs, dir, attrs, attrcount, in lfs_dir_commit()
1896 if (lfs_tag_type3(attrs[i].tag) == LFS_TYPE_DELETE && in lfs_dir_commit()
1897 d->id == lfs_tag_id(attrs[i].tag)) { in lfs_dir_commit()
1900 } else if (lfs_tag_type3(attrs[i].tag) == LFS_TYPE_DELETE && in lfs_dir_commit()
1901 d->id > lfs_tag_id(attrs[i].tag)) { in lfs_dir_commit()
1906 } else if (lfs_tag_type3(attrs[i].tag) == LFS_TYPE_CREATE && in lfs_dir_commit()
1907 d->id >= lfs_tag_id(attrs[i].tag)) { in lfs_dir_commit()
2438 (void*)cfg, cfg->buffer, (void*)cfg->attrs, cfg->attr_count); in lfs_file_opencfg()
2543 LFS_MKTAG(LFS_TYPE_USERATTR + file->cfg->attrs[i].type, in lfs_file_opencfg()
2544 file->id, file->cfg->attrs[i].size), in lfs_file_opencfg()
2545 file->cfg->attrs[i].buffer); in lfs_file_opencfg()
2553 if (file->cfg->attrs[i].size > lfs->attr_max) { in lfs_file_opencfg()
2947 file->cfg->attr_count), file->cfg->attrs})); in lfs_file_sync()