mirror of
https://git.openafs.org/openafs.git
synced 2025-02-01 05:57:43 +00:00
afs: Add some comments explaining 'needvalid'
Add some comments to try and help explain the meaning of the 'needvalid' parameter to GetDSlot, added in 1a672914ab050811c99b6307c657630ab9b5c8ee. Reviewed-on: http://gerrit.openafs.org/7429 Tested-by: Andrew Deason <adeason@sinenomine.net> Reviewed-by: Derrick Brashear <shadow@dementix.org> (cherry picked from commit 6f6c799c4ba4d03c6c381738b2db8aafe741ba5e) Change-Id: If7d37d427f96f3607b6c3aea2487396666e41a03 Reviewed-on: http://gerrit.openafs.org/7943 Reviewed-by: Derrick Brashear <shadow@dementix.org> Tested-by: BuildBot <buildbot@rampaginggeek.com>
This commit is contained in:
parent
4b68723f2e
commit
a1b1c97e82
@ -2571,6 +2571,7 @@ afs_WriteThroughDSlots(void)
|
||||
*
|
||||
* Parameters:
|
||||
* aslot : Dcache slot to look at.
|
||||
* needvalid : Whether the specified slot should already exist
|
||||
*
|
||||
* Environment:
|
||||
* Must be called with afs_xdcache write-locked.
|
||||
@ -2598,6 +2599,9 @@ afs_MemGetDSlot(afs_int32 aslot, int needvalid)
|
||||
return tdc;
|
||||
}
|
||||
|
||||
/* if 'needvalid' is true, the slot must already exist and be populated
|
||||
* somewhere. for memcache, the only place that dcache entries exist is
|
||||
* in memory, so if we did not find it above, something is very wrong. */
|
||||
osi_Assert(!needvalid);
|
||||
|
||||
if (!afs_freeDSList)
|
||||
@ -2659,6 +2663,7 @@ unsigned int last_error = 0, lasterrtime = 0;
|
||||
*
|
||||
* Parameters:
|
||||
* aslot : Dcache slot to look at.
|
||||
* needvalid : Whether the specified slot should already exist
|
||||
*
|
||||
* Environment:
|
||||
* afs_xdcache lock write-locked.
|
||||
|
Loading…
x
Reference in New Issue
Block a user