Lines Matching refs:devs
27 struct block_device **devs;
30 devs = sb->s_cop->get_devices(sb, num_devs);
31 if (devs)
32 return devs;
34 devs = kmalloc(sizeof(*devs), GFP_KERNEL);
35 if (!devs)
37 devs[0] = sb->s_bdev;
39 return devs;
73 struct block_device **devs,
81 blk_crypto_config_supported_natively(devs[i], cfg)) {
98 struct block_device **devs;
135 devs = fscrypt_get_devices(sb, &num_devs);
136 if (IS_ERR(devs))
137 return PTR_ERR(devs);
140 if (!blk_crypto_config_supported(devs[i], &crypto_cfg))
144 fscrypt_log_blk_crypto_impl(ci->ci_mode, devs, num_devs, &crypto_cfg);
148 kfree(devs);
161 struct block_device **devs;
178 devs = fscrypt_get_devices(sb, &num_devs);
179 if (IS_ERR(devs)) {
180 err = PTR_ERR(devs);
184 err = blk_crypto_start_using_key(devs[i], blk_key);
188 kfree(devs);
212 struct block_device **devs;
220 devs = fscrypt_get_devices(sb, &num_devs);
221 if (!IS_ERR(devs)) {
223 blk_crypto_evict_key(devs[i], blk_key);
224 kfree(devs);