Lines Matching refs:vhead
418 struct vendor_item *vhead; in rkusb_do_vs_write() local
474 vhead = (struct vendor_item *)bh->buf; in rkusb_do_vs_write()
478 if (vhead->id == HDCP_14_HDMI_ID || in rkusb_do_vs_write()
479 vhead->id == HDCP_14_HDMIRX_ID || in rkusb_do_vs_write()
480 vhead->id == HDCP_14_DP_ID) { in rkusb_do_vs_write()
481 rc = vendor_handle_hdcp(vhead); in rkusb_do_vs_write()
489 rc = vendor_storage_write(vhead->id, in rkusb_do_vs_write()
491 vhead->size); in rkusb_do_vs_write()
500 vhead->size); in rkusb_do_vs_write()
509 __func__, vhead->id, vhead->size); in rkusb_do_vs_write()
510 rc = rk_avb_write_perm_attr(vhead->id, in rkusb_do_vs_write()
512 vhead->size); in rkusb_do_vs_write()
524 if (vhead->size - 8 != 32) { in rkusb_do_vs_write()
535 if (vhead->size - 8 != 32) { in rkusb_do_vs_write()
578 struct vendor_item *vhead; in rkusb_do_vs_read() local
606 vhead = (struct vendor_item *)bh->buf; in rkusb_do_vs_read()
608 vhead->id = get_unaligned_be16(&common->cmnd[2]); in rkusb_do_vs_read()
612 rc = vendor_storage_read(vhead->id, in rkusb_do_vs_read()
619 vhead->size = rc; in rkusb_do_vs_read()
629 vhead->size = rc; in rkusb_do_vs_read()
633 rc = rk_avb_read_perm_attr(vhead->id, in rkusb_do_vs_read()
635 vhead->size); in rkusb_do_vs_read()
638 vhead->size = rc; in rkusb_do_vs_read()