Lines Matching refs:fmd

479 static void spu2_dump_fmd(struct SPU2_FMD *fmd)  in spu2_dump_fmd()  argument
481 spu2_dump_fmd_ctrl0(le64_to_cpu(fmd->ctrl0)); in spu2_dump_fmd()
482 spu2_dump_fmd_ctrl1(le64_to_cpu(fmd->ctrl1)); in spu2_dump_fmd()
483 spu2_dump_fmd_ctrl2(le64_to_cpu(fmd->ctrl2)); in spu2_dump_fmd()
484 spu2_dump_fmd_ctrl3(le64_to_cpu(fmd->ctrl3)); in spu2_dump_fmd()
521 struct SPU2_FMD *fmd = (struct SPU2_FMD *)buf; in spu2_dump_msg_hdr() local
533 spu2_dump_fmd(fmd); in spu2_dump_msg_hdr()
534 omd = (u8 *)(fmd + 1); in spu2_dump_msg_hdr()
536 ctrl1 = le64_to_cpu(fmd->ctrl1); in spu2_dump_msg_hdr()
564 static int spu2_fmd_init(struct SPU2_FMD *fmd, in spu2_fmd_init() argument
599 fmd->ctrl0 = cpu_to_le64(ctrl0); in spu2_fmd_init()
600 fmd->ctrl1 = cpu_to_le64(ctrl1); in spu2_fmd_init()
601 fmd->ctrl2 = cpu_to_le64(ctrl2); in spu2_fmd_init()
602 fmd->ctrl3 = cpu_to_le64(ctrl3); in spu2_fmd_init()
619 static void spu2_fmd_ctrl0_write(struct SPU2_FMD *fmd, in spu2_fmd_ctrl0_write() argument
647 fmd->ctrl0 = cpu_to_le64(ctrl0); in spu2_fmd_ctrl0_write()
670 static void spu2_fmd_ctrl1_write(struct SPU2_FMD *fmd, bool is_inbound, in spu2_fmd_ctrl1_write() argument
727 fmd->ctrl1 = cpu_to_le64(ctrl1); in spu2_fmd_ctrl1_write()
741 static void spu2_fmd_ctrl2_write(struct SPU2_FMD *fmd, u64 cipher_offset, in spu2_fmd_ctrl2_write() argument
761 fmd->ctrl2 = cpu_to_le64(ctrl2); in spu2_fmd_ctrl2_write()
769 static void spu2_fmd_ctrl3_write(struct SPU2_FMD *fmd, u64 payload_len) in spu2_fmd_ctrl3_write() argument
775 fmd->ctrl3 = cpu_to_le64(ctrl3); in spu2_fmd_ctrl3_write()
815 struct SPU2_FMD *fmd = (struct SPU2_FMD *)spu_hdr; in spu2_payload_length() local
819 ctrl3 = le64_to_cpu(fmd->ctrl3); in spu2_payload_length()
957 struct SPU2_FMD *fmd; in spu2_create_request() local
1076 fmd = (struct SPU2_FMD *)spu_hdr; in spu2_create_request()
1078 spu2_fmd_ctrl0_write(fmd, req_opts->is_inbound, req_opts->auth_first, in spu2_create_request()
1082 spu2_fmd_ctrl1_write(fmd, req_opts->is_inbound, assoc_size, in spu2_create_request()
1090 spu2_fmd_ctrl2_write(fmd, cipher_offset, hash_parms->key_len, 0, in spu2_create_request()
1093 spu2_fmd_ctrl3_write(fmd, payload_len); in spu2_create_request()
1095 ptr = (u8 *)(fmd + 1); in spu2_create_request()
1136 struct SPU2_FMD *fmd; in spu2_cipher_req_init() local
1160 fmd = (struct SPU2_FMD *)spu_hdr; in spu2_cipher_req_init()
1161 err = spu2_fmd_init(fmd, spu2_type, spu2_mode, cipher_parms->key_len, in spu2_cipher_req_init()
1167 omd = (u8 *)(fmd + 1); in spu2_cipher_req_init()
1201 struct SPU2_FMD *fmd; in spu2_cipher_req_finish() local
1219 fmd = (struct SPU2_FMD *)spu_hdr; in spu2_cipher_req_finish()
1220 omd = (u8 *)(fmd + 1); in spu2_cipher_req_finish()
1226 ctrl0 = le64_to_cpu(fmd->ctrl0); in spu2_cipher_req_finish()
1231 fmd->ctrl0 = cpu_to_le64(ctrl0); in spu2_cipher_req_finish()
1239 ctrl3 = le64_to_cpu(fmd->ctrl3); in spu2_cipher_req_finish()
1242 fmd->ctrl3 = cpu_to_le64(ctrl3); in spu2_cipher_req_finish()