Symbol: ntkey
sys/fs/ntfs/ntfs_inode.h
74
#define NTKEY_SIZE(attrlen) (sizeof(struct ntkey) + (attrlen))
sys/fs/ntfs/ntfs_inode.h
94
struct ntkey *f_key;
sys/fs/ntfs/ntfs_inode.h
95
struct ntkey f_smallkey;
sys/fs/ntfs/ntfs_vfsops.c
711
struct ntkey small_key, *ntkey;
sys/fs/ntfs/ntfs_vfsops.c
718
ntkey = &small_key;
sys/fs/ntfs/ntfs_vfsops.c
720
ntkey = kmem_alloc(key_len, KM_SLEEP);
sys/fs/ntfs/ntfs_vfsops.c
721
memcpy(ntkey, key, key_len);
sys/fs/ntfs/ntfs_vfsops.c
724
(unsigned long long)ntkey->k_ino,
sys/fs/ntfs/ntfs_vfsops.c
725
ntkey->k_attrtype, ntkey->k_attrname));
sys/fs/ntfs/ntfs_vfsops.c
730
error = ntfs_ntlookup(ntmp, ntkey->k_ino, &ip);
sys/fs/ntfs/ntfs_vfsops.c
763
(ntkey->k_attrtype == NTFS_A_DATA &&
sys/fs/ntfs/ntfs_vfsops.c
764
strcmp(ntkey->k_attrname, "") == 0)) {
sys/fs/ntfs/ntfs_vfsops.c
769
ntkey->k_attrtype, ntkey->k_attrname, 0, &vap);
sys/fs/ntfs/ntfs_vfsops.c
774
} else if (ntkey->k_attrtype == NTFS_A_DATA &&
sys/fs/ntfs/ntfs_vfsops.c
775
strcmp(ntkey->k_attrname, "") == 0 &&
sys/fs/ntfs/ntfs_vfsops.c
782
__func__, ntkey->k_attrtype, ip->i_number, error);
sys/fs/ntfs/ntfs_vfsops.c
794
strcpy(fp->f_attrname, ntkey->k_attrname);
sys/fs/ntfs/ntfs_vfsops.c
795
fp->f_attrtype = ntkey->k_attrtype;
sys/fs/ntfs/ntfs_vfsops.c
817
if (ntkey != &small_key)
sys/fs/ntfs/ntfs_vfsops.c
818
kmem_free(ntkey, key_len);
sys/fs/ntfs/ntfs_vfsops.c
837
struct ntkey small_key, *ntkey;
sys/fs/ntfs/ntfs_vfsops.c
840
ntkey = &small_key;
sys/fs/ntfs/ntfs_vfsops.c
842
ntkey = malloc(NTKEY_SIZE(attrlen), M_TEMP, M_WAITOK);
sys/fs/ntfs/ntfs_vfsops.c
843
ntkey->k_ino = ino;
sys/fs/ntfs/ntfs_vfsops.c
844
ntkey->k_attrtype = attrtype;
sys/fs/ntfs/ntfs_vfsops.c
845
strcpy(ntkey->k_attrname, attrname);
sys/fs/ntfs/ntfs_vfsops.c
847
error = vcache_get(mp, ntkey, NTKEY_SIZE(attrlen), vpp);
sys/fs/ntfs/ntfs_vfsops.c
860
if (ntkey != &small_key)
sys/fs/ntfs/ntfs_vfsops.c
861
free(ntkey, M_TEMP);