18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * udf_fs_i.h 48c2ecf20Sopenharmony_ci * 58c2ecf20Sopenharmony_ci * This file is intended for the Linux kernel/module. 68c2ecf20Sopenharmony_ci * 78c2ecf20Sopenharmony_ci * COPYRIGHT 88c2ecf20Sopenharmony_ci * This file is distributed under the terms of the GNU General Public 98c2ecf20Sopenharmony_ci * License (GPL). Copies of the GPL can be obtained from: 108c2ecf20Sopenharmony_ci * ftp://prep.ai.mit.edu/pub/gnu/GPL 118c2ecf20Sopenharmony_ci * Each contributing author retains all rights to their own work. 128c2ecf20Sopenharmony_ci */ 138c2ecf20Sopenharmony_ci#ifndef _UDF_FS_I_H 148c2ecf20Sopenharmony_ci#define _UDF_FS_I_H 1 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci/* exported IOCTLs, we have 'l', 0x40-0x7f */ 178c2ecf20Sopenharmony_ci#define UDF_GETEASIZE _IOR('l', 0x40, int) 188c2ecf20Sopenharmony_ci#define UDF_GETEABLOCK _IOR('l', 0x41, void *) 198c2ecf20Sopenharmony_ci#define UDF_GETVOLIDENT _IOR('l', 0x42, void *) 208c2ecf20Sopenharmony_ci#define UDF_RELOCATE_BLOCKS _IOWR('l', 0x43, long) 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci#endif /* _UDF_FS_I_H */ 23