Lines Matching refs:ap_dev
83 static int zcrypt_pcixcc_probe(struct ap_device *ap_dev);
84 static void zcrypt_pcixcc_remove(struct ap_device *ap_dev);
98 static int zcrypt_pcixcc_mcl(struct ap_device *ap_dev) in zcrypt_pcixcc_mcl() argument
179 rc = ap_send(ap_dev->qid, 0x0102030405060708ULL, msg, sizeof(msg)); in zcrypt_pcixcc_mcl()
186 rc = ap_recv(ap_dev->qid, &psmid, reply, 4096); in zcrypt_pcixcc_mcl()
214 static int zcrypt_pcixcc_rng_supported(struct ap_device *ap_dev) in zcrypt_pcixcc_rng_supported() argument
230 rng_type6CPRB_msgX(ap_dev, &ap_msg, 4); in zcrypt_pcixcc_rng_supported()
231 rc = ap_send(ap_dev->qid, 0x0102030405060708ULL, ap_msg.message, in zcrypt_pcixcc_rng_supported()
239 rc = ap_recv(ap_dev->qid, &psmid, ap_msg.message, 4096); in zcrypt_pcixcc_rng_supported()
267 static int zcrypt_pcixcc_probe(struct ap_device *ap_dev) in zcrypt_pcixcc_probe() argument
275 zdev->ap_dev = ap_dev; in zcrypt_pcixcc_probe()
277 switch (ap_dev->device_type) { in zcrypt_pcixcc_probe()
279 rc = zcrypt_pcixcc_mcl(ap_dev); in zcrypt_pcixcc_probe()
319 rc = zcrypt_pcixcc_rng_supported(ap_dev); in zcrypt_pcixcc_probe()
330 ap_dev->reply = &zdev->reply; in zcrypt_pcixcc_probe()
331 ap_dev->private = zdev; in zcrypt_pcixcc_probe()
338 ap_dev->private = NULL; in zcrypt_pcixcc_probe()
348 static void zcrypt_pcixcc_remove(struct ap_device *ap_dev) in zcrypt_pcixcc_remove() argument
350 struct zcrypt_device *zdev = ap_dev->private; in zcrypt_pcixcc_remove()