daemon.c (8667d434b2a993b34a9dae6f6673bf93870fac25) daemon.c (80f94f29f677d32a1edabc055acfe91c00803592)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/* Daemon interface
3 *
4 * Copyright (C) 2007, 2021 Red Hat, Inc. All Rights Reserved.
5 * Written by David Howells (dhowells@redhat.com)
6 */
7
8#include <linux/module.h>

--- 153 unchanged lines hidden (view full) ---

162 int n;
163
164 //_enter(",,%zu,", buflen);
165
166 if (!test_bit(CACHEFILES_READY, &cache->flags))
167 return 0;
168
169 /* check how much space the cache has */
1// SPDX-License-Identifier: GPL-2.0-or-later
2/* Daemon interface
3 *
4 * Copyright (C) 2007, 2021 Red Hat, Inc. All Rights Reserved.
5 * Written by David Howells (dhowells@redhat.com)
6 */
7
8#include <linux/module.h>

--- 153 unchanged lines hidden (view full) ---

162 int n;
163
164 //_enter(",,%zu,", buflen);
165
166 if (!test_bit(CACHEFILES_READY, &cache->flags))
167 return 0;
168
169 /* check how much space the cache has */
170 // PLACEHOLDER: Check space
170 cachefiles_has_space(cache, 0, 0);
171
172 /* summarise */
173 f_released = atomic_xchg(&cache->f_released, 0);
174 b_released = atomic_long_xchg(&cache->b_released, 0);
175 clear_bit(CACHEFILES_STATE_CHANGED, &cache->flags);
176
177 n = snprintf(buffer, sizeof(buffer),
178 "cull=%c"

--- 547 unchanged lines hidden ---
171
172 /* summarise */
173 f_released = atomic_xchg(&cache->f_released, 0);
174 b_released = atomic_long_xchg(&cache->b_released, 0);
175 clear_bit(CACHEFILES_STATE_CHANGED, &cache->flags);
176
177 n = snprintf(buffer, sizeof(buffer),
178 "cull=%c"

--- 547 unchanged lines hidden ---