#include <linux/fs.h>
#include <linux/slab.h>
#include <linux/string.h>
#include <linux/keyctl.h>
#include <linux/key-type.h>
#include <keys/user-type.h>
#include "cifspdu.h"
#include "cifsglob.h"
#include "cifsacl.h"
#include "cifsproto.h"
#include "cifs_debug.h"
Go to the source code of this file.
|
int | init_cifs_idmap (void) |
|
void | exit_cifs_idmap (void) |
|
void | cifs_destroy_idmaptrees (void) |
|
int | compare_sids (const struct cifs_sid *ctsid, const struct cifs_sid *cwsid) |
|
struct cifs_ntsd * | get_cifs_acl (struct cifs_sb_info *cifs_sb, struct inode *inode, const char *path, u32 *pacllen) |
|
int | set_cifs_acl (struct cifs_ntsd *pnntsd, __u32 acllen, struct inode *inode, const char *path, int aclflag) |
|
int | cifs_acl_to_fattr (struct cifs_sb_info *cifs_sb, struct cifs_fattr *fattr, struct inode *inode, const char *path, const __u16 *pfid) |
|
int | id_mode_to_cifs_acl (struct inode *inode, const char *path, __u64 nmode, uid_t uid, gid_t gid) |
|
struct key_type cifs_idmap_key_type |
Initial value:= {
.name = "cifs.idmap",
.instantiate = cifs_idmap_key_instantiate,
.destroy = cifs_idmap_key_destroy,
}
Definition at line 190 of file cifsacl.c.