var podUidMap …
var podQuotaMap …
var dirQuotaMap …
var quotaPodMap …
var dirPodMap …
var devApplierMap …
var dirApplierMap …
var dirApplierLock …
var podDirCountMap …
var quotaSizeMap …
var quotaLock …
var supportsQuotasMap …
var supportsQuotasLock …
var backingDevMap …
var backingDevLock …
var mountpointMap …
var mountpointLock …
var providers …
func detectBackingDevInternal(mountpoint string, mounts string) (string, error) { … }
func detectBackingDev(_ mount.Interface, mountpoint string) (string, error) { … }
func clearBackingDev(path string) { … }
func detectMountpointInternal(m mount.Interface, path string) (string, error) { … }
func detectMountpoint(m mount.Interface, path string) (string, error) { … }
func clearMountpoint(path string) { … }
func getFSInfo(m mount.Interface, path string) (string, string, error) { … }
func clearFSInfo(path string) { … }
func getApplier(path string) common.LinuxVolumeQuotaApplier { … }
func setApplier(path string, applier common.LinuxVolumeQuotaApplier) { … }
func clearApplier(path string) { … }
func setQuotaOnDir(path string, id common.QuotaID, bytes int64) error { … }
func GetQuotaOnDir(m mount.Interface, path string) (common.QuotaID, error) { … }
func clearQuotaOnDir(m mount.Interface, path string, userNamespacesEnabled bool) error { … }
func SupportsQuotas(m mount.Interface, path string, userNamespacesEnabled bool) (bool, error) { … }
func AssignQuota(m mount.Interface, path string, poduid types.UID, bytes *resource.Quantity, userNamespacesEnabled bool) error { … }
func GetConsumption(path string) (*resource.Quantity, error) { … }
func GetInodes(path string) (*resource.Quantity, error) { … }
func ClearQuota(m mount.Interface, path string, userNamespacesEnabled bool) error { … }