Lines Matching refs:cmd

24 	struct versal_ipi_cmd cmd = { };  in versal_sha3_request()  local
28 cmd.data[0] = CRYPTO_API_ID(id); in versal_sha3_request()
33 cmd.data[1] = a; in versal_sha3_request()
34 cmd.data[2] = b; in versal_sha3_request()
35 cmd.data[3] = arg->data[0]; in versal_sha3_request()
37 cmd.ibuf[0].mem = arg->ibuf[0].mem; in versal_sha3_request()
41 cmd.data[4] = a; in versal_sha3_request()
42 cmd.data[5] = b; in versal_sha3_request()
44 cmd.ibuf[0].mem = arg->ibuf[0].mem; in versal_sha3_request()
47 return versal_mbox_notify(&cmd, NULL, NULL); in versal_sha3_request()
53 struct versal_ipi_cmd cmd = { }; in versal_aes_update_aad_request() local
59 cmd.data[0] = CRYPTO_API_ID(id); in versal_aes_update_aad_request()
60 cmd.data[1] = a; in versal_aes_update_aad_request()
61 cmd.data[2] = b; in versal_aes_update_aad_request()
62 cmd.data[3] = arg->data[0]; in versal_aes_update_aad_request()
64 cmd.ibuf[0].mem = arg->ibuf[0].mem; in versal_aes_update_aad_request()
66 return versal_mbox_notify(&cmd, NULL, NULL); in versal_aes_update_aad_request()
72 struct versal_ipi_cmd cmd = { }; in versal_crypto_request() local
83 cmd.data[0] = CRYPTO_API_ID(id); in versal_crypto_request()
85 cmd.data[i] = arg->data[i - 1]; in versal_crypto_request()
92 cmd.data[i++] = a; in versal_crypto_request()
93 cmd.data[i++] = b; in versal_crypto_request()
103 cmd.data[i++] = a; in versal_crypto_request()
104 cmd.data[i++] = b; in versal_crypto_request()
107 cmd.ibuf[i].mem = arg->ibuf[i].mem; in versal_crypto_request()
109 return versal_mbox_notify(&cmd, NULL, err); in versal_crypto_request()