Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/fs/f2fs/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  acl.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * fs/f2fs/acl.h
 *
 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 *
 * Portions of this code from linux/fs/ext2/acl.h
 *
 * Copyright (C) 2001-2003 Andreas Gruenbacher, <agruen@suse.de>
 */

#ifndef __F2FS_ACL_H__
#define __F2FS_ACL_H__

#include <linux/posix_acl_xattr.h>

#define F2FS_ACL_VERSION 0x0001

struct f2fs_acl_entry {
 __le16 e_tag;
 __le16 e_perm;
 __le32 e_id;
};

struct f2fs_acl_entry_short {
 __le16 e_tag;
 __le16 e_perm;
};

struct f2fs_acl_header {
 __le32 a_version;
};

#ifdef CONFIG_F2FS_FS_POSIX_ACL

struct posix_acl *f2fs_get_acl(struct inode *, intbool);
int f2fs_set_acl(struct mnt_idmap *, struct dentry *,
   struct posix_acl *, int);
int f2fs_init_acl(struct inode *, struct inode *, struct folio *ifolio,
  struct folio *dfolio);
#else
#define f2fs_get_acl NULL
#define f2fs_set_acl NULL

static inline int f2fs_init_acl(struct inode *inode, struct inode *dir,
    struct folio *ifolio, struct folio *dfolio)
{
 return 0;
}
#endif
#endif /* __F2FS_ACL_H__ */

Messung V0.5
C=96 H=89 G=92

¤ Dauer der Verarbeitung: 0.11 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.