Lines Matching refs:disk_link
240 struct fscrypt_str *disk_link) in fscrypt_prepare_symlink() argument
252 disk_link->name = (unsigned char *)target; in fscrypt_prepare_symlink()
253 disk_link->len = len + 1; in fscrypt_prepare_symlink()
254 if (disk_link->len > max_len) in fscrypt_prepare_symlink()
274 &disk_link->len)) in fscrypt_prepare_symlink()
276 disk_link->len += sizeof(struct fscrypt_symlink_data) + 1; in fscrypt_prepare_symlink()
278 disk_link->name = NULL; in fscrypt_prepare_symlink()
284 unsigned int len, struct fscrypt_str *disk_link) in __fscrypt_encrypt_symlink() argument
299 if (disk_link->name) { in __fscrypt_encrypt_symlink()
301 sd = (struct fscrypt_symlink_data *)disk_link->name; in __fscrypt_encrypt_symlink()
303 sd = kmalloc(disk_link->len, GFP_NOFS); in __fscrypt_encrypt_symlink()
307 ciphertext_len = disk_link->len - sizeof(*sd) - 1; in __fscrypt_encrypt_symlink()
328 if (!disk_link->name) in __fscrypt_encrypt_symlink()
329 disk_link->name = (unsigned char *)sd; in __fscrypt_encrypt_symlink()
333 if (!disk_link->name) in __fscrypt_encrypt_symlink()