Lines Matching refs:rad

178 drm_dp_mst_rad_to_str(const u8 rad[8], u8 lct, char *out, size_t len)  in drm_dp_mst_rad_to_str()
185 unpacked_rad[i] = rad[i / 2] >> 4; in drm_dp_mst_rad_to_str()
187 unpacked_rad[i] = rad[i / 2] & BIT_MASK(4); in drm_dp_mst_rad_to_str()
281 buf[idx++] = hdr->rad[i]; in drm_dp_encode_sideband_msg_hdr()
318 hdr->rad[i] = buf[idx++]; in drm_dp_decode_sideband_msg_hdr()
695 drm_dp_mst_rad_to_str(txmsg->dst->rad, txmsg->dst->lct, buf, in drm_dp_mst_dump_sideband_msg_tx()
1318 static struct drm_dp_mst_branch *drm_dp_add_mst_branch_device(u8 lct, u8 *rad) in drm_dp_add_mst_branch_device() argument
1328 memcpy(mstb->rad, rad, lct / 2); in drm_dp_add_mst_branch_device()
2021 u8 *rad) in drm_dp_calculate_rad() argument
2028 memcpy(rad, port->parent->rad, idx + 1); in drm_dp_calculate_rad()
2031 rad[0] = 0; in drm_dp_calculate_rad()
2033 rad[idx] |= port->port_num << shift; in drm_dp_calculate_rad()
2059 u8 rad[8], lct; in drm_dp_port_set_pdt() local
2097 lct = drm_dp_calculate_rad(port, rad); in drm_dp_port_set_pdt()
2098 mstb = drm_dp_add_mst_branch_device(lct, rad); in drm_dp_port_set_pdt()
2208 int port_num = (mstb->rad[i / 2] >> shift) & 0xf; in build_mst_prop_path()
2531 u8 lct, u8 *rad) in drm_dp_get_mst_branch_device() argument
2546 int port_num = (rad[i / 2] >> shift) & 0xf; in drm_dp_get_mst_branch_device()
2554 lct, rad[0]); in drm_dp_get_mst_branch_device()
2774 memcpy(hdr->rad, mstb->rad, hdr->lct / 2); in set_hdr_from_dst_qlock()
2944 drm_dp_mst_rad_to_str(mstb->rad, mstb->lct, buf, sizeof(buf)); in drm_dp_send_link_address()
3819 *mstb = drm_dp_get_mst_branch_device(mgr, hdr.lct, hdr.rad); in drm_dp_get_one_sb_msg()
3887 mstb, hdr->seqno, hdr->lct, hdr->rad[0], msg->msg[0]); in drm_dp_mst_handle_down_rep()
3944 mstb = drm_dp_get_mst_branch_device(mgr, hdr->lct, hdr->rad); in drm_dp_mst_process_up_req()