disk_link 127 fs/crypto/hooks.c struct fscrypt_str *disk_link) disk_link 159 fs/crypto/hooks.c &disk_link->len)) disk_link 161 fs/crypto/hooks.c disk_link->len += sizeof(struct fscrypt_symlink_data); disk_link 163 fs/crypto/hooks.c disk_link->name = NULL; disk_link 169 fs/crypto/hooks.c unsigned int len, struct fscrypt_str *disk_link) disk_link 180 fs/crypto/hooks.c if (disk_link->name) { disk_link 182 fs/crypto/hooks.c sd = (struct fscrypt_symlink_data *)disk_link->name; disk_link 184 fs/crypto/hooks.c sd = kmalloc(disk_link->len, GFP_NOFS); disk_link 188 fs/crypto/hooks.c ciphertext_len = disk_link->len - sizeof(*sd); disk_link 208 fs/crypto/hooks.c if (!disk_link->name) disk_link 209 fs/crypto/hooks.c disk_link->name = (unsigned char *)sd; disk_link 213 fs/crypto/hooks.c if (!disk_link->name) disk_link 3239 fs/ext4/namei.c struct fscrypt_str disk_link; disk_link 3245 fs/ext4/namei.c &disk_link); disk_link 3253 fs/ext4/namei.c if ((disk_link.len > EXT4_N_BLOCKS * 4)) { disk_link 3284 fs/ext4/namei.c err = fscrypt_encrypt_symlink(inode, symname, len, &disk_link); disk_link 3290 fs/ext4/namei.c if ((disk_link.len > EXT4_N_BLOCKS * 4)) { disk_link 3311 fs/ext4/namei.c err = __page_symlink(inode, disk_link.name, disk_link.len, 1); disk_link 3337 fs/ext4/namei.c memcpy((char *)&EXT4_I(inode)->i_data, disk_link.name, disk_link 3338 fs/ext4/namei.c disk_link.len); disk_link 3339 fs/ext4/namei.c inode->i_size = disk_link.len - 1; disk_link 3357 fs/ext4/namei.c if (disk_link.name != (unsigned char *)symname) disk_link 3358 fs/ext4/namei.c kfree(disk_link.name); disk_link 588 fs/f2fs/namei.c struct fscrypt_str disk_link; disk_link 597 fs/f2fs/namei.c &disk_link); disk_link 623 fs/f2fs/namei.c err = fscrypt_encrypt_symlink(inode, symname, len, &disk_link); disk_link 627 fs/f2fs/namei.c err = page_symlink(inode, disk_link.name, disk_link.len); disk_link 643 fs/f2fs/namei.c disk_link.len - 1); disk_link 657 fs/f2fs/namei.c if (disk_link.name != (unsigned char *)symname) disk_link 658 fs/f2fs/namei.c kvfree(disk_link.name); disk_link 1111 fs/ubifs/dir.c struct fscrypt_str disk_link; disk_link 1121 fs/ubifs/dir.c &disk_link); disk_link 1146 fs/ubifs/dir.c ui->data = kmalloc(disk_link.len, GFP_NOFS); disk_link 1153 fs/ubifs/dir.c disk_link.name = ui->data; /* encrypt directly into ui->data */ disk_link 1154 fs/ubifs/dir.c err = fscrypt_encrypt_symlink(inode, symname, len, &disk_link); disk_link 1158 fs/ubifs/dir.c memcpy(ui->data, disk_link.name, disk_link.len); disk_link 1167 fs/ubifs/dir.c ui->data_len = disk_link.len - 1; disk_link 1168 fs/ubifs/dir.c inode->i_size = ubifs_inode(inode)->ui_size = disk_link.len - 1; disk_link 265 include/linux/fscrypt.h struct fscrypt_str *disk_link); disk_link 268 include/linux/fscrypt.h struct fscrypt_str *disk_link); disk_link 532 include/linux/fscrypt.h struct fscrypt_str *disk_link) disk_link 541 include/linux/fscrypt.h struct fscrypt_str *disk_link) disk_link 732 include/linux/fscrypt.h struct fscrypt_str *disk_link) disk_link 735 include/linux/fscrypt.h return __fscrypt_prepare_symlink(dir, len, max_len, disk_link); disk_link 737 include/linux/fscrypt.h disk_link->name = (unsigned char *)target; disk_link 738 include/linux/fscrypt.h disk_link->len = len + 1; disk_link 739 include/linux/fscrypt.h if (disk_link->len > max_len) disk_link 762 include/linux/fscrypt.h struct fscrypt_str *disk_link) disk_link 765 include/linux/fscrypt.h return __fscrypt_encrypt_symlink(inode, target, len, disk_link);