dinfo 993 drivers/edac/i5000_edac.c struct i5000_dimm_info *dinfo) dinfo 1005 drivers/edac/i5000_edac.c dinfo->dual_rank = MTR_DIMM_RANK(mtr); dinfo 1016 drivers/edac/i5000_edac.c if (dinfo->dual_rank) dinfo 1023 drivers/edac/i5000_edac.c dinfo->megabytes = 1 << addrBits; dinfo 1036 drivers/edac/i5000_edac.c struct i5000_dimm_info *dinfo; dinfo 1073 drivers/edac/i5000_edac.c dinfo = &pvt->dimm_info[slot][channel]; dinfo 1074 drivers/edac/i5000_edac.c handle_channel(pvt, slot, channel, dinfo); dinfo 1075 drivers/edac/i5000_edac.c if (dinfo->megabytes) dinfo 1077 drivers/edac/i5000_edac.c dinfo->megabytes, dinfo->dual_rank + 1); dinfo 919 drivers/edac/i5400_edac.c struct i5400_dimm_info *dinfo) dinfo 945 drivers/edac/i5400_edac.c dinfo->megabytes = 1 << addrBits; dinfo 958 drivers/edac/i5400_edac.c struct i5400_dimm_info *dinfo; dinfo 997 drivers/edac/i5400_edac.c dinfo = &pvt->dimm_info[dimm][channel]; dinfo 998 drivers/edac/i5400_edac.c handle_channel(pvt, dimm, channel, dinfo); dinfo 999 drivers/edac/i5400_edac.c n = snprintf(p, space, "%4d MB | ", dinfo->megabytes); dinfo 587 drivers/edac/i7300_edac.c struct i7300_dimm_info *dinfo, dinfo 618 drivers/edac/i7300_edac.c dinfo->megabytes = 1 << addrBits; dinfo 638 drivers/edac/i7300_edac.c edac_dbg(2, "\t\tSIZE: %d MB\n", dinfo->megabytes); dinfo 649 drivers/edac/i7300_edac.c dimm->nr_pages = MiB_TO_PAGES(dinfo->megabytes); dinfo 685 drivers/edac/i7300_edac.c struct i7300_dimm_info *dinfo; dinfo 718 drivers/edac/i7300_edac.c dinfo = &pvt->dimm_info[slot][channel]; dinfo 719 drivers/edac/i7300_edac.c n = snprintf(p, space, "%4d MB | ", dinfo->megabytes); dinfo 748 drivers/edac/i7300_edac.c struct i7300_dimm_info *dinfo; dinfo 800 drivers/edac/i7300_edac.c dinfo = &pvt->dimm_info[slot][channel]; dinfo 803 drivers/edac/i7300_edac.c dinfo, dimm); dinfo 403 drivers/hid/hidraw.c struct hidraw_devinfo dinfo; dinfo 405 drivers/hid/hidraw.c dinfo.bustype = dev->hid->bus; dinfo 406 drivers/hid/hidraw.c dinfo.vendor = dev->hid->vendor; dinfo 407 drivers/hid/hidraw.c dinfo.product = dev->hid->product; dinfo 408 drivers/hid/hidraw.c if (copy_to_user(user_arg, &dinfo, sizeof(dinfo))) dinfo 598 drivers/hid/usbhid/hiddev.c struct hiddev_devinfo dinfo; dinfo 639 drivers/hid/usbhid/hiddev.c memset(&dinfo, 0, sizeof(dinfo)); dinfo 641 drivers/hid/usbhid/hiddev.c dinfo.bustype = BUS_USB; dinfo 642 drivers/hid/usbhid/hiddev.c dinfo.busnum = dev->bus->busnum; dinfo 643 drivers/hid/usbhid/hiddev.c dinfo.devnum = dev->devnum; dinfo 644 drivers/hid/usbhid/hiddev.c dinfo.ifnum = usbhid->ifnum; dinfo 645 drivers/hid/usbhid/hiddev.c dinfo.vendor = le16_to_cpu(dev->descriptor.idVendor); dinfo 646 drivers/hid/usbhid/hiddev.c dinfo.product = le16_to_cpu(dev->descriptor.idProduct); dinfo 647 drivers/hid/usbhid/hiddev.c dinfo.version = le16_to_cpu(dev->descriptor.bcdDevice); dinfo 648 drivers/hid/usbhid/hiddev.c dinfo.num_applications = hid->maxapplication; dinfo 650 drivers/hid/usbhid/hiddev.c r = copy_to_user(user_arg, &dinfo, sizeof(dinfo)) ? dinfo 130 drivers/ide/ide-acpi.c struct acpi_device_info *dinfo = NULL; dinfo 147 drivers/ide/ide-acpi.c status = acpi_get_object_info(dev_handle, &dinfo); dinfo 152 drivers/ide/ide-acpi.c if (dinfo && (dinfo->valid & ACPI_VALID_ADR) && dinfo 153 drivers/ide/ide-acpi.c dinfo->address == addr) { dinfo 159 drivers/ide/ide-acpi.c dinfo ? (unsigned long long)dinfo->address : -1ULL, dinfo 168 drivers/ide/ide-acpi.c kfree(dinfo); dinfo 998 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c struct devlog_info *dinfo = seq->private; dinfo 1006 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c index = dinfo->first + fidx; dinfo 1007 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c if (index >= dinfo->nentries) dinfo 1008 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c index -= dinfo->nentries; dinfo 1009 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c e = &dinfo->log[index]; dinfo 1041 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c static inline void *devlog_get_idx(struct devlog_info *dinfo, loff_t pos) dinfo 1043 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c if (pos > dinfo->nentries) dinfo 1051 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c struct devlog_info *dinfo = seq->private; dinfo 1054 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c ? devlog_get_idx(dinfo, *pos) dinfo 1060 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c struct devlog_info *dinfo = seq->private; dinfo 1063 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c return devlog_get_idx(dinfo, *pos); dinfo 1084 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c struct devlog_info *dinfo; dinfo 1097 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c dinfo = __seq_open_private(file, &devlog_seq_ops, dinfo 1098 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c sizeof(*dinfo) + dparams->size); dinfo 1099 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c if (!dinfo) dinfo 1104 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c dinfo->nentries = (dparams->size / sizeof(struct fw_devlog_e)); dinfo 1105 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c dinfo->first = 0; dinfo 1108 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c dparams->start, dparams->size, (__be32 *)dinfo->log, dinfo 1119 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c for (fseqno = ~((u32)0), index = 0; index < dinfo->nentries; index++) { dinfo 1120 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c struct fw_devlog_e *e = &dinfo->log[index]; dinfo 1129 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c dinfo->first = index; dinfo 426 drivers/net/wireless/intersil/p54/p54spi.c struct p54s_tx_info *dinfo; dinfo 440 drivers/net/wireless/intersil/p54/p54spi.c dinfo = container_of((void *) entry, struct p54s_tx_info, dinfo 442 drivers/net/wireless/intersil/p54/p54spi.c minfo = container_of((void *) dinfo, struct p54_tx_info, dinfo 367 drivers/scsi/aacraid/aachba.c struct aac_get_config_status *dinfo; dinfo 368 drivers/scsi/aacraid/aachba.c dinfo = (struct aac_get_config_status *) fib_data(fibptr); dinfo 370 drivers/scsi/aacraid/aachba.c dinfo->command = cpu_to_le32(VM_ContainerConfig); dinfo 371 drivers/scsi/aacraid/aachba.c dinfo->type = cpu_to_le32(CT_GET_CONFIG_STATUS); dinfo 372 drivers/scsi/aacraid/aachba.c dinfo->count = cpu_to_le32(sizeof(((struct aac_get_config_status_resp *)NULL)->data)); dinfo 405 drivers/scsi/aacraid/aachba.c struct aac_commit_config * dinfo; dinfo 407 drivers/scsi/aacraid/aachba.c dinfo = (struct aac_commit_config *) fib_data(fibptr); dinfo 409 drivers/scsi/aacraid/aachba.c dinfo->command = cpu_to_le32(VM_ContainerConfig); dinfo 410 drivers/scsi/aacraid/aachba.c dinfo->type = cpu_to_le32(CT_COMMIT_CONFIG); dinfo 455 drivers/scsi/aacraid/aachba.c struct aac_get_container_count *dinfo; dinfo 463 drivers/scsi/aacraid/aachba.c dinfo = (struct aac_get_container_count *) fib_data(fibptr); dinfo 464 drivers/scsi/aacraid/aachba.c dinfo->command = cpu_to_le32(VM_ContainerConfig); dinfo 465 drivers/scsi/aacraid/aachba.c dinfo->type = cpu_to_le32(CT_GET_CONTAINER_COUNT); dinfo 571 drivers/scsi/aacraid/aachba.c struct aac_get_name *dinfo; dinfo 582 drivers/scsi/aacraid/aachba.c dinfo = (struct aac_get_name *) fib_data(cmd_fibcontext); dinfo 585 drivers/scsi/aacraid/aachba.c dinfo->command = cpu_to_le32(VM_ContainerConfig); dinfo 586 drivers/scsi/aacraid/aachba.c dinfo->type = cpu_to_le32(CT_READ_NAME); dinfo 587 drivers/scsi/aacraid/aachba.c dinfo->cid = cpu_to_le32(scmd_id(scsicmd)); dinfo 588 drivers/scsi/aacraid/aachba.c dinfo->count = cpu_to_le32(data_size - 1); dinfo 684 drivers/scsi/aacraid/aachba.c struct aac_query_mount *dinfo; dinfo 703 drivers/scsi/aacraid/aachba.c dinfo = (struct aac_query_mount *)fib_data(fibptr); dinfo 707 drivers/scsi/aacraid/aachba.c dinfo->command = cpu_to_le32(VM_NameServeAllBlk); dinfo 709 drivers/scsi/aacraid/aachba.c dinfo->command = cpu_to_le32(VM_NameServe64); dinfo 711 drivers/scsi/aacraid/aachba.c dinfo->count = cpu_to_le32(scmd_id(scsicmd)); dinfo 712 drivers/scsi/aacraid/aachba.c dinfo->type = cpu_to_le32(FT_FILESYS); dinfo 738 drivers/scsi/aacraid/aachba.c struct aac_query_mount *dinfo; dinfo 742 drivers/scsi/aacraid/aachba.c dinfo = (struct aac_query_mount *)fib_data(fibptr); dinfo 746 drivers/scsi/aacraid/aachba.c dinfo->command = cpu_to_le32(VM_NameServeAllBlk); dinfo 748 drivers/scsi/aacraid/aachba.c dinfo->command = cpu_to_le32(VM_NameServe); dinfo 750 drivers/scsi/aacraid/aachba.c dinfo->count = cpu_to_le32(scmd_id(scsicmd)); dinfo 751 drivers/scsi/aacraid/aachba.c dinfo->type = cpu_to_le32(FT_FILESYS); dinfo 1103 drivers/scsi/aacraid/aachba.c struct aac_get_serial *dinfo; dinfo 1112 drivers/scsi/aacraid/aachba.c dinfo = (struct aac_get_serial *) fib_data(cmd_fibcontext); dinfo 1114 drivers/scsi/aacraid/aachba.c dinfo->command = cpu_to_le32(VM_ContainerConfig); dinfo 1115 drivers/scsi/aacraid/aachba.c dinfo->type = cpu_to_le32(CT_CID_TO_32BITS_UID); dinfo 1116 drivers/scsi/aacraid/aachba.c dinfo->cid = cpu_to_le32(scmd_id(scsicmd)); dinfo 249 drivers/video/fbdev/intelfb/intelfb.h struct intelfb_info *dinfo; dinfo 365 drivers/video/fbdev/intelfb/intelfb.h #define IS_I9XX(dinfo) (((dinfo)->chipset == INTEL_915G) || \ dinfo 366 drivers/video/fbdev/intelfb/intelfb.h ((dinfo)->chipset == INTEL_915GM) || \ dinfo 367 drivers/video/fbdev/intelfb/intelfb.h ((dinfo)->chipset == INTEL_945G) || \ dinfo 368 drivers/video/fbdev/intelfb/intelfb.h ((dinfo)->chipset == INTEL_945GM) || \ dinfo 369 drivers/video/fbdev/intelfb/intelfb.h ((dinfo)->chipset == INTEL_945GME) || \ dinfo 370 drivers/video/fbdev/intelfb/intelfb.h ((dinfo)->chipset == INTEL_965G) || \ dinfo 371 drivers/video/fbdev/intelfb/intelfb.h ((dinfo)->chipset == INTEL_965GM)) dinfo 378 drivers/video/fbdev/intelfb/intelfb.h extern void intelfb_create_i2c_busses(struct intelfb_info *dinfo); dinfo 379 drivers/video/fbdev/intelfb/intelfb.h extern void intelfb_delete_i2c_busses(struct intelfb_info *dinfo); dinfo 57 drivers/video/fbdev/intelfb/intelfb_i2c.c struct intelfb_info *dinfo = chan->dinfo; dinfo 68 drivers/video/fbdev/intelfb/intelfb_i2c.c struct intelfb_info *dinfo = chan->dinfo; dinfo 79 drivers/video/fbdev/intelfb/intelfb_i2c.c struct intelfb_info *dinfo = chan->dinfo; dinfo 91 drivers/video/fbdev/intelfb/intelfb_i2c.c struct intelfb_info *dinfo = chan->dinfo; dinfo 100 drivers/video/fbdev/intelfb/intelfb_i2c.c static int intelfb_setup_i2c_bus(struct intelfb_info *dinfo, dinfo 107 drivers/video/fbdev/intelfb/intelfb_i2c.c chan->dinfo = dinfo; dinfo 114 drivers/video/fbdev/intelfb/intelfb_i2c.c chan->adapter.dev.parent = &chan->dinfo->pdev->dev; dinfo 138 drivers/video/fbdev/intelfb/intelfb_i2c.c void intelfb_create_i2c_busses(struct intelfb_info *dinfo) dinfo 143 drivers/video/fbdev/intelfb/intelfb_i2c.c dinfo->num_outputs = 1; dinfo 144 drivers/video/fbdev/intelfb/intelfb_i2c.c dinfo->output[i].type = INTELFB_OUTPUT_ANALOG; dinfo 147 drivers/video/fbdev/intelfb/intelfb_i2c.c intelfb_setup_i2c_bus(dinfo, &dinfo->output[i].ddc_bus, GPIOA, dinfo 155 drivers/video/fbdev/intelfb/intelfb_i2c.c switch(dinfo->chipset) { dinfo 161 drivers/video/fbdev/intelfb/intelfb_i2c.c dinfo->output[i].type = INTELFB_OUTPUT_DVO; dinfo 162 drivers/video/fbdev/intelfb/intelfb_i2c.c intelfb_setup_i2c_bus(dinfo, &dinfo->output[i].ddc_bus, dinfo 164 drivers/video/fbdev/intelfb/intelfb_i2c.c intelfb_setup_i2c_bus(dinfo, &dinfo->output[i].i2c_bus, dinfo 177 drivers/video/fbdev/intelfb/intelfb_i2c.c dinfo->output[i].type = INTELFB_OUTPUT_SDVO; dinfo 178 drivers/video/fbdev/intelfb/intelfb_i2c.c intelfb_setup_i2c_bus(dinfo, &dinfo->output[i].i2c_bus, dinfo 185 drivers/video/fbdev/intelfb/intelfb_i2c.c dinfo->output[i].type = INTELFB_OUTPUT_SDVO; dinfo 186 drivers/video/fbdev/intelfb/intelfb_i2c.c dinfo->output[i].i2c_bus = dinfo->output[i - 1].i2c_bus; dinfo 192 drivers/video/fbdev/intelfb/intelfb_i2c.c dinfo->num_outputs = i; dinfo 195 drivers/video/fbdev/intelfb/intelfb_i2c.c void intelfb_delete_i2c_busses(struct intelfb_info *dinfo) dinfo 200 drivers/video/fbdev/intelfb/intelfb_i2c.c if (dinfo->output[i].i2c_bus.dinfo) { dinfo 201 drivers/video/fbdev/intelfb/intelfb_i2c.c i2c_del_adapter(&dinfo->output[i].i2c_bus.adapter); dinfo 202 drivers/video/fbdev/intelfb/intelfb_i2c.c dinfo->output[i].i2c_bus.dinfo = NULL; dinfo 204 drivers/video/fbdev/intelfb/intelfb_i2c.c if (dinfo->output[i].ddc_bus.dinfo) { dinfo 205 drivers/video/fbdev/intelfb/intelfb_i2c.c i2c_del_adapter(&dinfo->output[i].ddc_bus.adapter); dinfo 206 drivers/video/fbdev/intelfb/intelfb_i2c.c dinfo->output[i].ddc_bus.dinfo = NULL; dinfo 131 drivers/video/fbdev/intelfb/intelfbdrv.c static void get_initial_mode(struct intelfb_info *dinfo); dinfo 132 drivers/video/fbdev/intelfb/intelfbdrv.c static void update_dinfo(struct intelfb_info *dinfo, dinfo 164 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_set_fbinfo(struct intelfb_info *dinfo); dinfo 413 drivers/video/fbdev/intelfb/intelfbdrv.c static void cleanup(struct intelfb_info *dinfo) dinfo 417 drivers/video/fbdev/intelfb/intelfbdrv.c if (!dinfo) dinfo 420 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_disable_irq(dinfo); dinfo 422 drivers/video/fbdev/intelfb/intelfbdrv.c fb_dealloc_cmap(&dinfo->info->cmap); dinfo 423 drivers/video/fbdev/intelfb/intelfbdrv.c kfree(dinfo->info->pixmap.addr); dinfo 425 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->registered) dinfo 426 drivers/video/fbdev/intelfb/intelfbdrv.c unregister_framebuffer(dinfo->info); dinfo 428 drivers/video/fbdev/intelfb/intelfbdrv.c arch_phys_wc_del(dinfo->wc_cookie); dinfo 430 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->fbmem_gart && dinfo->gtt_fb_mem) { dinfo 431 drivers/video/fbdev/intelfb/intelfbdrv.c agp_unbind_memory(dinfo->gtt_fb_mem); dinfo 432 drivers/video/fbdev/intelfb/intelfbdrv.c agp_free_memory(dinfo->gtt_fb_mem); dinfo 434 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->gtt_cursor_mem) { dinfo 435 drivers/video/fbdev/intelfb/intelfbdrv.c agp_unbind_memory(dinfo->gtt_cursor_mem); dinfo 436 drivers/video/fbdev/intelfb/intelfbdrv.c agp_free_memory(dinfo->gtt_cursor_mem); dinfo 438 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->gtt_ring_mem) { dinfo 439 drivers/video/fbdev/intelfb/intelfbdrv.c agp_unbind_memory(dinfo->gtt_ring_mem); dinfo 440 drivers/video/fbdev/intelfb/intelfbdrv.c agp_free_memory(dinfo->gtt_ring_mem); dinfo 445 drivers/video/fbdev/intelfb/intelfbdrv.c intelfb_delete_i2c_busses(dinfo); dinfo 448 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->mmio_base) dinfo 449 drivers/video/fbdev/intelfb/intelfbdrv.c iounmap((void __iomem *)dinfo->mmio_base); dinfo 450 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->aperture.virtual) dinfo 451 drivers/video/fbdev/intelfb/intelfbdrv.c iounmap((void __iomem *)dinfo->aperture.virtual); dinfo 453 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->flag & INTELFB_MMIO_ACQUIRED) dinfo 454 drivers/video/fbdev/intelfb/intelfbdrv.c release_mem_region(dinfo->mmio_base_phys, INTEL_REG_SIZE); dinfo 455 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->flag & INTELFB_FB_ACQUIRED) dinfo 456 drivers/video/fbdev/intelfb/intelfbdrv.c release_mem_region(dinfo->aperture.physical, dinfo 457 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->aperture.size); dinfo 458 drivers/video/fbdev/intelfb/intelfbdrv.c framebuffer_release(dinfo->info); dinfo 461 drivers/video/fbdev/intelfb/intelfbdrv.c #define bailout(dinfo) do { \ dinfo 463 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); \ dinfo 473 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo; dinfo 502 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo = info->par; dinfo 503 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->info = info; dinfo 504 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fbops = &intel_fb_ops; dinfo 505 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pdev = pdev; dinfo 516 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fixed_mode = fixed; dinfo 521 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 537 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->aperture.physical = pci_resource_start(pdev, aperture_bar); dinfo 538 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->aperture.size = pci_resource_len(pdev, aperture_bar); dinfo 539 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->mmio_base_phys = pci_resource_start(pdev, mmio_bar); dinfo 547 drivers/video/fbdev/intelfb/intelfbdrv.c if (!request_mem_region(dinfo->aperture.physical, dinfo->aperture.size, dinfo 550 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 554 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->flag |= INTELFB_FB_ACQUIRED; dinfo 556 drivers/video/fbdev/intelfb/intelfbdrv.c if (!request_mem_region(dinfo->mmio_base_phys, dinfo 560 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 564 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->flag |= INTELFB_MMIO_ACQUIRED; dinfo 567 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pci_chipset = pdev->device; dinfo 569 drivers/video/fbdev/intelfb/intelfbdrv.c if (intelfbhw_get_chipset(pdev, dinfo)) { dinfo 570 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 575 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 582 drivers/video/fbdev/intelfb/intelfbdrv.c PCI_FUNC(pdev->devfn), dinfo->name, dinfo 586 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->accel = accel; dinfo 587 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->hwcursor = hwcursor; dinfo 589 drivers/video/fbdev/intelfb/intelfbdrv.c if (NOACCEL_CHIPSET(dinfo) && dinfo->accel == 1) { dinfo 591 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->name); dinfo 592 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->accel = 0; dinfo 597 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.size = ROUND_UP_TO_PAGE(stolen_size); dinfo 598 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fbmem_gart = 0; dinfo 600 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.size = MB(vram); dinfo 601 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fbmem_gart = 1; dinfo 605 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->accel) { dinfo 606 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->ring.size = RINGBUFFER_SIZE; dinfo 607 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->ring_tail_mask = dinfo->ring.size - 1; dinfo 609 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->hwcursor) dinfo 610 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor.size = HW_CURSOR_SIZE; dinfo 615 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 623 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 633 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->accel) dinfo 634 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->ring.offset = offset + gtt_info.current_memory; dinfo 635 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->hwcursor) dinfo 636 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor.offset = offset + dinfo 637 drivers/video/fbdev/intelfb/intelfbdrv.c + gtt_info.current_memory + (dinfo->ring.size >> 12); dinfo 638 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->fbmem_gart) dinfo 639 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.offset = offset + dinfo 640 drivers/video/fbdev/intelfb/intelfbdrv.c + gtt_info.current_memory + (dinfo->ring.size >> 12) dinfo 641 drivers/video/fbdev/intelfb/intelfbdrv.c + (dinfo->cursor.size >> 12); dinfo 646 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->aperture.virtual = (u8 __iomem *)ioremap_wc dinfo 647 drivers/video/fbdev/intelfb/intelfbdrv.c (dinfo->aperture.physical, ((offset + dinfo->fb.offset) << 12) dinfo 648 drivers/video/fbdev/intelfb/intelfbdrv.c + dinfo->fb.size); dinfo 649 drivers/video/fbdev/intelfb/intelfbdrv.c if (!dinfo->aperture.virtual) { dinfo 652 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 656 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->mmio_base = dinfo 657 drivers/video/fbdev/intelfb/intelfbdrv.c (u8 __iomem *)ioremap_nocache(dinfo->mmio_base_phys, dinfo 659 drivers/video/fbdev/intelfb/intelfbdrv.c if (!dinfo->mmio_base) { dinfo 662 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 666 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->accel) { dinfo 667 drivers/video/fbdev/intelfb/intelfbdrv.c if (!(dinfo->gtt_ring_mem = dinfo 668 drivers/video/fbdev/intelfb/intelfbdrv.c agp_allocate_memory(bridge, dinfo->ring.size >> 12, dinfo 672 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 675 drivers/video/fbdev/intelfb/intelfbdrv.c if (agp_bind_memory(dinfo->gtt_ring_mem, dinfo 676 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->ring.offset)) { dinfo 679 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 682 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->ring.physical = dinfo->aperture.physical dinfo 683 drivers/video/fbdev/intelfb/intelfbdrv.c + (dinfo->ring.offset << 12); dinfo 684 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->ring.virtual = dinfo->aperture.virtual dinfo 685 drivers/video/fbdev/intelfb/intelfbdrv.c + (dinfo->ring.offset << 12); dinfo 686 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->ring_head = 0; dinfo 688 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->hwcursor) { dinfo 689 drivers/video/fbdev/intelfb/intelfbdrv.c agp_memtype = dinfo->mobile ? AGP_PHYSICAL_MEMORY dinfo 691 drivers/video/fbdev/intelfb/intelfbdrv.c if (!(dinfo->gtt_cursor_mem = dinfo 692 drivers/video/fbdev/intelfb/intelfbdrv.c agp_allocate_memory(bridge, dinfo->cursor.size >> 12, dinfo 696 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 699 drivers/video/fbdev/intelfb/intelfbdrv.c if (agp_bind_memory(dinfo->gtt_cursor_mem, dinfo 700 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor.offset)) { dinfo 703 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 706 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->mobile) dinfo 707 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor.physical dinfo 708 drivers/video/fbdev/intelfb/intelfbdrv.c = dinfo->gtt_cursor_mem->physical; dinfo 710 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor.physical = dinfo->aperture.physical dinfo 711 drivers/video/fbdev/intelfb/intelfbdrv.c + (dinfo->cursor.offset << 12); dinfo 712 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor.virtual = dinfo->aperture.virtual dinfo 713 drivers/video/fbdev/intelfb/intelfbdrv.c + (dinfo->cursor.offset << 12); dinfo 715 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->fbmem_gart) { dinfo 716 drivers/video/fbdev/intelfb/intelfbdrv.c if (!(dinfo->gtt_fb_mem = dinfo 717 drivers/video/fbdev/intelfb/intelfbdrv.c agp_allocate_memory(bridge, dinfo->fb.size >> 12, dinfo 721 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fbmem_gart = 0; dinfo 723 drivers/video/fbdev/intelfb/intelfbdrv.c if (agp_bind_memory(dinfo->gtt_fb_mem, dinfo 724 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.offset)) { dinfo 727 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fbmem_gart = 0; dinfo 732 drivers/video/fbdev/intelfb/intelfbdrv.c if (!dinfo->fbmem_gart) dinfo 733 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.offset = 0; /* starts at offset 0 */ dinfo 734 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.physical = dinfo->aperture.physical dinfo 735 drivers/video/fbdev/intelfb/intelfbdrv.c + (dinfo->fb.offset << 12); dinfo 736 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.virtual = dinfo->aperture.virtual + (dinfo->fb.offset << 12); dinfo 737 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb_start = dinfo->fb.offset << 12; dinfo 743 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->wc_cookie = arch_phys_wc_add(dinfo->aperture.physical, dinfo 744 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->aperture.size); dinfo 747 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.physical, dinfo->fb.offset, dinfo->fb.size, dinfo 748 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.virtual); dinfo 750 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->mmio_base_phys, INTEL_REG_SIZE, dinfo 751 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->mmio_base); dinfo 753 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->ring.physical, dinfo->ring.size, dinfo 754 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->ring.virtual); dinfo 756 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor.physical, dinfo->cursor.size, dinfo 757 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor.virtual, dinfo->cursor.offset, dinfo 758 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor.physical); dinfo 765 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 771 drivers/video/fbdev/intelfb/intelfbdrv.c dvo = intelfbhw_check_non_crt(dinfo); dinfo 773 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fixed_mode = 1; dinfo 789 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 791 drivers/video/fbdev/intelfb/intelfbdrv.c if (FIXED_MODE(dinfo) && dinfo 794 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 799 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 804 drivers/video/fbdev/intelfb/intelfbdrv.c get_initial_mode(dinfo); dinfo 807 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 809 drivers/video/fbdev/intelfb/intelfbdrv.c if (FIXED_MODE(dinfo)) /* remap fb address */ dinfo 810 drivers/video/fbdev/intelfb/intelfbdrv.c update_dinfo(dinfo, &dinfo->initial_var); dinfo 813 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 816 drivers/video/fbdev/intelfb/intelfbdrv.c if (intelfb_set_fbinfo(dinfo)) { dinfo 817 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 822 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 826 drivers/video/fbdev/intelfb/intelfbdrv.c intelfb_create_i2c_busses(dinfo); dinfo 830 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 832 drivers/video/fbdev/intelfb/intelfbdrv.c pci_set_drvdata(pdev, dinfo); dinfo 835 drivers/video/fbdev/intelfb/intelfbdrv.c i = intelfbhw_read_hw_state(dinfo, &dinfo->save_state, dinfo 839 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 842 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_print_hw_state(dinfo, &dinfo->save_state); dinfo 845 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 848 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pipe = intelfbhw_active_pipe(&dinfo->save_state); dinfo 851 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->hwcursor) { dinfo 852 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_init(dinfo); dinfo 853 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_reset(dinfo); dinfo 857 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 860 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->accel) dinfo 861 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_2d_start(dinfo); dinfo 864 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 867 drivers/video/fbdev/intelfb/intelfbdrv.c bailout(dinfo); dinfo 869 drivers/video/fbdev/intelfb/intelfbdrv.c if (register_framebuffer(dinfo->info) < 0) { dinfo 871 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 875 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->registered = 1; dinfo 876 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->open = 0; dinfo 878 drivers/video/fbdev/intelfb/intelfbdrv.c init_waitqueue_head(&dinfo->vsync.wait); dinfo 879 drivers/video/fbdev/intelfb/intelfbdrv.c spin_lock_init(&dinfo->int_lock); dinfo 880 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->irq_flags = 0; dinfo 881 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->vsync.pan_display = 0; dinfo 882 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->vsync.pan_offset = 0; dinfo 895 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = pci_get_drvdata(pdev); dinfo 899 drivers/video/fbdev/intelfb/intelfbdrv.c if (!dinfo) dinfo 902 drivers/video/fbdev/intelfb/intelfbdrv.c cleanup(dinfo); dinfo 939 drivers/video/fbdev/intelfb/intelfbdrv.c static void get_initial_mode(struct intelfb_info *dinfo) dinfo 946 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->initial_vga = 1; dinfo 947 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->initial_fb_base = screen_info.lfb_base; dinfo 948 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->initial_video_ram = screen_info.lfb_size * KB(64); dinfo 949 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->initial_pitch = screen_info.lfb_linelength; dinfo 951 drivers/video/fbdev/intelfb/intelfbdrv.c var = &dinfo->initial_var; dinfo 966 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->initial_fb_base, dinfo->initial_video_ram, dinfo 967 drivers/video/fbdev/intelfb/intelfbdrv.c BtoKB(dinfo->initial_video_ram)); dinfo 971 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->initial_pitch); dinfo 1006 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_init_var(struct intelfb_info *dinfo) dinfo 1013 drivers/video/fbdev/intelfb/intelfbdrv.c var = &dinfo->info->var; dinfo 1014 drivers/video/fbdev/intelfb/intelfbdrv.c if (FIXED_MODE(dinfo)) { dinfo 1015 drivers/video/fbdev/intelfb/intelfbdrv.c memcpy(var, &dinfo->initial_var, dinfo 1019 drivers/video/fbdev/intelfb/intelfbdrv.c const u8 *edid_s = fb_firmware_edid(&dinfo->pdev->dev); dinfo 1027 drivers/video/fbdev/intelfb/intelfbdrv.c &dinfo->info->monspecs); dinfo 1035 drivers/video/fbdev/intelfb/intelfbdrv.c msrc = fb_find_mode(var, dinfo->info, mode, dinfo 1036 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->info->monspecs.modedb, dinfo 1037 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->info->monspecs.modedb_len, dinfo 1044 drivers/video/fbdev/intelfb/intelfbdrv.c msrc = fb_find_mode(var, dinfo->info, mode, dinfo 1054 drivers/video/fbdev/intelfb/intelfbdrv.c msrc = fb_find_mode(var, dinfo->info, PREFERRED_MODE, dinfo 1072 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->fb.size / 2 / (var->bits_per_pixel * var->xres); dinfo 1079 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->accel) dinfo 1087 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_set_fbinfo(struct intelfb_info *dinfo) dinfo 1089 drivers/video/fbdev/intelfb/intelfbdrv.c struct fb_info *info = dinfo->info; dinfo 1095 drivers/video/fbdev/intelfb/intelfbdrv.c info->pseudo_palette = dinfo->pseudo_palette; dinfo 1102 drivers/video/fbdev/intelfb/intelfbdrv.c if (intelfb_init_var(dinfo)) dinfo 1106 drivers/video/fbdev/intelfb/intelfbdrv.c strcpy(info->fix.id, dinfo->name); dinfo 1107 drivers/video/fbdev/intelfb/intelfbdrv.c info->fix.smem_start = dinfo->fb.physical; dinfo 1108 drivers/video/fbdev/intelfb/intelfbdrv.c info->fix.smem_len = dinfo->fb.size; dinfo 1114 drivers/video/fbdev/intelfb/intelfbdrv.c info->fix.mmio_start = dinfo->mmio_base_phys; dinfo 1117 drivers/video/fbdev/intelfb/intelfbdrv.c update_dinfo(dinfo, &info->var); dinfo 1123 drivers/video/fbdev/intelfb/intelfbdrv.c static void update_dinfo(struct intelfb_info *dinfo, dinfo 1128 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->bpp = var->bits_per_pixel; dinfo 1129 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->depth = intelfb_var_to_depth(var); dinfo 1130 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->xres = var->xres; dinfo 1131 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->yres = var->xres; dinfo 1132 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pixclock = var->pixclock; dinfo 1134 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->info->fix.visual = dinfo->visual; dinfo 1135 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->info->fix.line_length = dinfo->pitch; dinfo 1137 drivers/video/fbdev/intelfb/intelfbdrv.c switch (dinfo->bpp) { dinfo 1139 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->visual = FB_VISUAL_PSEUDOCOLOR; dinfo 1140 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pitch = var->xres_virtual; dinfo 1143 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->visual = FB_VISUAL_TRUECOLOR; dinfo 1144 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pitch = var->xres_virtual * 2; dinfo 1147 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->visual = FB_VISUAL_TRUECOLOR; dinfo 1148 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pitch = var->xres_virtual * 4; dinfo 1153 drivers/video/fbdev/intelfb/intelfbdrv.c if (IS_I9XX(dinfo)) dinfo 1154 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pitch = ROUND_UP_TO(dinfo->pitch, STRIDE_ALIGNMENT_I9XX); dinfo 1156 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pitch = ROUND_UP_TO(dinfo->pitch, STRIDE_ALIGNMENT); dinfo 1158 drivers/video/fbdev/intelfb/intelfbdrv.c if (FIXED_MODE(dinfo)) dinfo 1159 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pitch = dinfo->initial_pitch; dinfo 1161 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->info->screen_base = (char __iomem *)dinfo->fb.virtual; dinfo 1162 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->info->fix.line_length = dinfo->pitch; dinfo 1163 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->info->fix.visual = dinfo->visual; dinfo 1174 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1177 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->open++; dinfo 1184 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1187 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->open--; dinfo 1189 drivers/video/fbdev/intelfb/intelfbdrv.c if (!dinfo->open) dinfo 1190 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_disable_irq(dinfo); dinfo 1201 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo; dinfo 1215 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo = GET_DINFO(info); dinfo 1218 drivers/video/fbdev/intelfb/intelfbdrv.c if (intelfbhw_validate_mode(dinfo, var) != 0) dinfo 1252 drivers/video/fbdev/intelfb/intelfbdrv.c if (FIXED_MODE(dinfo) && dinfo 1254 drivers/video/fbdev/intelfb/intelfbdrv.c var->yres_virtual > dinfo->initial_var.yres_virtual || dinfo 1255 drivers/video/fbdev/intelfb/intelfbdrv.c var->yres_virtual < dinfo->initial_var.yres || dinfo 1319 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1321 drivers/video/fbdev/intelfb/intelfbdrv.c if (FIXED_MODE(dinfo)) { dinfo 1340 drivers/video/fbdev/intelfb/intelfbdrv.c if (ACCEL(dinfo, info)) dinfo 1341 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_2d_stop(dinfo); dinfo 1343 drivers/video/fbdev/intelfb/intelfbdrv.c memcpy(hw, &dinfo->save_state, sizeof(*hw)); dinfo 1344 drivers/video/fbdev/intelfb/intelfbdrv.c if (intelfbhw_mode_to_hw(dinfo, hw, &info->var)) dinfo 1346 drivers/video/fbdev/intelfb/intelfbdrv.c if (intelfbhw_program_mode(dinfo, hw, 0)) dinfo 1350 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_read_hw_state(dinfo, hw, 0); dinfo 1351 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_print_hw_state(dinfo, hw); dinfo 1354 drivers/video/fbdev/intelfb/intelfbdrv.c update_dinfo(dinfo, &info->var); dinfo 1356 drivers/video/fbdev/intelfb/intelfbdrv.c if (ACCEL(dinfo, info)) dinfo 1357 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_2d_start(dinfo); dinfo 1363 drivers/video/fbdev/intelfb/intelfbdrv.c if (ACCEL(dinfo, info)) { dinfo 1381 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1384 drivers/video/fbdev/intelfb/intelfbdrv.c DBG_MSG("intelfb_setcolreg: regno %d, depth %d\n", regno, dinfo->depth); dinfo 1390 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->depth == 8) { dinfo 1395 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_setcolreg(dinfo, regno, red, green, blue, dinfo 1400 drivers/video/fbdev/intelfb/intelfbdrv.c switch (dinfo->depth) { dinfo 1402 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pseudo_palette[regno] = ((red & 0xf800) >> 1) | dinfo 1407 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pseudo_palette[regno] = (red & 0xf800) | dinfo 1412 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pseudo_palette[regno] = ((red & 0xff00) << 8) | dinfo 1440 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1448 drivers/video/fbdev/intelfb/intelfbdrv.c retval = intelfbhw_wait_for_vsync(dinfo, pipe); dinfo 1460 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1467 drivers/video/fbdev/intelfb/intelfbdrv.c if (!ACCEL(dinfo, info) || dinfo->depth == 4) { dinfo 1477 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->depth != 8) dinfo 1478 drivers/video/fbdev/intelfb/intelfbdrv.c color = dinfo->pseudo_palette[rect->color]; dinfo 1482 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_do_fillrect(dinfo, rect->dx, rect->dy, dinfo 1484 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pitch, info->var.bits_per_pixel, dinfo 1491 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1497 drivers/video/fbdev/intelfb/intelfbdrv.c if (!ACCEL(dinfo, info) || dinfo->depth == 4) { dinfo 1502 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_do_bitblt(dinfo, region->sx, region->sy, region->dx, dinfo 1504 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pitch, info->var.bits_per_pixel); dinfo 1510 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1517 drivers/video/fbdev/intelfb/intelfbdrv.c if (!ACCEL(dinfo, info) || dinfo->depth == 4 dinfo 1523 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->depth != 8) { dinfo 1524 drivers/video/fbdev/intelfb/intelfbdrv.c fgcolor = dinfo->pseudo_palette[image->fg_color]; dinfo 1525 drivers/video/fbdev/intelfb/intelfbdrv.c bgcolor = dinfo->pseudo_palette[image->bg_color]; dinfo 1531 drivers/video/fbdev/intelfb/intelfbdrv.c if (!intelfbhw_do_drawglyph(dinfo, fgcolor, bgcolor, image->width, dinfo 1534 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pitch, info->var.bits_per_pixel)) { dinfo 1542 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1548 drivers/video/fbdev/intelfb/intelfbdrv.c if (!dinfo->hwcursor) dinfo 1551 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_hide(dinfo); dinfo 1554 drivers/video/fbdev/intelfb/intelfbdrv.c physical = (dinfo->mobile || IS_I9XX(dinfo)) ? dinfo->cursor.physical : dinfo 1555 drivers/video/fbdev/intelfb/intelfbdrv.c (dinfo->cursor.offset << 12); dinfo 1565 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_init(dinfo); dinfo 1566 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_reset(dinfo); dinfo 1567 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_setpos(dinfo, cursor->image.dx, dinfo 1570 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->depth != 8) { dinfo 1571 drivers/video/fbdev/intelfb/intelfbdrv.c fg =dinfo->pseudo_palette[cursor->image.fg_color]; dinfo 1572 drivers/video/fbdev/intelfb/intelfbdrv.c bg =dinfo->pseudo_palette[cursor->image.bg_color]; dinfo 1577 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_setcolor(dinfo, bg, fg); dinfo 1578 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_load(dinfo, cursor->image.width, dinfo 1580 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->cursor_src); dinfo 1583 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_show(dinfo); dinfo 1593 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_setpos(dinfo, dx, dy); dinfo 1600 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_reset(dinfo); dinfo 1606 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->depth != 8) { dinfo 1607 drivers/video/fbdev/intelfb/intelfbdrv.c fg = dinfo->pseudo_palette[cursor->image.fg_color]; dinfo 1608 drivers/video/fbdev/intelfb/intelfbdrv.c bg = dinfo->pseudo_palette[cursor->image.bg_color]; dinfo 1614 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_setcolor(dinfo, bg, fg); dinfo 1642 drivers/video/fbdev/intelfb/intelfbdrv.c memcpy(dinfo->cursor_src, src, size); dinfo 1644 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_load(dinfo, cursor->image.width, dinfo 1649 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_cursor_show(dinfo); dinfo 1656 drivers/video/fbdev/intelfb/intelfbdrv.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 1662 drivers/video/fbdev/intelfb/intelfbdrv.c if (dinfo->ring_lockup) dinfo 1665 drivers/video/fbdev/intelfb/intelfbdrv.c intelfbhw_do_sync(dinfo); dinfo 67 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_get_chipset(struct pci_dev *pdev, struct intelfb_info *dinfo) dinfo 70 drivers/video/fbdev/intelfb/intelfbhw.c if (!pdev || !dinfo) dinfo 75 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 830M"; dinfo 76 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_830M; dinfo 77 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 1; dinfo 78 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I8xx; dinfo 81 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 845G"; dinfo 82 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_845G; dinfo 83 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 0; dinfo 84 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I8xx; dinfo 87 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 1; dinfo 88 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 854"; dinfo 89 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_854; dinfo 93 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 1; dinfo 94 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I8xx; dinfo 99 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 855GME"; dinfo 100 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_855GME; dinfo 103 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 855GM"; dinfo 104 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_855GM; dinfo 107 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 852GME"; dinfo 108 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_852GME; dinfo 111 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 852GM"; dinfo 112 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_852GM; dinfo 115 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 852GM/855GM"; dinfo 116 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_85XGM; dinfo 121 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 865G"; dinfo 122 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_865G; dinfo 123 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 0; dinfo 124 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I8xx; dinfo 127 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 915G"; dinfo 128 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_915G; dinfo 129 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 0; dinfo 130 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I9xx; dinfo 133 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 915GM"; dinfo 134 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_915GM; dinfo 135 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 1; dinfo 136 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I9xx; dinfo 139 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 945G"; dinfo 140 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_945G; dinfo 141 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 0; dinfo 142 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I9xx; dinfo 145 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 945GM"; dinfo 146 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_945GM; dinfo 147 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 1; dinfo 148 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I9xx; dinfo 151 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 945GME"; dinfo 152 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_945GME; dinfo 153 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 1; dinfo 154 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I9xx; dinfo 157 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 965G"; dinfo 158 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_965G; dinfo 159 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 0; dinfo 160 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I9xx; dinfo 163 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->name = "Intel(R) 965GM"; dinfo 164 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->chipset = INTEL_965GM; dinfo 165 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->mobile = 1; dinfo 166 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pll_index = PLLS_I9xx; dinfo 282 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_check_non_crt(struct intelfb_info *dinfo) dinfo 313 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_validate_mode(struct intelfb_info *dinfo, dinfo 329 drivers/video/fbdev/intelfb/intelfbhw.c if (tmp > dinfo->fb.size) { dinfo 332 drivers/video/fbdev/intelfb/intelfbhw.c BtoKB(tmp), BtoKB(dinfo->fb.size)); dinfo 385 drivers/video/fbdev/intelfb/intelfbhw.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 399 drivers/video/fbdev/intelfb/intelfbhw.c offset = (yoffset * dinfo->pitch) + dinfo 402 drivers/video/fbdev/intelfb/intelfbhw.c offset += dinfo->fb.offset << 12; dinfo 404 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->vsync.pan_offset = offset; dinfo 406 drivers/video/fbdev/intelfb/intelfbhw.c !intelfbhw_enable_irq(dinfo)) dinfo 407 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->vsync.pan_display = 1; dinfo 409 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->vsync.pan_display = 0; dinfo 419 drivers/video/fbdev/intelfb/intelfbhw.c struct intelfb_info *dinfo = GET_DINFO(info); dinfo 439 drivers/video/fbdev/intelfb/intelfbhw.c DBG_MSG("cursor_on is %d\n", dinfo->cursor_on); dinfo 441 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->cursor_on) { dinfo 443 drivers/video/fbdev/intelfb/intelfbhw.c intelfbhw_cursor_hide(dinfo); dinfo 445 drivers/video/fbdev/intelfb/intelfbhw.c intelfbhw_cursor_show(dinfo); dinfo 446 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->cursor_on = 1; dinfo 448 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->cursor_blanked = blank; dinfo 499 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_setcolreg(struct intelfb_info *dinfo, unsigned regno, dinfo 503 drivers/video/fbdev/intelfb/intelfbhw.c u32 palette_reg = (dinfo->pipe == PIPE_A) ? dinfo 518 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_read_hw_state(struct intelfb_info *dinfo, dinfo 527 drivers/video/fbdev/intelfb/intelfbhw.c if (!hw || !dinfo) dinfo 684 drivers/video/fbdev/intelfb/intelfbhw.c static void intelfbhw_get_p1p2(struct intelfb_info *dinfo, int dpll, dinfo 689 drivers/video/fbdev/intelfb/intelfbhw.c if (IS_I9XX(dinfo)) { dinfo 712 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_print_hw_state(struct intelfb_info *dinfo, dinfo 717 drivers/video/fbdev/intelfb/intelfbhw.c int index = dinfo->pll_index; dinfo 731 drivers/video/fbdev/intelfb/intelfbhw.c intelfbhw_get_p1p2(dinfo, hw->vga_pd, &p1, &p2); dinfo 742 drivers/video/fbdev/intelfb/intelfbhw.c intelfbhw_get_p1p2(dinfo, hw->vga_pd, &p1, &p2); dinfo 759 drivers/video/fbdev/intelfb/intelfbhw.c intelfbhw_get_p1p2(dinfo, hw->dpll_a, &p1, &p2); dinfo 770 drivers/video/fbdev/intelfb/intelfbhw.c intelfbhw_get_p1p2(dinfo, hw->dpll_a, &p1, &p2); dinfo 1040 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_mode_to_hw(struct intelfb_info *dinfo, dinfo 1115 drivers/video/fbdev/intelfb/intelfbhw.c if (calc_pll_params(dinfo->pll_index, clock_target, &m1, &m2, dinfo 1137 drivers/video/fbdev/intelfb/intelfbhw.c if (IS_I9XX(dinfo)) { dinfo 1248 drivers/video/fbdev/intelfb/intelfbhw.c hw->disp_a_stride = dinfo->pitch; dinfo 1254 drivers/video/fbdev/intelfb/intelfbhw.c hw->disp_a_base += dinfo->fb.offset << 12; dinfo 1257 drivers/video/fbdev/intelfb/intelfbhw.c stride_alignment = IS_I9XX(dinfo) ? STRIDE_ALIGNMENT_I9XX : dinfo 1277 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_program_mode(struct intelfb_info *dinfo, dinfo 1300 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->pipe = intelfbhw_active_pipe(hw); dinfo 1302 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->pipe == PIPE_B) { dinfo 1429 drivers/video/fbdev/intelfb/intelfbhw.c switch (dinfo->info->var.vmode & (FB_VMODE_INTERLACED | dinfo 1450 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->pdev->device == PCI_DEVICE_ID_INTEL_830M) { dinfo 1482 drivers/video/fbdev/intelfb/intelfbhw.c static void refresh_ring(struct intelfb_info *dinfo); dinfo 1483 drivers/video/fbdev/intelfb/intelfbhw.c static void reset_state(struct intelfb_info *dinfo); dinfo 1484 drivers/video/fbdev/intelfb/intelfbhw.c static void do_flush(struct intelfb_info *dinfo); dinfo 1486 drivers/video/fbdev/intelfb/intelfbhw.c static u32 get_ring_space(struct intelfb_info *dinfo) dinfo 1490 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->ring_tail >= dinfo->ring_head) dinfo 1491 drivers/video/fbdev/intelfb/intelfbhw.c ring_space = dinfo->ring.size - dinfo 1492 drivers/video/fbdev/intelfb/intelfbhw.c (dinfo->ring_tail - dinfo->ring_head); dinfo 1494 drivers/video/fbdev/intelfb/intelfbhw.c ring_space = dinfo->ring_head - dinfo->ring_tail; dinfo 1504 drivers/video/fbdev/intelfb/intelfbhw.c static int wait_ring(struct intelfb_info *dinfo, int n) dinfo 1515 drivers/video/fbdev/intelfb/intelfbhw.c while (dinfo->ring_space < n) { dinfo 1516 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_head = INREG(PRI_RING_HEAD) & RING_HEAD_MASK; dinfo 1517 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_space = get_ring_space(dinfo); dinfo 1519 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->ring_head != last_head) { dinfo 1521 drivers/video/fbdev/intelfb/intelfbhw.c last_head = dinfo->ring_head; dinfo 1527 drivers/video/fbdev/intelfb/intelfbhw.c reset_state(dinfo); dinfo 1528 drivers/video/fbdev/intelfb/intelfbhw.c refresh_ring(dinfo); dinfo 1529 drivers/video/fbdev/intelfb/intelfbhw.c do_flush(dinfo); dinfo 1534 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_space, n); dinfo 1537 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_lockup = 1; dinfo 1546 drivers/video/fbdev/intelfb/intelfbhw.c static void do_flush(struct intelfb_info *dinfo) dinfo 1554 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_do_sync(struct intelfb_info *dinfo) dinfo 1560 drivers/video/fbdev/intelfb/intelfbhw.c if (!dinfo->accel) dinfo 1568 drivers/video/fbdev/intelfb/intelfbhw.c do_flush(dinfo); dinfo 1569 drivers/video/fbdev/intelfb/intelfbhw.c wait_ring(dinfo, dinfo->ring.size - RING_MIN_FREE); dinfo 1570 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_space = dinfo->ring.size - RING_MIN_FREE; dinfo 1573 drivers/video/fbdev/intelfb/intelfbhw.c static void refresh_ring(struct intelfb_info *dinfo) dinfo 1579 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_head = INREG(PRI_RING_HEAD) & RING_HEAD_MASK; dinfo 1580 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_tail = INREG(PRI_RING_TAIL) & RING_TAIL_MASK; dinfo 1581 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_space = get_ring_space(dinfo); dinfo 1584 drivers/video/fbdev/intelfb/intelfbhw.c static void reset_state(struct intelfb_info *dinfo) dinfo 1602 drivers/video/fbdev/intelfb/intelfbhw.c refresh_ring(dinfo); dinfo 1603 drivers/video/fbdev/intelfb/intelfbhw.c intelfbhw_do_sync(dinfo); dinfo 1614 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_2d_stop(struct intelfb_info *dinfo) dinfo 1618 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->accel, dinfo->ring_active); dinfo 1621 drivers/video/fbdev/intelfb/intelfbhw.c if (!dinfo->accel) dinfo 1624 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_active = 0; dinfo 1625 drivers/video/fbdev/intelfb/intelfbhw.c reset_state(dinfo); dinfo 1633 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_2d_start(struct intelfb_info *dinfo) dinfo 1637 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->accel, dinfo->ring_active); dinfo 1640 drivers/video/fbdev/intelfb/intelfbhw.c if (!dinfo->accel) dinfo 1648 drivers/video/fbdev/intelfb/intelfbhw.c OUTREG(PRI_RING_START, dinfo->ring.physical & RING_START_MASK); dinfo 1650 drivers/video/fbdev/intelfb/intelfbhw.c ((dinfo->ring.size - GTT_PAGE_SIZE) & RING_LENGTH_MASK) | dinfo 1652 drivers/video/fbdev/intelfb/intelfbhw.c refresh_ring(dinfo); dinfo 1653 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_active = 1; dinfo 1657 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_do_fillrect(struct intelfb_info *dinfo, u32 x, u32 y, u32 w, dinfo 1668 drivers/video/fbdev/intelfb/intelfbhw.c br09 = dinfo->fb_start + (y * pitch + x * (bpp / 8)); dinfo 1696 drivers/video/fbdev/intelfb/intelfbhw.c DBG_MSG("ring = 0x%08x, 0x%08x (%d)\n", dinfo->ring_head, dinfo 1697 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->ring_tail, dinfo->ring_space); dinfo 1702 drivers/video/fbdev/intelfb/intelfbhw.c intelfbhw_do_bitblt(struct intelfb_info *dinfo, u32 curx, u32 cury, dinfo 1713 drivers/video/fbdev/intelfb/intelfbhw.c br09 = dinfo->fb_start; dinfo 1715 drivers/video/fbdev/intelfb/intelfbhw.c br12 = dinfo->fb_start; dinfo 1747 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_do_drawglyph(struct intelfb_info *dinfo, u32 fg, u32 bg, u32 w, dinfo 1784 drivers/video/fbdev/intelfb/intelfbhw.c br09 = dinfo->fb_start; dinfo 1836 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_cursor_init(struct intelfb_info *dinfo) dinfo 1844 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->mobile || IS_I9XX(dinfo)) { dinfo 1845 drivers/video/fbdev/intelfb/intelfbhw.c if (!dinfo->cursor.physical) dinfo 1853 drivers/video/fbdev/intelfb/intelfbhw.c OUTREG(CURSOR_A_BASEADDR, dinfo->cursor.physical); dinfo 1860 drivers/video/fbdev/intelfb/intelfbhw.c OUTREG(CURSOR_A_BASEADDR, dinfo->cursor.offset << 12); dinfo 1867 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_cursor_hide(struct intelfb_info *dinfo) dinfo 1875 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->cursor_on = 0; dinfo 1876 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->mobile || IS_I9XX(dinfo)) { dinfo 1877 drivers/video/fbdev/intelfb/intelfbhw.c if (!dinfo->cursor.physical) dinfo 1884 drivers/video/fbdev/intelfb/intelfbhw.c OUTREG(CURSOR_A_BASEADDR, dinfo->cursor.physical); dinfo 1892 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_cursor_show(struct intelfb_info *dinfo) dinfo 1900 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->cursor_on = 1; dinfo 1902 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->cursor_blanked) dinfo 1905 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->mobile || IS_I9XX(dinfo)) { dinfo 1906 drivers/video/fbdev/intelfb/intelfbhw.c if (!dinfo->cursor.physical) dinfo 1913 drivers/video/fbdev/intelfb/intelfbhw.c OUTREG(CURSOR_A_BASEADDR, dinfo->cursor.physical); dinfo 1921 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_cursor_setpos(struct intelfb_info *dinfo, int x, int y) dinfo 1939 drivers/video/fbdev/intelfb/intelfbhw.c if (IS_I9XX(dinfo)) dinfo 1940 drivers/video/fbdev/intelfb/intelfbhw.c OUTREG(CURSOR_A_BASEADDR, dinfo->cursor.physical); dinfo 1943 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_cursor_setcolor(struct intelfb_info *dinfo, u32 bg, u32 fg) dinfo 1955 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_cursor_load(struct intelfb_info *dinfo, int width, int height, dinfo 1958 drivers/video/fbdev/intelfb/intelfbhw.c u8 __iomem *addr = (u8 __iomem *)dinfo->cursor.virtual; dinfo 1966 drivers/video/fbdev/intelfb/intelfbhw.c if (!dinfo->cursor.virtual) dinfo 1984 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_cursor_reset(struct intelfb_info *dinfo) dinfo 1986 drivers/video/fbdev/intelfb/intelfbhw.c u8 __iomem *addr = (u8 __iomem *)dinfo->cursor.virtual; dinfo 1993 drivers/video/fbdev/intelfb/intelfbhw.c if (!dinfo->cursor.virtual) dinfo 2008 drivers/video/fbdev/intelfb/intelfbhw.c struct intelfb_info *dinfo = dev_id; dinfo 2010 drivers/video/fbdev/intelfb/intelfbhw.c spin_lock(&dinfo->int_lock); dinfo 2013 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->info->var.vmode & FB_VMODE_INTERLACED) dinfo 2019 drivers/video/fbdev/intelfb/intelfbhw.c spin_unlock(&dinfo->int_lock); dinfo 2027 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->vsync.pan_display) { dinfo 2028 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->vsync.pan_display = 0; dinfo 2029 drivers/video/fbdev/intelfb/intelfbhw.c OUTREG(DSPABASE, dinfo->vsync.pan_offset); dinfo 2032 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->vsync.count++; dinfo 2033 drivers/video/fbdev/intelfb/intelfbhw.c wake_up_interruptible(&dinfo->vsync.wait); dinfo 2035 drivers/video/fbdev/intelfb/intelfbhw.c spin_unlock(&dinfo->int_lock); dinfo 2040 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_enable_irq(struct intelfb_info *dinfo) dinfo 2043 drivers/video/fbdev/intelfb/intelfbhw.c if (!test_and_set_bit(0, &dinfo->irq_flags)) { dinfo 2044 drivers/video/fbdev/intelfb/intelfbhw.c if (request_irq(dinfo->pdev->irq, intelfbhw_irq, IRQF_SHARED, dinfo 2045 drivers/video/fbdev/intelfb/intelfbhw.c "intelfb", dinfo)) { dinfo 2046 drivers/video/fbdev/intelfb/intelfbhw.c clear_bit(0, &dinfo->irq_flags); dinfo 2050 drivers/video/fbdev/intelfb/intelfbhw.c spin_lock_irq(&dinfo->int_lock); dinfo 2054 drivers/video/fbdev/intelfb/intelfbhw.c spin_lock_irq(&dinfo->int_lock); dinfo 2056 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->info->var.vmode & FB_VMODE_INTERLACED) dinfo 2065 drivers/video/fbdev/intelfb/intelfbhw.c spin_unlock_irq(&dinfo->int_lock); dinfo 2069 drivers/video/fbdev/intelfb/intelfbhw.c void intelfbhw_disable_irq(struct intelfb_info *dinfo) dinfo 2071 drivers/video/fbdev/intelfb/intelfbhw.c if (test_and_clear_bit(0, &dinfo->irq_flags)) { dinfo 2072 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->vsync.pan_display) { dinfo 2073 drivers/video/fbdev/intelfb/intelfbhw.c dinfo->vsync.pan_display = 0; dinfo 2074 drivers/video/fbdev/intelfb/intelfbhw.c OUTREG(DSPABASE, dinfo->vsync.pan_offset); dinfo 2076 drivers/video/fbdev/intelfb/intelfbhw.c spin_lock_irq(&dinfo->int_lock); dinfo 2082 drivers/video/fbdev/intelfb/intelfbhw.c spin_unlock_irq(&dinfo->int_lock); dinfo 2084 drivers/video/fbdev/intelfb/intelfbhw.c free_irq(dinfo->pdev->irq, dinfo); dinfo 2088 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_wait_for_vsync(struct intelfb_info *dinfo, u32 pipe) dinfo 2096 drivers/video/fbdev/intelfb/intelfbhw.c vsync = &dinfo->vsync; dinfo 2102 drivers/video/fbdev/intelfb/intelfbhw.c ret = intelfbhw_enable_irq(dinfo); dinfo 523 drivers/video/fbdev/intelfb/intelfbhw.h #define INREG8(addr) readb((u8 __iomem *)(dinfo->mmio_base + (addr))) dinfo 524 drivers/video/fbdev/intelfb/intelfbhw.h #define INREG16(addr) readw((u16 __iomem *)(dinfo->mmio_base + (addr))) dinfo 525 drivers/video/fbdev/intelfb/intelfbhw.h #define INREG(addr) readl((u32 __iomem *)(dinfo->mmio_base + (addr))) dinfo 526 drivers/video/fbdev/intelfb/intelfbhw.h #define OUTREG8(addr, val) writeb((val),(u8 __iomem *)(dinfo->mmio_base + \ dinfo 528 drivers/video/fbdev/intelfb/intelfbhw.h #define OUTREG16(addr, val) writew((val),(u16 __iomem *)(dinfo->mmio_base + \ dinfo 530 drivers/video/fbdev/intelfb/intelfbhw.h #define OUTREG(addr, val) writel((val),(u32 __iomem *)(dinfo->mmio_base + \ dinfo 535 drivers/video/fbdev/intelfb/intelfbhw.h writel((n), (u32 __iomem *)(dinfo->ring.virtual + dinfo->ring_tail));\ dinfo 536 drivers/video/fbdev/intelfb/intelfbhw.h dinfo->ring_tail += 4; \ dinfo 537 drivers/video/fbdev/intelfb/intelfbhw.h dinfo->ring_tail &= dinfo->ring_tail_mask; \ dinfo 541 drivers/video/fbdev/intelfb/intelfbhw.h if (dinfo->ring_space < (n) * 4) \ dinfo 542 drivers/video/fbdev/intelfb/intelfbhw.h wait_ring(dinfo,(n) * 4); \ dinfo 543 drivers/video/fbdev/intelfb/intelfbhw.h dinfo->ring_space -= (n) * 4; \ dinfo 547 drivers/video/fbdev/intelfb/intelfbhw.h OUTREG(PRI_RING_TAIL, dinfo->ring_tail); \ dinfo 561 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_get_chipset(struct pci_dev *pdev, struct intelfb_info *dinfo); dinfo 564 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_check_non_crt(struct intelfb_info *dinfo); dinfo 566 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_validate_mode(struct intelfb_info *dinfo, dinfo 571 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_setcolreg(struct intelfb_info *dinfo, unsigned regno, dinfo 574 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_read_hw_state(struct intelfb_info *dinfo, dinfo 576 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_print_hw_state(struct intelfb_info *dinfo, dinfo 578 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_mode_to_hw(struct intelfb_info *dinfo, dinfo 581 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_program_mode(struct intelfb_info *dinfo, dinfo 583 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_do_sync(struct intelfb_info *dinfo); dinfo 584 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_2d_stop(struct intelfb_info *dinfo); dinfo 585 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_2d_start(struct intelfb_info *dinfo); dinfo 586 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_do_fillrect(struct intelfb_info *dinfo, u32 x, u32 y, dinfo 589 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_do_bitblt(struct intelfb_info *dinfo, u32 curx, u32 cury, dinfo 592 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_do_drawglyph(struct intelfb_info *dinfo, u32 fg, u32 bg, dinfo 595 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_cursor_init(struct intelfb_info *dinfo); dinfo 596 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_cursor_hide(struct intelfb_info *dinfo); dinfo 597 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_cursor_show(struct intelfb_info *dinfo); dinfo 598 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_cursor_setpos(struct intelfb_info *dinfo, int x, int y); dinfo 599 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_cursor_setcolor(struct intelfb_info *dinfo, u32 bg, dinfo 601 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_cursor_load(struct intelfb_info *dinfo, int width, dinfo 603 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_cursor_reset(struct intelfb_info *dinfo); dinfo 604 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_enable_irq(struct intelfb_info *dinfo); dinfo 605 drivers/video/fbdev/intelfb/intelfbhw.h extern void intelfbhw_disable_irq(struct intelfb_info *dinfo); dinfo 606 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_wait_for_vsync(struct intelfb_info *dinfo, u32 pipe); dinfo 109 drivers/video/fbdev/ps3fb.c struct gpu_driver_info *dinfo; dinfo 913 drivers/video/fbdev/ps3fb.c struct display_head *head = &ps3fb.dinfo->display_head[1]; dinfo 973 drivers/video/fbdev/ps3fb.c struct gpu_driver_info *dinfo; dinfo 1049 drivers/video/fbdev/ps3fb.c dinfo = (void __force *)ioremap(lpar_driver_info, 128 * 1024); dinfo 1050 drivers/video/fbdev/ps3fb.c if (!dinfo) { dinfo 1056 drivers/video/fbdev/ps3fb.c ps3fb.dinfo = dinfo; dinfo 1057 drivers/video/fbdev/ps3fb.c dev_dbg(&dev->core, "version_driver:%x\n", dinfo->version_driver); dinfo 1058 drivers/video/fbdev/ps3fb.c dev_dbg(&dev->core, "irq outlet:%x\n", dinfo->irq.irq_outlet); dinfo 1060 drivers/video/fbdev/ps3fb.c "core_freq: %d mem_freq:%d\n", dinfo->version_gpu, dinfo 1061 drivers/video/fbdev/ps3fb.c dinfo->memory_size, dinfo->hardware_channel, dinfo 1062 drivers/video/fbdev/ps3fb.c dinfo->nvcore_frequency/1000000, dinfo 1063 drivers/video/fbdev/ps3fb.c dinfo->memory_frequency/1000000); dinfo 1065 drivers/video/fbdev/ps3fb.c if (dinfo->version_driver != GPU_DRIVER_INFO_VERSION) { dinfo 1067 drivers/video/fbdev/ps3fb.c dinfo->version_driver); dinfo 1072 drivers/video/fbdev/ps3fb.c retval = ps3_irq_plug_setup(PS3_BINDING_CPU_ANY, dinfo->irq.irq_outlet, dinfo 1088 drivers/video/fbdev/ps3fb.c dinfo->irq.mask = (1 << GPU_INTR_STATUS_VSYNC_1) | dinfo 1199 drivers/video/fbdev/ps3fb.c iounmap((u8 __force __iomem *)ps3fb.dinfo); dinfo 1218 drivers/video/fbdev/ps3fb.c ps3fb.dinfo->irq.mask = 0; dinfo 1235 drivers/video/fbdev/ps3fb.c iounmap((u8 __force __iomem *)ps3fb.dinfo); dinfo 140 fs/hfs/hfs.h struct hfs_dinfo dinfo; dinfo 343 fs/ocfs2/quota_global.c struct ocfs2_global_disk_dqinfo dinfo; dinfo 380 fs/ocfs2/quota_global.c status = sb->s_op->quota_read(sb, type, (char *)&dinfo, dinfo 393 fs/ocfs2/quota_global.c info->dqi_bgrace = le32_to_cpu(dinfo.dqi_bgrace); dinfo 394 fs/ocfs2/quota_global.c info->dqi_igrace = le32_to_cpu(dinfo.dqi_igrace); dinfo 395 fs/ocfs2/quota_global.c oinfo->dqi_syncms = le32_to_cpu(dinfo.dqi_syncms); dinfo 396 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_blocks = le32_to_cpu(dinfo.dqi_blocks); dinfo 397 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_free_blk = le32_to_cpu(dinfo.dqi_free_blk); dinfo 398 fs/ocfs2/quota_global.c oinfo->dqi_gi.dqi_free_entry = le32_to_cpu(dinfo.dqi_free_entry); dinfo 421 fs/ocfs2/quota_global.c struct ocfs2_global_disk_dqinfo dinfo; dinfo 426 fs/ocfs2/quota_global.c dinfo.dqi_bgrace = cpu_to_le32(info->dqi_bgrace); dinfo 427 fs/ocfs2/quota_global.c dinfo.dqi_igrace = cpu_to_le32(info->dqi_igrace); dinfo 429 fs/ocfs2/quota_global.c dinfo.dqi_syncms = cpu_to_le32(oinfo->dqi_syncms); dinfo 430 fs/ocfs2/quota_global.c dinfo.dqi_blocks = cpu_to_le32(oinfo->dqi_gi.dqi_blocks); dinfo 431 fs/ocfs2/quota_global.c dinfo.dqi_free_blk = cpu_to_le32(oinfo->dqi_gi.dqi_free_blk); dinfo 432 fs/ocfs2/quota_global.c dinfo.dqi_free_entry = cpu_to_le32(oinfo->dqi_gi.dqi_free_entry); dinfo 433 fs/ocfs2/quota_global.c size = sb->s_op->quota_write(sb, type, (char *)&dinfo, dinfo 94 fs/quota/quota_v2.c struct v2_disk_dqinfo dinfo; dinfo 114 fs/quota/quota_v2.c size = sb->s_op->quota_read(sb, type, (char *)&dinfo, dinfo 143 fs/quota/quota_v2.c info->dqi_bgrace = le32_to_cpu(dinfo.dqi_bgrace); dinfo 144 fs/quota/quota_v2.c info->dqi_igrace = le32_to_cpu(dinfo.dqi_igrace); dinfo 149 fs/quota/quota_v2.c qinfo->dqi_blocks = le32_to_cpu(dinfo.dqi_blocks); dinfo 150 fs/quota/quota_v2.c qinfo->dqi_free_blk = le32_to_cpu(dinfo.dqi_free_blk); dinfo 151 fs/quota/quota_v2.c qinfo->dqi_free_entry = le32_to_cpu(dinfo.dqi_free_entry); dinfo 171 fs/quota/quota_v2.c struct v2_disk_dqinfo dinfo; dinfo 180 fs/quota/quota_v2.c dinfo.dqi_bgrace = cpu_to_le32(info->dqi_bgrace); dinfo 181 fs/quota/quota_v2.c dinfo.dqi_igrace = cpu_to_le32(info->dqi_igrace); dinfo 183 fs/quota/quota_v2.c dinfo.dqi_flags = cpu_to_le32(0); dinfo 185 fs/quota/quota_v2.c dinfo.dqi_blocks = cpu_to_le32(qinfo->dqi_blocks); dinfo 186 fs/quota/quota_v2.c dinfo.dqi_free_blk = cpu_to_le32(qinfo->dqi_free_blk); dinfo 187 fs/quota/quota_v2.c dinfo.dqi_free_entry = cpu_to_le32(qinfo->dqi_free_entry); dinfo 188 fs/quota/quota_v2.c size = sb->s_op->quota_write(sb, type, (char *)&dinfo, dinfo 56 fs/udf/ialloc.c struct udf_inode_info *dinfo = UDF_I(dir); dinfo 86 fs/udf/ialloc.c dinfo->i_location.partitionReferenceNum, dinfo 114 fs/udf/ialloc.c dinfo->i_location.partitionReferenceNum; dinfo 178 fs/udf/namei.c struct udf_inode_info *dinfo = UDF_I(dir); dinfo 188 fs/udf/namei.c if (dinfo->i_alloc_type != ICBTAG_FLAG_AD_IN_ICB) { dinfo 197 fs/udf/namei.c if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) dinfo 199 fs/udf/namei.c else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) dinfo 344 fs/udf/namei.c struct udf_inode_info *dinfo; dinfo 374 fs/udf/namei.c dinfo = UDF_I(dir); dinfo 375 fs/udf/namei.c if (dinfo->i_alloc_type != ICBTAG_FLAG_AD_IN_ICB) { dinfo 379 fs/udf/namei.c &dinfo->i_location, 0); dinfo 385 fs/udf/namei.c if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) dinfo 387 fs/udf/namei.c else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) dinfo 398 fs/udf/namei.c block = dinfo->i_location.logicalBlockNum; dinfo 431 fs/udf/namei.c if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_IN_ICB && dinfo 445 fs/udf/namei.c epos.block = dinfo->i_location; dinfo 460 fs/udf/namei.c if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_IN_ICB) { dinfo 461 fs/udf/namei.c block = dinfo->i_location.logicalBlockNum; dinfo 463 fs/udf/namei.c (dinfo->i_ext.i_data + dinfo 466 fs/udf/namei.c dinfo->i_lenEAttr); dinfo 477 fs/udf/namei.c if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) dinfo 479 fs/udf/namei.c else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) dinfo 482 fs/udf/namei.c dinfo->i_lenExtents = (dinfo->i_lenExtents + sb->s_blocksize dinfo 501 fs/udf/namei.c epos.block = dinfo->i_location; dinfo 533 fs/udf/namei.c if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_IN_ICB) dinfo 534 fs/udf/namei.c dinfo->i_lenAlloc += nfidlen; dinfo 540 fs/udf/namei.c elen -= dinfo->i_lenExtents - dir->i_size; dinfo 541 fs/udf/namei.c if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) dinfo 543 fs/udf/namei.c else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) dinfo 546 fs/udf/namei.c dinfo->i_lenExtents = dir->i_size; dinfo 668 fs/udf/namei.c struct udf_inode_info *dinfo = UDF_I(dir); dinfo 686 fs/udf/namei.c cfi.icb.extLocation = cpu_to_lelb(dinfo->i_location); dinfo 688 fs/udf/namei.c cpu_to_le32(dinfo->i_unique & 0x00000000FFFFFFFFUL); dinfo 732 fs/udf/namei.c struct udf_inode_info *dinfo = UDF_I(dir); dinfo 737 fs/udf/namei.c if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_IN_ICB) dinfo 744 fs/udf/namei.c if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) dinfo 746 fs/udf/namei.c else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) dinfo 127 init/do_mounts_md.c mdu_disk_info_t dinfo; dinfo 208 init/do_mounts_md.c dinfo.number = i; dinfo 209 init/do_mounts_md.c dinfo.raid_disk = i; dinfo 210 init/do_mounts_md.c dinfo.state = (1<<MD_DISK_ACTIVE)|(1<<MD_DISK_SYNC); dinfo 211 init/do_mounts_md.c dinfo.major = MAJOR(dev); dinfo 212 init/do_mounts_md.c dinfo.minor = MINOR(dev); dinfo 214 init/do_mounts_md.c (long)&dinfo); dinfo 222 init/do_mounts_md.c dinfo.major = MAJOR(dev); dinfo 223 init/do_mounts_md.c dinfo.minor = MINOR(dev); dinfo 224 init/do_mounts_md.c ksys_ioctl(fd, ADD_NEW_DISK, (long)&dinfo); dinfo 192 lib/zstd/fse_decompress.c FSE_decode_t *const dinfo = (FSE_decode_t *)dPtr; dinfo 206 lib/zstd/fse_decompress.c dinfo[s].newState = 0; dinfo 207 lib/zstd/fse_decompress.c dinfo[s].symbol = (BYTE)s; dinfo 208 lib/zstd/fse_decompress.c dinfo[s].nbBits = (BYTE)nbBits; dinfo 30 net/netfilter/xt_DSCP.c const struct xt_DSCP_info *dinfo = par->targinfo; dinfo 33 net/netfilter/xt_DSCP.c if (dscp != dinfo->dscp) { dinfo 39 net/netfilter/xt_DSCP.c dinfo->dscp << XT_DSCP_SHIFT); dinfo 48 net/netfilter/xt_DSCP.c const struct xt_DSCP_info *dinfo = par->targinfo; dinfo 51 net/netfilter/xt_DSCP.c if (dscp != dinfo->dscp) { dinfo 57 net/netfilter/xt_DSCP.c dinfo->dscp << XT_DSCP_SHIFT); dinfo 173 net/smc/smc_diag.c struct smcd_diag_dmbinfo dinfo = { dinfo 181 net/smc/smc_diag.c if (nla_put(skb, SMC_DIAG_DMBINFO, sizeof(dinfo), &dinfo) < 0) dinfo 352 tools/perf/util/probe-event.c static int find_alternative_probe_point(struct debuginfo *dinfo, dinfo 386 tools/perf/util/probe-event.c ret = debuginfo__find_probe_point(dinfo, (unsigned long)address, dinfo 403 tools/perf/util/probe-event.c static int get_alternative_probe_event(struct debuginfo *dinfo, dinfo 411 tools/perf/util/probe-event.c ret = find_alternative_probe_point(dinfo, tmp, &pev->point, pev->target, dinfo 419 tools/perf/util/probe-event.c static int get_alternative_line_range(struct debuginfo *dinfo, dinfo 433 tools/perf/util/probe-event.c ret = find_alternative_probe_point(dinfo, &pp, &result, dinfo 572 tools/perf/util/probe-event.c struct debuginfo *dinfo = NULL; dinfo 599 tools/perf/util/probe-event.c dinfo = debuginfo_cache__open(tp->module, verbose <= 0); dinfo 600 tools/perf/util/probe-event.c if (dinfo) dinfo 601 tools/perf/util/probe-event.c ret = debuginfo__find_probe_point(dinfo, dinfo 707 tools/perf/util/probe-event.c struct debuginfo *dinfo) dinfo 718 tools/perf/util/probe-event.c if (!map || debuginfo__get_text_offset(dinfo, &text_offs, true) < 0) { dinfo 799 tools/perf/util/probe-event.c bool uprobe, struct debuginfo *dinfo) dinfo 809 tools/perf/util/probe-event.c module, dinfo); dinfo 825 tools/perf/util/probe-event.c struct debuginfo *dinfo; dinfo 828 tools/perf/util/probe-event.c dinfo = open_debuginfo(pev->target, pev->nsi, !need_dwarf); dinfo 829 tools/perf/util/probe-event.c if (!dinfo) { dinfo 838 tools/perf/util/probe-event.c ntevs = debuginfo__find_trace_events(dinfo, pev, tevs); dinfo 841 tools/perf/util/probe-event.c ret = get_alternative_probe_event(dinfo, pev, &tmp); dinfo 843 tools/perf/util/probe-event.c ntevs = debuginfo__find_trace_events(dinfo, pev, tevs); dinfo 856 tools/perf/util/probe-event.c pev->target, pev->uprobes, dinfo); dinfo 865 tools/perf/util/probe-event.c debuginfo__delete(dinfo); dinfo 941 tools/perf/util/probe-event.c struct debuginfo *dinfo; dinfo 948 tools/perf/util/probe-event.c dinfo = open_debuginfo(module, NULL, false); dinfo 949 tools/perf/util/probe-event.c if (!dinfo) dinfo 952 tools/perf/util/probe-event.c ret = debuginfo__find_line_range(dinfo, lr); dinfo 954 tools/perf/util/probe-event.c ret = get_alternative_line_range(dinfo, lr, module, user); dinfo 956 tools/perf/util/probe-event.c ret = debuginfo__find_line_range(dinfo, lr); dinfo 958 tools/perf/util/probe-event.c debuginfo__delete(dinfo); dinfo 1041 tools/perf/util/probe-event.c static int show_available_vars_at(struct debuginfo *dinfo, dinfo 1057 tools/perf/util/probe-event.c ret = debuginfo__find_available_vars_at(dinfo, pev, &vls); dinfo 1059 tools/perf/util/probe-event.c ret = get_alternative_probe_event(dinfo, pev, &tmp); dinfo 1061 tools/perf/util/probe-event.c ret = debuginfo__find_available_vars_at(dinfo, pev, dinfo 1112 tools/perf/util/probe-event.c struct debuginfo *dinfo; dinfo 1118 tools/perf/util/probe-event.c dinfo = open_debuginfo(pevs->target, pevs->nsi, false); dinfo 1119 tools/perf/util/probe-event.c if (!dinfo) { dinfo 1127 tools/perf/util/probe-event.c ret = show_available_vars_at(dinfo, &pevs[i], _filter); dinfo 1129 tools/perf/util/probe-event.c debuginfo__delete(dinfo); dinfo 112 tools/perf/util/probe-finder.c struct debuginfo *dinfo = NULL; dinfo 120 tools/perf/util/probe-finder.c !dinfo && *type != DSO_BINARY_TYPE__NOT_FOUND; dinfo 125 tools/perf/util/probe-finder.c dinfo = __debuginfo__new(buf); dinfo 131 tools/perf/util/probe-finder.c return dinfo ? : __debuginfo__new(path);