Lines Matching refs:payload_size
447 static u8 *setup_mm_hdr(void **dptr, efi_uintn_t payload_size, in setup_mm_hdr() argument
463 payload_size)) { in setup_mm_hdr()
470 payload_size); in setup_mm_hdr()
478 mm_hdr->message_len = MM_VARIABLE_COMMUNICATE_SIZE + payload_size; in setup_mm_hdr()
498 efi_uintn_t payload_size; in get_max_payload() local
507 payload_size = sizeof(*var_payload); in get_max_payload()
508 comm_buf = setup_mm_hdr((void **)&var_payload, payload_size, in get_max_payload()
513 ret = mm_communicate(comm_buf, payload_size); in get_max_payload()
549 efi_uintn_t payload_size; in set_property_int() local
553 payload_size = sizeof(*smm_property) + name_size; in set_property_int()
554 if (payload_size > max_payload_size) { in set_property_int()
558 comm_buf = setup_mm_hdr((void **)&smm_property, payload_size, in set_property_int()
570 ret = mm_communicate(comm_buf, payload_size); in set_property_int()
583 efi_uintn_t payload_size; in get_property_int() local
588 payload_size = sizeof(*smm_property) + name_size; in get_property_int()
589 if (payload_size > max_payload_size) { in get_property_int()
593 comm_buf = setup_mm_hdr((void **)&smm_property, payload_size, in get_property_int()
603 ret = mm_communicate(comm_buf, payload_size); in get_property_int()
629 efi_uintn_t payload_size; in efi_get_variable_int() local
657 payload_size = MM_VARIABLE_ACCESS_HEADER_SIZE + name_size + tmp_dsize; in efi_get_variable_int()
658 comm_buf = setup_mm_hdr((void **)&var_acc, payload_size, in efi_get_variable_int()
671 ret = mm_communicate(comm_buf, payload_size); in efi_get_variable_int()
714 efi_uintn_t payload_size; in efi_get_next_variable_name_int() local
742 payload_size = MM_VARIABLE_GET_NEXT_HEADER_SIZE + out_name_size; in efi_get_next_variable_name_int()
743 comm_buf = setup_mm_hdr((void **)&var_getnext, payload_size, in efi_get_next_variable_name_int()
757 ret = mm_communicate(comm_buf, payload_size); in efi_get_next_variable_name_int()
781 efi_uintn_t payload_size; in efi_set_variable_int() local
796 payload_size = MM_VARIABLE_ACCESS_HEADER_SIZE + name_size + data_size; in efi_set_variable_int()
797 if (payload_size > max_payload_size) { in efi_set_variable_int()
807 comm_buf = setup_mm_hdr((void **)&var_acc, payload_size, in efi_set_variable_int()
846 ret = mm_communicate(comm_buf, payload_size); in efi_set_variable_int()
875 efi_uintn_t payload_size; in efi_query_variable_info_int() local
884 payload_size = sizeof(*mm_query_info); in efi_query_variable_info_int()
885 comm_buf = setup_mm_hdr((void **)&mm_query_info, payload_size, in efi_query_variable_info_int()
892 ret = mm_communicate(comm_buf, payload_size); in efi_query_variable_info_int()