Lines Matching refs:input
219 struct mod_hdcp_transition_input_hdcp2 *input, in process_rxstatus() argument
223 &input->rxstatus_read, status, in process_rxstatus()
227 &input->reauth_request_check, status, in process_rxstatus()
232 &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_sw() argument
462 &input->lc_init_write, &status, in locality_check_sw()
469 &input->l_prime_available_poll, &status, in locality_check_sw()
473 &input->l_prime_read, &status, in locality_check_sw()
482 struct mod_hdcp_transition_input_hdcp2 *input) in locality_check_fw() argument
487 &input->l_prime_read, &status, in locality_check_fw()
497 struct mod_hdcp_transition_input_hdcp2 *input) in locality_check() argument
510 &input->lc_init_prepare, &status, in locality_check()
514 status = (use_fw ? locality_check_fw : locality_check_sw)(hdcp, event_ctx, input); in locality_check()
519 &input->l_prime_validation, &status, in locality_check()
528 struct mod_hdcp_transition_input_hdcp2 *input) in exchange_ks_and_test_for_repeater() argument
538 &input->eks_prepare, &status, in exchange_ks_and_test_for_repeater()
542 &input->eks_write, &status, in exchange_ks_and_test_for_repeater()
551 struct mod_hdcp_transition_input_hdcp2 *input) in enable_encryption() argument
561 process_rxstatus(hdcp, event_ctx, input, &status); in enable_encryption()
566 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in enable_encryption()
572 &input->enable_encryption, &status, in enable_encryption()
578 &input->stream_encryption_dp, &status, in enable_encryption()
588 struct mod_hdcp_transition_input_hdcp2 *input) in authenticated() argument
598 process_rxstatus(hdcp, event_ctx, input, &status); in authenticated()
605 struct mod_hdcp_transition_input_hdcp2 *input) in wait_for_rx_id_list() argument
616 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in wait_for_rx_id_list()
628 struct mod_hdcp_transition_input_hdcp2 *input) in verify_rx_id_list_and_send_ack() argument
638 process_rxstatus(hdcp, event_ctx, input, &status); in verify_rx_id_list_and_send_ack()
643 &input->rx_id_list_read, in verify_rx_id_list_and_send_ack()
647 &input->device_count_check, in verify_rx_id_list_and_send_ack()
651 &input->rx_id_list_validation, in verify_rx_id_list_and_send_ack()
655 &input->repeater_auth_ack_write, in verify_rx_id_list_and_send_ack()
664 struct mod_hdcp_transition_input_hdcp2 *input) in send_stream_management() argument
674 process_rxstatus(hdcp, event_ctx, input, &status); in send_stream_management()
679 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in send_stream_management()
685 &input->prepare_stream_manage, in send_stream_management()
690 &input->stream_manage_write, in send_stream_management()
699 struct mod_hdcp_transition_input_hdcp2 *input) in validate_stream_ready() argument
710 process_rxstatus(hdcp, event_ctx, input, &status); in validate_stream_ready()
715 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in validate_stream_ready()
722 &input->stream_ready_available, in validate_stream_ready()
726 &input->stream_ready_read, in validate_stream_ready()
730 &input->stream_ready_validation, in validate_stream_ready()
740 struct mod_hdcp_transition_input_hdcp2 *input) in determine_rx_hdcp_capable_dp() argument
750 &input->rx_caps_read_dp, in determine_rx_hdcp_capable_dp()
754 &input->hdcp2_capable_check, &status, in determine_rx_hdcp_capable_dp()
763 struct mod_hdcp_transition_input_hdcp2 *input) in send_content_stream_type_dp() argument
773 if (!process_rxstatus(hdcp, event_ctx, input, &status)) in send_content_stream_type_dp()
776 &input->content_stream_type_write, &status, in send_content_stream_type_dp()
785 struct mod_hdcp_transition_input_hdcp2 *input) in mod_hdcp_hdcp2_execution() argument
791 status = known_hdcp2_capable_rx(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
794 status = send_ake_init(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
797 status = validate_ake_cert(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
800 status = send_no_stored_km(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
803 status = read_h_prime(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
807 event_ctx, input); in mod_hdcp_hdcp2_execution()
810 status = send_stored_km(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
813 status = validate_h_prime(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
816 status = locality_check(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
819 status = exchange_ks_and_test_for_repeater(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
822 status = enable_encryption(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
825 status = authenticated(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
828 status = wait_for_rx_id_list(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
831 status = verify_rx_id_list_and_send_ack(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
834 status = send_stream_management(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
837 status = validate_stream_ready(hdcp, event_ctx, input); in mod_hdcp_hdcp2_execution()
849 struct mod_hdcp_transition_input_hdcp2 *input) in mod_hdcp_hdcp2_dp_execution() argument
855 status = determine_rx_hdcp_capable_dp(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
858 status = send_ake_init(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
861 status = validate_ake_cert(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
864 status = send_no_stored_km(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
867 status = read_h_prime(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
871 event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
874 status = send_stored_km(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
877 status = validate_h_prime(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
880 status = locality_check(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
884 event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
887 status = send_content_stream_type_dp(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
890 status = enable_encryption(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
893 status = authenticated(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
896 status = wait_for_rx_id_list(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
899 status = verify_rx_id_list_and_send_ack(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
902 status = send_stream_management(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()
905 status = validate_stream_ready(hdcp, event_ctx, input); in mod_hdcp_hdcp2_dp_execution()