Lines Matching refs:desc_list

537 					   struct cmd_buf_desc *desc_list)  in snp_populate_cmd_buf_desc_list()  argument
543 desc_list[0].paddr_ptr = &data->pdh_cert_address; in snp_populate_cmd_buf_desc_list()
544 desc_list[0].len = data->pdh_cert_len; in snp_populate_cmd_buf_desc_list()
545 desc_list[1].paddr_ptr = &data->cert_chain_address; in snp_populate_cmd_buf_desc_list()
546 desc_list[1].len = data->cert_chain_len; in snp_populate_cmd_buf_desc_list()
552 desc_list[0].paddr_ptr = &data->address; in snp_populate_cmd_buf_desc_list()
553 desc_list[0].len = data->len; in snp_populate_cmd_buf_desc_list()
559 desc_list[0].paddr_ptr = &data->address; in snp_populate_cmd_buf_desc_list()
560 desc_list[0].len = data->len; in snp_populate_cmd_buf_desc_list()
566 desc_list[0].paddr_ptr = &data->address; in snp_populate_cmd_buf_desc_list()
567 desc_list[0].len = data->len; in snp_populate_cmd_buf_desc_list()
568 desc_list[0].guest_owned = true; in snp_populate_cmd_buf_desc_list()
574 desc_list[0].paddr_ptr = &data->address; in snp_populate_cmd_buf_desc_list()
575 desc_list[0].len = data->len; in snp_populate_cmd_buf_desc_list()
576 desc_list[0].guest_owned = true; in snp_populate_cmd_buf_desc_list()
582 desc_list[0].paddr_ptr = &data->address; in snp_populate_cmd_buf_desc_list()
583 desc_list[0].len = data->len; in snp_populate_cmd_buf_desc_list()
589 desc_list[0].paddr_ptr = &data->guest_address; in snp_populate_cmd_buf_desc_list()
590 desc_list[0].len = data->guest_len; in snp_populate_cmd_buf_desc_list()
591 desc_list[0].guest_owned = true; in snp_populate_cmd_buf_desc_list()
597 desc_list[0].paddr_ptr = &data->dst_addr; in snp_populate_cmd_buf_desc_list()
598 desc_list[0].len = data->len; in snp_populate_cmd_buf_desc_list()
599 desc_list[0].guest_owned = true; in snp_populate_cmd_buf_desc_list()
605 desc_list[0].paddr_ptr = &data->dst_addr; in snp_populate_cmd_buf_desc_list()
606 desc_list[0].len = data->len; in snp_populate_cmd_buf_desc_list()
607 desc_list[0].guest_owned = true; in snp_populate_cmd_buf_desc_list()
613 desc_list[0].paddr_ptr = &data->address; in snp_populate_cmd_buf_desc_list()
614 desc_list[0].len = data->len; in snp_populate_cmd_buf_desc_list()
620 desc_list[0].paddr_ptr = &data->session_address; in snp_populate_cmd_buf_desc_list()
621 desc_list[0].len = data->session_len; in snp_populate_cmd_buf_desc_list()
627 desc_list[0].paddr_ptr = &data->hdr_address; in snp_populate_cmd_buf_desc_list()
628 desc_list[0].len = data->hdr_len; in snp_populate_cmd_buf_desc_list()
629 desc_list[1].paddr_ptr = &data->trans_address; in snp_populate_cmd_buf_desc_list()
630 desc_list[1].len = data->trans_len; in snp_populate_cmd_buf_desc_list()
636 desc_list[0].paddr_ptr = &data->hdr_address; in snp_populate_cmd_buf_desc_list()
637 desc_list[0].len = data->hdr_len; in snp_populate_cmd_buf_desc_list()
638 desc_list[1].paddr_ptr = &data->trans_address; in snp_populate_cmd_buf_desc_list()
639 desc_list[1].len = data->trans_len; in snp_populate_cmd_buf_desc_list()
645 desc_list[0].paddr_ptr = &data->guest_address; in snp_populate_cmd_buf_desc_list()
646 desc_list[0].len = data->guest_len; in snp_populate_cmd_buf_desc_list()
647 desc_list[0].guest_owned = true; in snp_populate_cmd_buf_desc_list()
653 desc_list[0].paddr_ptr = &data->guest_address; in snp_populate_cmd_buf_desc_list()
654 desc_list[0].len = data->guest_len; in snp_populate_cmd_buf_desc_list()
655 desc_list[0].guest_owned = true; in snp_populate_cmd_buf_desc_list()
725 static int snp_map_cmd_buf_desc_list(int cmd, void *cmd_buf, struct cmd_buf_desc *desc_list) in snp_map_cmd_buf_desc_list() argument
729 snp_populate_cmd_buf_desc_list(cmd, cmd_buf, desc_list); in snp_map_cmd_buf_desc_list()
732 struct cmd_buf_desc *desc = &desc_list[i]; in snp_map_cmd_buf_desc_list()
745 snp_unmap_cmd_buf_desc(&desc_list[i]); in snp_map_cmd_buf_desc_list()
750 static int snp_unmap_cmd_buf_desc_list(struct cmd_buf_desc *desc_list) in snp_unmap_cmd_buf_desc_list() argument
755 struct cmd_buf_desc *desc = &desc_list[i]; in snp_unmap_cmd_buf_desc_list()
760 if (snp_unmap_cmd_buf_desc(&desc_list[i])) in snp_unmap_cmd_buf_desc_list()
796 static int snp_prep_cmd_buf(int cmd, void *cmd_buf, struct cmd_buf_desc *desc_list) in snp_prep_cmd_buf() argument
801 if (snp_map_cmd_buf_desc_list(cmd, cmd_buf, desc_list)) in snp_prep_cmd_buf()
834 struct cmd_buf_desc desc_list[CMD_BUF_DESC_MAX] = {0}; in __sev_do_cmd_locked() local
887 ret = snp_prep_cmd_buf(cmd, cmd_buf, desc_list); in __sev_do_cmd_locked()
989 if (snp_unmap_cmd_buf_desc_list(desc_list)) in __sev_do_cmd_locked()