Lines Matching refs:status

65 	enum mod_hdcp_status status;  in check_r0p_available_dp()  local
67 status = (hdcp->auth.msg.hdcp1.bstatus & in check_r0p_available_dp()
72 status = MOD_HDCP_STATUS_INVALID_OPERATION; in check_r0p_available_dp()
74 return status; in check_r0p_available_dp()
96 enum mod_hdcp_status status; in check_no_max_cascade() local
99 status = DRM_HDCP_MAX_CASCADE_EXCEEDED(hdcp->auth.msg.hdcp1.binfo_dp >> 8) in check_no_max_cascade()
103 status = DRM_HDCP_MAX_CASCADE_EXCEEDED(hdcp->auth.msg.hdcp1.bstatus >> 8) in check_no_max_cascade()
106 return status; in check_no_max_cascade()
111 enum mod_hdcp_status status; in check_no_max_devs() local
114 status = DRM_HDCP_MAX_DEVICE_EXCEEDED(hdcp->auth.msg.hdcp1.binfo_dp) ? in check_no_max_devs()
118 status = DRM_HDCP_MAX_DEVICE_EXCEEDED(hdcp->auth.msg.hdcp1.bstatus) ? in check_no_max_devs()
121 return status; in check_no_max_devs()
152 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in wait_for_active_rx() local
160 &input->bksv_read, &status, in wait_for_active_rx()
164 &input->bcaps_read, &status, in wait_for_active_rx()
168 return status; in wait_for_active_rx()
175 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in exchange_ksvs() local
183 &input->create_session, &status, in exchange_ksvs()
187 &input->an_write, &status, in exchange_ksvs()
191 &input->aksv_write, &status, in exchange_ksvs()
195 &input->bksv_read, &status, in exchange_ksvs()
199 &input->bksv_validation, &status, in exchange_ksvs()
204 &input->ainfo_write, &status, in exchange_ksvs()
209 return status; in exchange_ksvs()
217 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in computations_validate_rx_test_for_repeater() local
225 &input->r0p_read, &status, in computations_validate_rx_test_for_repeater()
229 &input->rx_validation, &status, in computations_validate_rx_test_for_repeater()
236 &input->encryption, &status, in computations_validate_rx_test_for_repeater()
241 &input->encryption, &status, in computations_validate_rx_test_for_repeater()
247 &input->stream_encryption_dp, &status, in computations_validate_rx_test_for_repeater()
252 return status; in computations_validate_rx_test_for_repeater()
259 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in authenticated() local
267 &input->link_maintenance, &status, in authenticated()
270 return status; in authenticated()
277 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in wait_for_ready() local
288 &input->bstatus_read, &status, in wait_for_ready()
292 &input->link_integrity_check, &status, in wait_for_ready()
296 &input->reauth_request_check, &status, in wait_for_ready()
301 &input->bcaps_read, &status, in wait_for_ready()
306 &input->ready_check, &status, in wait_for_ready()
310 return status; in wait_for_ready()
317 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in read_ksv_list() local
327 &input->binfo_read_dp, &status, in read_ksv_list()
332 &input->bstatus_read, &status, in read_ksv_list()
337 &input->max_cascade_check, &status, in read_ksv_list()
341 &input->max_devs_check, &status, in read_ksv_list()
345 &input->device_count_check, &status, in read_ksv_list()
351 &input->ksvlist_read, &status, in read_ksv_list()
355 &input->vp_read, &status, in read_ksv_list()
359 &input->ksvlist_vp_validation, &status, in read_ksv_list()
364 &input->encryption, &status, in read_ksv_list()
370 &input->stream_encryption_dp, &status, in read_ksv_list()
374 return status; in read_ksv_list()
381 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in determine_rx_hdcp_capable_dp() local
389 &input->bcaps_read, &status, in determine_rx_hdcp_capable_dp()
393 &input->hdcp_capable_dp, &status, in determine_rx_hdcp_capable_dp()
397 return status; in determine_rx_hdcp_capable_dp()
404 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in wait_for_r0_prime_dp() local
413 &input->bstatus_read, &status, in wait_for_r0_prime_dp()
417 &input->r0p_available_dp, &status, in wait_for_r0_prime_dp()
421 return status; in wait_for_r0_prime_dp()
428 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in authenticated_dp() local
435 if (status == MOD_HDCP_STATUS_SUCCESS) in authenticated_dp()
437 &input->bstatus_read, &status, in authenticated_dp()
439 if (status == MOD_HDCP_STATUS_SUCCESS) in authenticated_dp()
441 &input->link_integrity_check, &status, in authenticated_dp()
443 if (status == MOD_HDCP_STATUS_SUCCESS) in authenticated_dp()
445 &input->reauth_request_check, &status, in authenticated_dp()
448 return status; in authenticated_dp()
453 enum mod_hdcp_status *status, struct mod_hdcp *hdcp, char *str) in mod_hdcp_execute_and_set() argument
455 *status = func(hdcp); in mod_hdcp_execute_and_set()
456 if (*status == MOD_HDCP_STATUS_SUCCESS && *flag != PASS) { in mod_hdcp_execute_and_set()
459 } else if (*status != MOD_HDCP_STATUS_SUCCESS && *flag != FAIL) { in mod_hdcp_execute_and_set()
463 return (*status == MOD_HDCP_STATUS_SUCCESS); in mod_hdcp_execute_and_set()
470 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in mod_hdcp_hdcp1_execution() local
474 status = wait_for_active_rx(hdcp, event_ctx, input); in mod_hdcp_hdcp1_execution()
477 status = exchange_ksvs(hdcp, event_ctx, input); in mod_hdcp_hdcp1_execution()
480 status = computations_validate_rx_test_for_repeater(hdcp, in mod_hdcp_hdcp1_execution()
484 status = authenticated(hdcp, event_ctx, input); in mod_hdcp_hdcp1_execution()
487 status = wait_for_ready(hdcp, event_ctx, input); in mod_hdcp_hdcp1_execution()
490 status = read_ksv_list(hdcp, event_ctx, input); in mod_hdcp_hdcp1_execution()
493 status = MOD_HDCP_STATUS_INVALID_STATE; in mod_hdcp_hdcp1_execution()
497 return status; in mod_hdcp_hdcp1_execution()
504 enum mod_hdcp_status status = MOD_HDCP_STATUS_SUCCESS; in mod_hdcp_hdcp1_dp_execution() local
508 status = determine_rx_hdcp_capable_dp(hdcp, event_ctx, input); in mod_hdcp_hdcp1_dp_execution()
511 status = exchange_ksvs(hdcp, event_ctx, input); in mod_hdcp_hdcp1_dp_execution()
514 status = wait_for_r0_prime_dp(hdcp, event_ctx, input); in mod_hdcp_hdcp1_dp_execution()
517 status = computations_validate_rx_test_for_repeater( in mod_hdcp_hdcp1_dp_execution()
521 status = authenticated_dp(hdcp, event_ctx, input); in mod_hdcp_hdcp1_dp_execution()
524 status = wait_for_ready(hdcp, event_ctx, input); in mod_hdcp_hdcp1_dp_execution()
527 status = read_ksv_list(hdcp, event_ctx, input); in mod_hdcp_hdcp1_dp_execution()
530 status = MOD_HDCP_STATUS_INVALID_STATE; in mod_hdcp_hdcp1_dp_execution()
534 return status; in mod_hdcp_hdcp1_dp_execution()