Lines Matching refs:si

82 	SharedInfo& si = *gInfo.sharedInfo;
84 VesaMode* vesaModeTable = (VesaMode*)((uint8*)&si + si.vesaModeTableOffset);
86 for (uint32 j = 0; j < si.vesaModeCount; j++) {
109 SharedInfo& si = *gInfo.sharedInfo;
121 if (si.displayType == MT_VGA) {
131 for (uint32 j = 0; j < si.colorSpaceCount; j++) {
132 if (mode->space == uint32(si.colorSpaces[j])) {
154 if (si.chipType == MACH64_MOBILITY && mode->timing.h_display == 640
171 SharedInfo& si = *gInfo.sharedInfo;
180 si.bHaveEDID = false;
182 if (si.displayType == MT_VGA && !si.bHaveEDID) {
191 edid_decode(&si.edidInfo, &rawEdid); // decode & save EDID info
192 si.bHaveEDID = true;
196 if (si.bHaveEDID) {
198 edid_dump(&(si.edidInfo));
210 si.bHaveEDID ? &si.edidInfo : NULL,
211 NULL, 0, si.colorSpaces, si.colorSpaceCount,
217 si.modeArea = gInfo.modeListArea = listArea;
218 si.modeCount = count;
261 SharedInfo& si = *gInfo.sharedInfo;
284 if (si.displayType == MT_VGA) {
308 si.displayMode = mode;
368 SharedInfo& si = *gInfo.sharedInfo;
370 pFBC->frame_buffer = (void*)((addr_t)si.videoMemAddr + si.frameBufferOffset);
371 pFBC->frame_buffer_dma = (void*)((addr_t)si.videoMemPCI + si.frameBufferOffset);
372 uint32 bytesPerPixel = (si.displayMode.bitsPerPixel + 7) / 8;
373 pFBC->bytes_per_row = si.displayMode.virtual_width * bytesPerPixel;
422 SharedInfo& si = *gInfo.sharedInfo;
424 if (si.displayType == MT_LAPTOP) {
425 display_mode* mode = FindDisplayMode(si.panelX, si.panelY, 60, 0);
440 SharedInfo& si = *gInfo.sharedInfo;
442 if ( ! si.bHaveEDID)
448 memcpy(info, &si.edidInfo, sizeof(struct edid1_info));