Lines Matching refs:stable_ctime
93 * checking of stable_ctime.
105 if (info->stable_ctime.tv_sec == 0 && info->stable_ctime.tv_nsec == 0) {
112 * - if last stable_ctime == stable_ctime, we do nothing.
113 * a. if ctime < stable_ctime, data is ensured to be uptodate,
114 * b. if ctime == stable_ctime, stale data might be accessed. This is
116 * c. ctime > stable_ctime is impossible.
117 * - if last stable_ctime < stable_ctime, we clear the cache.
118 * d. ctime != last stable_ctime is impossible
119 * e. ctime == last stable_ctime, this is possible to read again from
121 * - if last stable_ctime > stable_ctime, we clear the cache.
122 * stable_ctime must be zero in this case, this is possible because
125 if (hmdfs_time_compare(&info->stable_ctime, &open_ret->stable_ctime)) {
147 info->stable_ctime = open_ret->stable_ctime;