#ifndef _UAPI_LINUX_LOOP_H
#define _UAPI_LINUX_LOOP_H
#define LO_NAME_SIZE …
#define LO_KEY_SIZE …
enum { … };
#define LOOP_SET_STATUS_SETTABLE_FLAGS …
#define LOOP_SET_STATUS_CLEARABLE_FLAGS …
#define LOOP_CONFIGURE_SETTABLE_FLAGS …
#include <asm/posix_types.h>
#include <linux/types.h>
struct loop_info { … };
struct loop_info64 { … };
struct loop_config { … };
#define LO_CRYPT_NONE …
#define LO_CRYPT_XOR …
#define LO_CRYPT_DES …
#define LO_CRYPT_FISH2 …
#define LO_CRYPT_BLOW …
#define LO_CRYPT_CAST128 …
#define LO_CRYPT_IDEA …
#define LO_CRYPT_DUMMY …
#define LO_CRYPT_SKIPJACK …
#define LO_CRYPT_CRYPTOAPI …
#define MAX_LO_CRYPT …
#define LOOP_SET_FD …
#define LOOP_CLR_FD …
#define LOOP_SET_STATUS …
#define LOOP_GET_STATUS …
#define LOOP_SET_STATUS64 …
#define LOOP_GET_STATUS64 …
#define LOOP_CHANGE_FD …
#define LOOP_SET_CAPACITY …
#define LOOP_SET_DIRECT_IO …
#define LOOP_SET_BLOCK_SIZE …
#define LOOP_CONFIGURE …
#define LOOP_CTL_ADD …
#define LOOP_CTL_REMOVE …
#define LOOP_CTL_GET_FREE …
#endif