Lines Matching refs:disk_link
199 struct fscrypt_str *disk_link) in fscrypt_prepare_symlink() argument
211 disk_link->name = (unsigned char *)target; in fscrypt_prepare_symlink()
212 disk_link->len = len + 1; in fscrypt_prepare_symlink()
213 if (disk_link->len > max_len) in fscrypt_prepare_symlink()
233 &disk_link->len)) in fscrypt_prepare_symlink()
235 disk_link->len += sizeof(struct fscrypt_symlink_data); in fscrypt_prepare_symlink()
237 disk_link->name = NULL; in fscrypt_prepare_symlink()
243 unsigned int len, struct fscrypt_str *disk_link) in __fscrypt_encrypt_symlink() argument
258 if (disk_link->name) { in __fscrypt_encrypt_symlink()
260 sd = (struct fscrypt_symlink_data *)disk_link->name; in __fscrypt_encrypt_symlink()
262 sd = kmalloc(disk_link->len, GFP_NOFS); in __fscrypt_encrypt_symlink()
266 ciphertext_len = disk_link->len - sizeof(*sd); in __fscrypt_encrypt_symlink()
287 if (!disk_link->name) in __fscrypt_encrypt_symlink()
288 disk_link->name = (unsigned char *)sd; in __fscrypt_encrypt_symlink()
292 if (!disk_link->name) in __fscrypt_encrypt_symlink()