Lines Matching refs:k
388 MS_U8 i, j, k, t; in MHal_HDMITx_HdcpCheckBksvLn() local
394 k = 0; in MHal_HDMITx_HdcpCheckBksvLn()
406 k += (bksv[i] >> j) & 0x01; in MHal_HDMITx_HdcpCheckBksvLn()
410 if (k == 20) in MHal_HDMITx_HdcpCheckBksvLn()
413 k=0; in MHal_HDMITx_HdcpCheckBksvLn()
424 if (k != 20) in MHal_HDMITx_HdcpCheckBksvLn()
449 for (k = 0; k < 7; k++) in MHal_HDMITx_HdcpCheckBksvLn()
451 seed = (k + HDCP_KEY[7]) % 7; in MHal_HDMITx_HdcpCheckBksvLn()
452 temp = HDCP_KEY[offset + k] ^ HDCP_KEY[seed]; in MHal_HDMITx_HdcpCheckBksvLn()
453 Lm[k] = Lm[k] + temp + carry_bit; in MHal_HDMITx_HdcpCheckBksvLn()
454 … if (((carry_bit == 0) && (Lm[k] >= temp)) || ((carry_bit == 1) && (Lm[k] > temp))) in MHal_HDMITx_HdcpCheckBksvLn()
578 MS_U8 i, k, j; in MHal_HDMITx_HdcpWriteAksv() local
582 for (i = 0, k=0; i < 5; i++) in MHal_HDMITx_HdcpWriteAksv()
594 k += (temp >> j) & 0x01; // check AKSV whether is 20 zeros and 20 ones or not. in MHal_HDMITx_HdcpWriteAksv()
600 if(k!=20) return FALSE; in MHal_HDMITx_HdcpWriteAksv()