internal.h (c8b8b8190a80b591aa73c27c70a668799f8db547) internal.h (a9d47a50cf257ff1019a4e30d573777882fd785c)
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2/* Internal definitions for network filesystem support
3 *
4 * Copyright (C) 2021 Red Hat, Inc. All Rights Reserved.
5 * Written by David Howells (dhowells@redhat.com)
6 */
7
8#include <linux/slab.h>

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

339 * fscache-volume.c
340 */
341#ifdef CONFIG_PROC_FS
342extern const struct seq_operations fscache_volumes_seq_ops;
343#endif
344
345struct fscache_volume *fscache_get_volume(struct fscache_volume *volume,
346 enum fscache_volume_trace where);
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2/* Internal definitions for network filesystem support
3 *
4 * Copyright (C) 2021 Red Hat, Inc. All Rights Reserved.
5 * Written by David Howells (dhowells@redhat.com)
6 */
7
8#include <linux/slab.h>

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

339 * fscache-volume.c
340 */
341#ifdef CONFIG_PROC_FS
342extern const struct seq_operations fscache_volumes_seq_ops;
343#endif
344
345struct fscache_volume *fscache_get_volume(struct fscache_volume *volume,
346 enum fscache_volume_trace where);
347void fscache_put_volume(struct fscache_volume *volume,
348 enum fscache_volume_trace where);
349bool fscache_begin_volume_access(struct fscache_volume *volume,
350 struct fscache_cookie *cookie,
351 enum fscache_access_trace why);
352void fscache_create_volume(struct fscache_volume *volume, bool wait);
353
354/*****************************************************************************/
355/*
356 * debug tracing

--- 91 unchanged lines hidden ---
347bool fscache_begin_volume_access(struct fscache_volume *volume,
348 struct fscache_cookie *cookie,
349 enum fscache_access_trace why);
350void fscache_create_volume(struct fscache_volume *volume, bool wait);
351
352/*****************************************************************************/
353/*
354 * debug tracing

--- 91 unchanged lines hidden ---