/openbmc/qemu/hw/cxl/ |
H A D | cxl-cdat.c | 47 static bool ct3_build_cdat(CDATObject *cdat, Error **errp) in ct3_build_cdat() argument 56 assert(cdat->build_cdat_table); in ct3_build_cdat() 64 cdat->built_buf_len = cdat->build_cdat_table(&cdat->built_buf, in ct3_build_cdat() 65 cdat->private); in ct3_build_cdat() 67 if (cdat->built_buf_len <= 0) { in ct3_build_cdat() 69 cdat->to_update = true; in ct3_build_cdat() 72 cdat->to_update = false; in ct3_build_cdat() 74 cdat_st = g_malloc0(sizeof(*cdat_st) * (cdat->built_buf_len + 1)); in ct3_build_cdat() 81 for (ent = 1; ent < cdat->built_buf_len + 1; ent++) { in ct3_build_cdat() 82 CDATSubHeader *hdr = cdat->built_buf[ent - 1]; in ct3_build_cdat() [all …]
|
H A D | meson.build | 7 'cxl-cdat.c',
|
/openbmc/qemu/hw/pci-bridge/ |
H A D | cxl_upstream.c | 142 CDATObject *cdat = &CXL_USP(doe_cap->pdev)->cxl_cstate.cdat; in cxl_doe_cdat_rsp() local 150 assert(cdat->entry_len); in cxl_doe_cdat_rsp() 159 base = cdat->entry[ent].base; in cxl_doe_cdat_rsp() 160 len = cdat->entry[ent].length; in cxl_doe_cdat_rsp() 171 .entry_handle = (ent < cdat->entry_len - 1) ? in cxl_doe_cdat_rsp() 340 cxl_cstate->cdat.build_cdat_table = build_cdat_table; in cxl_usp_realize() 341 cxl_cstate->cdat.free_cdat_table = free_default_cdat_table; in cxl_usp_realize() 342 cxl_cstate->cdat.private = d; in cxl_usp_realize() 367 DEFINE_PROP_STRING("cdat", CXLUpstreamPort, cxl_cstate.cdat.filename),
|
/openbmc/linux/drivers/cxl/ |
H A D | port.c | 158 if (!port->cdat.table) in CDAT_read() 162 port->cdat.table, in CDAT_read() 163 port->cdat.length); in CDAT_read()
|
H A D | cxl.h | 605 } cdat; member
|
/openbmc/u-boot/drivers/video/ |
H A D | cfb_console.c | 320 u8 *cdat, *dest, *dest0; in video_drawchars() local 331 cdat = video_fontdata + c * VIDEO_FONT_HEIGHT; in video_drawchars() 334 u8 bits = *cdat++; in video_drawchars() 355 cdat = video_fontdata + c * VIDEO_FONT_HEIGHT; in video_drawchars() 358 u8 bits = *cdat++; in video_drawchars() 389 cdat = video_fontdata + c * VIDEO_FONT_HEIGHT; in video_drawchars() 392 u8 bits = *cdat++; in video_drawchars() 423 cdat = video_fontdata + c * VIDEO_FONT_HEIGHT; in video_drawchars() 426 u8 bits = *cdat++; in video_drawchars() 466 cdat = video_fontdata + c * VIDEO_FONT_HEIGHT; in video_drawchars() [all …]
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | vga16fb.c | 1141 const unsigned char *cdat = image->data; in vga_8planes_imageblit() local 1157 writew(transl_h[cdat[y]&0xF] | transl_l[cdat[y] >> 4], where); in vga_8planes_imageblit() 1170 char *cdat = (char *) image->data; in vga_imageblit_expand() local 1193 writeb(*cdat++, dst++); in vga_imageblit_expand() 1211 if (*cdat) { in vga_imageblit_expand() 1212 setmask(*cdat++); in vga_imageblit_expand() 1238 const char *cdat = image->data; in vga_imageblit_color() local 1254 setcolor(*cdat); in vga_imageblit_color() 1260 cdat++; in vga_imageblit_color()
|
H A D | hgafb.c | 517 u8 *cdat = (u8 *) image->data; in hgafb_imageblit() local 524 d = *cdat++; in hgafb_imageblit()
|
/openbmc/qemu/hw/mem/ |
H A D | cxl_type3.c | 250 CDATObject *cdat = &CXL_TYPE3(doe_cap->pdev)->cxl_cstate.cdat; in cxl_doe_cdat_rsp() local 257 assert(cdat->entry_len); in cxl_doe_cdat_rsp() 266 base = cdat->entry[ent].base; in cxl_doe_cdat_rsp() 267 len = cdat->entry[ent].length; in cxl_doe_cdat_rsp() 278 .entry_handle = (ent < cdat->entry_len - 1) ? in cxl_doe_cdat_rsp() 898 cxl_cstate->cdat.build_cdat_table = ct3_build_cdat_table; in ct3_realize() 899 cxl_cstate->cdat.free_cdat_table = ct3_free_cdat_table; in ct3_realize() 900 cxl_cstate->cdat.private = ct3d; in ct3_realize() 1229 DEFINE_PROP_STRING("cdat", CXLType3Dev, cxl_cstate.cdat.filename),
|
/openbmc/linux/drivers/video/fbdev/riva/ |
H A D | fbdev.c | 1489 u8 *cdat = (u8 *) image->data; in rivafb_imageblit() local 1539 tmp = *((u32 *)cdat); in rivafb_imageblit() 1540 cdat = (u8 *)((u32 *)cdat + 1); in rivafb_imageblit() 1549 tmp = *((u32 *) cdat); in rivafb_imageblit() 1550 cdat = (u8 *)((u32 *)cdat + 1); in rivafb_imageblit()
|
/openbmc/linux/drivers/cxl/core/ |
H A D | pci.c | 638 port->cdat.table = cdat_table + sizeof(__le32); in read_cdat_data() 639 port->cdat.length = cdat_length; in read_cdat_data()
|
/openbmc/qemu/include/hw/cxl/ |
H A D | cxl_component.h | 250 CDATObject cdat; member
|
/openbmc/linux/drivers/video/fbdev/intelfb/ |
H A D | intelfbhw.h | 593 u32 w, u32 h, const u8* cdat, u32 x, u32 y,
|
H A D | intelfbhw.c | 1746 u32 h, const u8* cdat, u32 x, u32 y, u32 pitch, in intelfbhw_do_drawglyph() argument 1817 dat |= cdat[iy*iw + ix++] << (i+j*2)*8; in intelfbhw_do_drawglyph()
|