Lines Matching refs:attrs
114 struct vattr attrs; in c_cod_check_cached_object() local
171 attrs.va_mask = AT_ALL; in c_cod_check_cached_object()
172 error = VOP_GETATTR(cp->c_backvp, &attrs, 0, cr, NULL); in c_cod_check_cached_object()
178 if ((!C_CACHE_VALID(mdp->md_vattr.va_mtime, attrs.va_mtime) || in c_cod_check_cached_object()
179 (cp->c_size != attrs.va_size)) && in c_cod_check_cached_object()
211 attrs.va_mask = AT_ALL; in c_cod_check_cached_object()
212 error = VOP_GETATTR(cp->c_backvp, &attrs, 0, cr, NULL); in c_cod_check_cached_object()
217 cp->c_size = attrs.va_size; in c_cod_check_cached_object()
227 if (!C_CACHE_VALID(mdp->md_vattr.va_ctime, attrs.va_ctime)) { in c_cod_check_cached_object()
231 cp->c_attr = attrs; in c_cod_check_cached_object()
232 if (attrs.va_size > cp->c_size) in c_cod_check_cached_object()
233 cp->c_size = attrs.va_size; in c_cod_check_cached_object()
259 struct vattr attrs; in c_cod_modify_cached_object() local
295 attrs.va_mask = AT_ALL; in c_cod_modify_cached_object()
297 error = VOP_GETATTR(cp->c_backvp, &attrs, 0, cr, NULL); in c_cod_modify_cached_object()
303 cp->c_attr = attrs; in c_cod_modify_cached_object()
305 if ((attrs.va_size > cp->c_size) || !vn_has_cached_data(CTOV(cp))) in c_cod_modify_cached_object()
306 cp->c_size = attrs.va_size; in c_cod_modify_cached_object()