linux/fs/squashfs/page_actor.h

/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef PAGE_ACTOR_H
#define PAGE_ACTOR_H
/*
 * Copyright (c) 2013
 * Phillip Lougher <[email protected]>
 */

struct squashfs_page_actor {};

extern struct squashfs_page_actor *squashfs_page_actor_init(void **buffer,
				int pages, int length);
extern struct squashfs_page_actor *squashfs_page_actor_init_special(
				struct squashfs_sb_info *msblk,
				struct page **page, int pages, int length);
static inline struct page *squashfs_page_actor_free(struct squashfs_page_actor *actor)
{}
static inline void *squashfs_first_page(struct squashfs_page_actor *actor)
{}
static inline void *squashfs_next_page(struct squashfs_page_actor *actor)
{}
static inline void squashfs_finish_page(struct squashfs_page_actor *actor)
{}
static inline void squashfs_actor_nobuff(struct squashfs_page_actor *actor)
{}
#endif