Lines Matching full:input
218 struct mod_hdcp_transition_input_hdcp2 *input, in process_rxstatus() argument
222 &input->rxstatus_read, status, in process_rxstatus()
226 &input->reauth_request_check, status, in process_rxstatus()
231 &input->link_integrity_check_dp, status, in process_rxstatus()
254 struct mod_hdcp_transition_input_hdcp2 *input) in known_hdcp2_capable_rx() argument
264 &input->hdcp2version_read, &status, in known_hdcp2_capable_rx()
268 &input->hdcp2_capable_check, &status, in known_hdcp2_capable_rx()
277 struct mod_hdcp_transition_input_hdcp2 *input) in send_ake_init() argument
287 &input->create_session, &status, in send_ake_init()
291 &input->ake_init_prepare, &status, in send_ake_init()
295 &input->ake_init_write, &status, in send_ake_init()
304 struct mod_hdcp_transition_input_hdcp2 *input) in validate_ake_cert() argument
317 &input->ake_cert_available, &status, in validate_ake_cert()
321 &input->ake_cert_read, &status, in validate_ake_cert()
325 &input->ake_cert_validation, &status, in validate_ake_cert()
334 struct mod_hdcp_transition_input_hdcp2 *input) in send_no_stored_km() argument
344 &input->no_stored_km_write, &status, in send_no_stored_km()
353 struct mod_hdcp_transition_input_hdcp2 *input) in read_h_prime() argument
365 &input->h_prime_available, &status, in read_h_prime()
370 &input->h_prime_read, &status, in read_h_prime()
380 struct mod_hdcp_transition_input_hdcp2 *input) in read_pairing_info_and_validate_h_prime() argument
392 &input->pairing_available, &status, in read_pairing_info_and_validate_h_prime()
396 &input->pairing_info_read, &status, in read_pairing_info_and_validate_h_prime()
400 &input->h_prime_validation, &status, in read_pairing_info_and_validate_h_prime()
409 struct mod_hdcp_transition_input_hdcp2 *input) in send_stored_km() argument
419 &input->stored_km_write, &status, in send_stored_km()
428 struct mod_hdcp_transition_input_hdcp2 *input) in validate_h_prime() argument
440 &input->h_prime_available, &status, in validate_h_prime()
444 &input->h_prime_read, &status, in validate_h_prime()
448 &input->h_prime_validation, &status, in validate_h_prime()
457 struct mod_hdcp_transition_input_hdcp2 *input) in locality_check() argument
467 &input->lc_init_prepare, &status, in locality_check()
471 &input->lc_init_write, &status, in locality_check()
478 &input->l_prime_available_poll, &status, in locality_check()
482 &input->l_prime_read, &status, in locality_check()
486 &input->l_prime_validation, &status, in locality_check()
495 struct mod_hdcp_transition_input_hdcp2 *input) in exchange_ks_and_test_for_repeater() argument
505 &input->eks_prepare, &status, in exchange_ks_and_test_for_repeater()
509 &input->eks_write, &status, in exchange_ks_and_test_for_repeater()
518 struct mod_hdcp_transition_input_hdcp2 *input) in enable_encryption() argument
528 process_rxstatus(hdcp, event_ctx, input, &status); in enable_encryption()
533 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in enable_encryption()
539 &input->enable_encryption, &status, in enable_encryption()
545 &input->stream_encryption_dp, &status, in enable_encryption()
555 struct mod_hdcp_transition_input_hdcp2 *input) in authenticated() argument
565 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in authenticated()
575 struct mod_hdcp_transition_input_hdcp2 *input) in wait_for_rx_id_list() argument
586 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in wait_for_rx_id_list()
598 struct mod_hdcp_transition_input_hdcp2 *input) in verify_rx_id_list_and_send_ack() argument
608 process_rxstatus(hdcp, event_ctx, input, &status); in verify_rx_id_list_and_send_ack()
613 &input->rx_id_list_read, in verify_rx_id_list_and_send_ack()
617 &input->device_count_check, in verify_rx_id_list_and_send_ack()
621 &input->rx_id_list_validation, in verify_rx_id_list_and_send_ack()
625 &input->repeater_auth_ack_write, in verify_rx_id_list_and_send_ack()
634 struct mod_hdcp_transition_input_hdcp2 *input) in send_stream_management() argument
644 process_rxstatus(hdcp, event_ctx, input, &status); in send_stream_management()
649 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in send_stream_management()
655 &input->prepare_stream_manage, in send_stream_management()
660 &input->stream_manage_write, in send_stream_management()
669 struct mod_hdcp_transition_input_hdcp2 *input) in validate_stream_ready() argument
680 process_rxstatus(hdcp, event_ctx, input, &status); in validate_stream_ready()
685 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in validate_stream_ready()
693 &input->stream_ready_available, in validate_stream_ready()
697 &input->stream_ready_read, in validate_stream_ready()
701 &input->stream_ready_validation, in validate_stream_ready()
711 struct mod_hdcp_transition_input_hdcp2 *input) in determine_rx_hdcp_capable_dp() argument
721 &input->rx_caps_read_dp, in determine_rx_hdcp_capable_dp()
725 &input->hdcp2_capable_check, &status, in determine_rx_hdcp_capable_dp()
734 struct mod_hdcp_transition_input_hdcp2 *input) in send_content_stream_type_dp() argument
744 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in send_content_stream_type_dp()
747 &input->content_stream_type_write, &status, in send_content_stream_type_dp()
756 struct mod_hdcp_transition_input_hdcp2 *input) in mod_hdcp_hdcp2_execution() argument
762 status = known_hdcp2_capable_rx(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
765 status = send_ake_init(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
768 status = validate_ake_cert(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
771 status = send_no_stored_km(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
774 status = read_h_prime(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
778 event_ctx, input); in mod_hdcp_hdcp2_execution()
781 status = send_stored_km(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
784 status = validate_h_prime(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
787 status = locality_check(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
790 status = exchange_ks_and_test_for_repeater(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
793 status = enable_encryption(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
796 status = authenticated(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
799 status = wait_for_rx_id_list(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
802 status = verify_rx_id_list_and_send_ack(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
805 status = send_stream_management(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
808 status = validate_stream_ready(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
820 struct mod_hdcp_transition_input_hdcp2 *input) in mod_hdcp_hdcp2_dp_execution() argument
826 status = determine_rx_hdcp_capable_dp(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
829 status = send_ake_init(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
832 status = validate_ake_cert(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
835 status = send_no_stored_km(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
838 status = read_h_prime(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
842 event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
845 status = send_stored_km(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
848 status = validate_h_prime(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
851 status = locality_check(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
855 event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
858 status = send_content_stream_type_dp(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
861 status = enable_encryption(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
864 status = authenticated(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
867 status = wait_for_rx_id_list(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
870 status = verify_rx_id_list_and_send_ack(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
873 status = send_stream_management(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
876 status = validate_stream_ready(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()