Lines Matching refs:crypto_buf
418 &fname->crypto_buf); in ext4_fname_setup_filename()
421 ret = ext4_fname_encrypt(dir, iname, &fname->crypto_buf); in ext4_fname_setup_filename()
424 fname->disk_name.name = fname->crypto_buf.name; in ext4_fname_setup_filename()
425 fname->disk_name.len = fname->crypto_buf.len; in ext4_fname_setup_filename()
440 fname->crypto_buf.name = kmalloc(32, GFP_KERNEL); in ext4_fname_setup_filename()
441 if (fname->crypto_buf.name == NULL) in ext4_fname_setup_filename()
444 fname->crypto_buf.name); in ext4_fname_setup_filename()
449 fname->crypto_buf.len = ret; in ext4_fname_setup_filename()
451 memcpy(&fname->hinfo.hash, fname->crypto_buf.name, 4); in ext4_fname_setup_filename()
452 memcpy(&fname->hinfo.minor_hash, fname->crypto_buf.name + 4, 4); in ext4_fname_setup_filename()
454 fname->disk_name.name = fname->crypto_buf.name; in ext4_fname_setup_filename()
455 fname->disk_name.len = fname->crypto_buf.len; in ext4_fname_setup_filename()
459 kfree(fname->crypto_buf.name); in ext4_fname_setup_filename()
460 fname->crypto_buf.name = NULL; in ext4_fname_setup_filename()
466 kfree(fname->crypto_buf.name); in ext4_fname_free_filename()
467 fname->crypto_buf.name = NULL; in ext4_fname_free_filename()