Lines Matching refs:zdev
269 struct zcrypt_device *zdev; in zcrypt_pcixcc_probe() local
272 zdev = zcrypt_device_alloc(PCIXCC_MAX_XCRB_MESSAGE_SIZE); in zcrypt_pcixcc_probe()
273 if (!zdev) in zcrypt_pcixcc_probe()
275 zdev->ap_dev = ap_dev; in zcrypt_pcixcc_probe()
276 zdev->online = 1; in zcrypt_pcixcc_probe()
281 zcrypt_device_free(zdev); in zcrypt_pcixcc_probe()
284 zdev->user_space_type = rc; in zcrypt_pcixcc_probe()
286 zdev->type_string = "PCIXCC_MCL2"; in zcrypt_pcixcc_probe()
287 zdev->speed_rating = PCIXCC_MCL2_SPEED_RATING; in zcrypt_pcixcc_probe()
288 zdev->min_mod_size = PCIXCC_MIN_MOD_SIZE_OLD; in zcrypt_pcixcc_probe()
289 zdev->max_mod_size = PCIXCC_MAX_MOD_SIZE; in zcrypt_pcixcc_probe()
290 zdev->max_exp_bit_length = PCIXCC_MAX_MOD_SIZE; in zcrypt_pcixcc_probe()
292 zdev->type_string = "PCIXCC_MCL3"; in zcrypt_pcixcc_probe()
293 zdev->speed_rating = PCIXCC_MCL3_SPEED_RATING; in zcrypt_pcixcc_probe()
294 zdev->min_mod_size = PCIXCC_MIN_MOD_SIZE; in zcrypt_pcixcc_probe()
295 zdev->max_mod_size = PCIXCC_MAX_MOD_SIZE; in zcrypt_pcixcc_probe()
296 zdev->max_exp_bit_length = PCIXCC_MAX_MOD_SIZE; in zcrypt_pcixcc_probe()
300 zdev->user_space_type = ZCRYPT_CEX2C; in zcrypt_pcixcc_probe()
301 zdev->type_string = "CEX2C"; in zcrypt_pcixcc_probe()
302 zdev->speed_rating = CEX2C_SPEED_RATING; in zcrypt_pcixcc_probe()
303 zdev->min_mod_size = PCIXCC_MIN_MOD_SIZE; in zcrypt_pcixcc_probe()
304 zdev->max_mod_size = PCIXCC_MAX_MOD_SIZE; in zcrypt_pcixcc_probe()
305 zdev->max_exp_bit_length = PCIXCC_MAX_MOD_SIZE; in zcrypt_pcixcc_probe()
308 zdev->user_space_type = ZCRYPT_CEX3C; in zcrypt_pcixcc_probe()
309 zdev->type_string = "CEX3C"; in zcrypt_pcixcc_probe()
310 zdev->speed_rating = CEX3C_SPEED_RATING; in zcrypt_pcixcc_probe()
311 zdev->min_mod_size = CEX3C_MIN_MOD_SIZE; in zcrypt_pcixcc_probe()
312 zdev->max_mod_size = CEX3C_MAX_MOD_SIZE; in zcrypt_pcixcc_probe()
313 zdev->max_exp_bit_length = CEX3C_MAX_MOD_SIZE; in zcrypt_pcixcc_probe()
321 zcrypt_device_free(zdev); in zcrypt_pcixcc_probe()
325 zdev->ops = zcrypt_msgtype_request(MSGTYPE06_NAME, in zcrypt_pcixcc_probe()
328 zdev->ops = zcrypt_msgtype_request(MSGTYPE06_NAME, in zcrypt_pcixcc_probe()
330 ap_dev->reply = &zdev->reply; in zcrypt_pcixcc_probe()
331 ap_dev->private = zdev; in zcrypt_pcixcc_probe()
332 rc = zcrypt_device_register(zdev); in zcrypt_pcixcc_probe()
339 zcrypt_msgtype_release(zdev->ops); in zcrypt_pcixcc_probe()
340 zcrypt_device_free(zdev); in zcrypt_pcixcc_probe()
350 struct zcrypt_device *zdev = ap_dev->private; in zcrypt_pcixcc_remove() local
351 struct zcrypt_ops *zops = zdev->ops; in zcrypt_pcixcc_remove()
353 zcrypt_device_unregister(zdev); in zcrypt_pcixcc_remove()