sis 731 arch/mips/include/asm/octeon/cvmx-sriox-defs.h uint64_t sis:1; sis 749 arch/mips/include/asm/octeon/cvmx-sriox-defs.h uint64_t sis:1; sis 654 drivers/ata/pata_sis.c static void sis_fixup(struct pci_dev *pdev, struct sis_chipset *sis) sis 659 drivers/ata/pata_sis.c if (sis->info == &sis_info133) { sis 669 drivers/ata/pata_sis.c if (sis->info == &sis_info133_early || sis->info == &sis_info100) { sis 679 drivers/ata/pata_sis.c if (sis->info == &sis_info66 || sis->info == &sis_info100_early) { sis 689 drivers/ata/pata_sis.c if (sis->info == &sis_info33) { sis 696 drivers/ata/pata_sis.c if (sis->info == &sis_info || sis->info == &sis_info33) { sis 10805 fs/btrfs/inode.c static int btrfs_add_swap_extent(struct swap_info_struct *sis, sis 10828 fs/btrfs/inode.c ret = add_swap_extent(sis, bsi->nr_pages, nr_pages, first_ppage); sis 10844 fs/btrfs/inode.c static int btrfs_swap_activate(struct swap_info_struct *sis, struct file *file, sis 11016 fs/btrfs/inode.c ret = btrfs_add_swap_extent(sis, &bsi); sis 11029 fs/btrfs/inode.c ret = btrfs_add_swap_extent(sis, &bsi); sis 11046 fs/btrfs/inode.c sis->bdev = device->bdev; sis 11048 fs/btrfs/inode.c sis->max = bsi.nr_pages; sis 11049 fs/btrfs/inode.c sis->pages = bsi.nr_pages - 1; sis 11050 fs/btrfs/inode.c sis->highest_bit = bsi.nr_pages - 1; sis 11058 fs/btrfs/inode.c static int btrfs_swap_activate(struct swap_info_struct *sis, struct file *file, sis 3033 fs/f2fs/data.c static int check_swap_activate(struct swap_info_struct *sis, sis 3059 fs/f2fs/data.c page_no < sis->max) { sis 3102 fs/f2fs/data.c ret = add_swap_extent(sis, page_no, 1, first_block); sis 3115 fs/f2fs/data.c sis->max = page_no; sis 3116 fs/f2fs/data.c sis->pages = page_no - 1; sis 3117 fs/f2fs/data.c sis->highest_bit = page_no - 1; sis 3125 fs/f2fs/data.c static int f2fs_swap_activate(struct swap_info_struct *sis, struct file *file, sis 3141 fs/f2fs/data.c ret = check_swap_activate(sis, file, span); sis 3158 fs/f2fs/data.c static int f2fs_swap_activate(struct swap_info_struct *sis, struct file *file, sis 16 fs/iomap/swapfile.c struct swap_info_struct *sis; sis 65 fs/iomap/swapfile.c error = add_swap_extent(isi->sis, isi->nr_pages, nr_pages, first_ppage); sis 109 fs/iomap/swapfile.c if (iomap->bdev != isi->sis->bdev) { sis 134 fs/iomap/swapfile.c int iomap_swapfile_activate(struct swap_info_struct *sis, sis 139 fs/iomap/swapfile.c .sis = sis, sis 173 fs/iomap/swapfile.c sis->max = isi.nr_pages; sis 174 fs/iomap/swapfile.c sis->pages = isi.nr_pages - 1; sis 175 fs/iomap/swapfile.c sis->highest_bit = isi.nr_pages - 1; sis 489 fs/nfs/file.c static int nfs_swap_activate(struct swap_info_struct *sis, struct file *file, sis 494 fs/nfs/file.c *span = sis->pages; sis 1180 fs/xfs/xfs_aops.c struct swap_info_struct *sis, sis 1184 fs/xfs/xfs_aops.c sis->bdev = xfs_find_bdev_for_inode(file_inode(swap_file)); sis 1185 fs/xfs/xfs_aops.c return iomap_swapfile_activate(sis, swap_file, span, &xfs_iomap_ops); sis 48 include/linux/frontswap.h static inline bool frontswap_test(struct swap_info_struct *sis, pgoff_t offset) sis 50 include/linux/frontswap.h return __frontswap_test(sis, offset); sis 71 include/linux/frontswap.h static inline bool frontswap_test(struct swap_info_struct *sis, pgoff_t offset) sis 407 include/linux/fs.h int (*swap_activate)(struct swap_info_struct *sis, struct file *file, sis 205 include/linux/iomap.h int iomap_swapfile_activate(struct swap_info_struct *sis, sis 209 include/linux/iomap.h # define iomap_swapfile_activate(sis, swapfile, pagespan, ops) (-EIO) sis 395 include/linux/swap.h int add_swap_extent(struct swap_info_struct *sis, unsigned long start_page, sis 192 mm/frontswap.c struct swap_info_struct *sis = swap_info[type]; sis 195 mm/frontswap.c VM_BUG_ON(sis == NULL); sis 208 mm/frontswap.c frontswap_map_set(sis, map); sis 215 mm/frontswap.c bool __frontswap_test(struct swap_info_struct *sis, sis 218 mm/frontswap.c if (sis->frontswap_map) sis 219 mm/frontswap.c return test_bit(offset, sis->frontswap_map); sis 224 mm/frontswap.c static inline void __frontswap_set(struct swap_info_struct *sis, sis 227 mm/frontswap.c set_bit(offset, sis->frontswap_map); sis 228 mm/frontswap.c atomic_inc(&sis->frontswap_pages); sis 231 mm/frontswap.c static inline void __frontswap_clear(struct swap_info_struct *sis, sis 234 mm/frontswap.c clear_bit(offset, sis->frontswap_map); sis 235 mm/frontswap.c atomic_dec(&sis->frontswap_pages); sis 250 mm/frontswap.c struct swap_info_struct *sis = swap_info[type]; sis 256 mm/frontswap.c VM_BUG_ON(sis == NULL); sis 264 mm/frontswap.c if (__frontswap_test(sis, offset)) { sis 265 mm/frontswap.c __frontswap_clear(sis, offset); sis 277 mm/frontswap.c __frontswap_set(sis, offset); sis 299 mm/frontswap.c struct swap_info_struct *sis = swap_info[type]; sis 305 mm/frontswap.c VM_BUG_ON(sis == NULL); sis 307 mm/frontswap.c if (!__frontswap_test(sis, offset)) sis 320 mm/frontswap.c __frontswap_clear(sis, offset); sis 333 mm/frontswap.c struct swap_info_struct *sis = swap_info[type]; sis 337 mm/frontswap.c VM_BUG_ON(sis == NULL); sis 339 mm/frontswap.c if (!__frontswap_test(sis, offset)) sis 344 mm/frontswap.c __frontswap_clear(sis, offset); sis 355 mm/frontswap.c struct swap_info_struct *sis = swap_info[type]; sis 359 mm/frontswap.c VM_BUG_ON(sis == NULL); sis 361 mm/frontswap.c if (sis->frontswap_map == NULL) sis 366 mm/frontswap.c atomic_set(&sis->frontswap_pages, 0); sis 367 mm/frontswap.c bitmap_zero(sis->frontswap_map, sis->max); sis 74 mm/page_io.c struct swap_info_struct *sis; sis 87 mm/page_io.c sis = page_swap_info(page); sis 88 mm/page_io.c if (!(sis->flags & SWP_BLKDEV)) sis 107 mm/page_io.c disk = sis->bdev->bd_disk; sis 115 mm/page_io.c disk->fops->swap_slot_free_notify(sis->bdev, sis 146 mm/page_io.c int generic_swapfile_activate(struct swap_info_struct *sis, sis 173 mm/page_io.c page_no < sis->max) { sis 216 mm/page_io.c ret = add_swap_extent(sis, page_no, 1, first_block); sis 229 mm/page_io.c sis->max = page_no; sis 230 mm/page_io.c sis->pages = page_no - 1; sis 231 mm/page_io.c sis->highest_bit = page_no - 1; sis 282 mm/page_io.c struct swap_info_struct *sis = page_swap_info(page); sis 285 mm/page_io.c if (sis->flags & SWP_FS) { sis 287 mm/page_io.c struct file *swap_file = sis->swap_file; sis 326 mm/page_io.c ret = bdev_write_page(sis->bdev, swap_page_sector(page), page, wbc); sis 354 mm/page_io.c struct swap_info_struct *sis = page_swap_info(page); sis 367 mm/page_io.c if (sis->flags & SWP_FS) { sis 368 mm/page_io.c struct file *swap_file = sis->swap_file; sis 377 mm/page_io.c ret = bdev_read_page(sis->bdev, swap_page_sector(page), page); sis 426 mm/page_io.c struct swap_info_struct *sis = page_swap_info(page); sis 428 mm/page_io.c if (sis->flags & SWP_FS) { sis 429 mm/page_io.c struct address_space *mapping = sis->swap_file->f_mapping; sis 155 mm/swapfile.c static inline struct swap_extent *first_se(struct swap_info_struct *sis) sis 157 mm/swapfile.c struct rb_node *rb = rb_first(&sis->swap_extent_root); sis 205 mm/swapfile.c offset_to_swap_extent(struct swap_info_struct *sis, unsigned long offset) sis 210 mm/swapfile.c rb = sis->swap_extent_root.rb_node; sis 1770 mm/swapfile.c struct swap_info_struct *sis = swap_info[type]; sis 1772 mm/swapfile.c if (!(sis->flags & SWP_WRITEOK)) sis 1777 mm/swapfile.c *bdev_p = bdgrab(sis->bdev); sis 1782 mm/swapfile.c if (bdev == sis->bdev) { sis 1783 mm/swapfile.c struct swap_extent *se = first_se(sis); sis 1787 mm/swapfile.c *bdev_p = bdgrab(sis->bdev); sis 1828 mm/swapfile.c struct swap_info_struct *sis = swap_info[type]; sis 1830 mm/swapfile.c spin_lock(&sis->lock); sis 1831 mm/swapfile.c if (sis->flags & SWP_WRITEOK) { sis 1832 mm/swapfile.c n = sis->pages; sis 1834 mm/swapfile.c n -= sis->inuse_pages; sis 1836 mm/swapfile.c spin_unlock(&sis->lock); sis 2259 mm/swapfile.c struct swap_info_struct *sis; sis 2263 mm/swapfile.c sis = swp_swap_info(entry); sis 2264 mm/swapfile.c *bdev = sis->bdev; sis 2267 mm/swapfile.c se = offset_to_swap_extent(sis, offset); sis 2284 mm/swapfile.c static void destroy_swap_extents(struct swap_info_struct *sis) sis 2286 mm/swapfile.c while (!RB_EMPTY_ROOT(&sis->swap_extent_root)) { sis 2287 mm/swapfile.c struct rb_node *rb = sis->swap_extent_root.rb_node; sis 2290 mm/swapfile.c rb_erase(rb, &sis->swap_extent_root); sis 2294 mm/swapfile.c if (sis->flags & SWP_ACTIVATED) { sis 2295 mm/swapfile.c struct file *swap_file = sis->swap_file; sis 2298 mm/swapfile.c sis->flags &= ~SWP_ACTIVATED; sis 2311 mm/swapfile.c add_swap_extent(struct swap_info_struct *sis, unsigned long start_page, sis 2314 mm/swapfile.c struct rb_node **link = &sis->swap_extent_root.rb_node, *parent = NULL; sis 2346 mm/swapfile.c rb_insert_color(&new_se->rb_node, &sis->swap_extent_root); sis 2381 mm/swapfile.c static int setup_swap_extents(struct swap_info_struct *sis, sector_t *span) sis 2383 mm/swapfile.c struct file *swap_file = sis->swap_file; sis 2389 mm/swapfile.c ret = add_swap_extent(sis, 0, sis->max, 0); sis 2390 mm/swapfile.c *span = sis->pages; sis 2395 mm/swapfile.c ret = mapping->a_ops->swap_activate(sis, swap_file, span); sis 2397 mm/swapfile.c sis->flags |= SWP_ACTIVATED; sis 2399 mm/swapfile.c sis->flags |= SWP_FS; sis 2400 mm/swapfile.c ret = add_swap_extent(sis, 0, sis->max, 0); sis 2401 mm/swapfile.c *span = sis->pages; sis 2406 mm/swapfile.c return generic_swapfile_activate(sis, swap_file, span); sis 299 sound/pci/sis7019.c struct sis7019 *sis = dev; sis 300 sound/pci/sis7019.c unsigned long io = sis->ioport; sis 319 sound/pci/sis7019.c sis_voice_irq(status, sis->voices); sis 325 sound/pci/sis7019.c sis_voice_irq(status, &sis->voices[32]); sis 331 sound/pci/sis7019.c voice = &sis->capture_voice; sis 370 sound/pci/sis7019.c static void __sis_map_silence(struct sis7019 *sis) sis 373 sound/pci/sis7019.c if (!sis->silence_users) sis 374 sound/pci/sis7019.c sis->silence_dma_addr = dma_map_single(&sis->pci->dev, sis 375 sound/pci/sis7019.c sis->suspend_state[0], sis 377 sound/pci/sis7019.c sis->silence_users++; sis 380 sound/pci/sis7019.c static void __sis_unmap_silence(struct sis7019 *sis) sis 383 sound/pci/sis7019.c sis->silence_users--; sis 384 sound/pci/sis7019.c if (!sis->silence_users) sis 385 sound/pci/sis7019.c dma_unmap_single(&sis->pci->dev, sis->silence_dma_addr, 4096, sis 389 sound/pci/sis7019.c static void sis_free_voice(struct sis7019 *sis, struct voice *voice) sis 393 sound/pci/sis7019.c spin_lock_irqsave(&sis->voice_lock, flags); sis 395 sound/pci/sis7019.c __sis_unmap_silence(sis); sis 401 sound/pci/sis7019.c spin_unlock_irqrestore(&sis->voice_lock, flags); sis 404 sound/pci/sis7019.c static struct voice *__sis_alloc_playback_voice(struct sis7019 *sis) sis 411 sound/pci/sis7019.c voice = &sis->voices[i]; sis 423 sound/pci/sis7019.c static struct voice *sis_alloc_playback_voice(struct sis7019 *sis) sis 428 sound/pci/sis7019.c spin_lock_irqsave(&sis->voice_lock, flags); sis 429 sound/pci/sis7019.c voice = __sis_alloc_playback_voice(sis); sis 430 sound/pci/sis7019.c spin_unlock_irqrestore(&sis->voice_lock, flags); sis 438 sound/pci/sis7019.c struct sis7019 *sis = snd_pcm_substream_chip(substream); sis 455 sound/pci/sis7019.c spin_lock_irqsave(&sis->voice_lock, flags); sis 456 sound/pci/sis7019.c voice->timing = __sis_alloc_playback_voice(sis); sis 458 sound/pci/sis7019.c __sis_map_silence(sis); sis 459 sound/pci/sis7019.c spin_unlock_irqrestore(&sis->voice_lock, flags); sis 464 sound/pci/sis7019.c sis_free_voice(sis, voice); sis 473 sound/pci/sis7019.c struct sis7019 *sis = snd_pcm_substream_chip(substream); sis 477 sound/pci/sis7019.c voice = sis_alloc_playback_voice(sis); sis 494 sound/pci/sis7019.c struct sis7019 *sis = snd_pcm_substream_chip(substream); sis 498 sound/pci/sis7019.c sis_free_voice(sis, voice); sis 582 sound/pci/sis7019.c struct sis7019 *sis = snd_pcm_substream_chip(substream); sis 583 sound/pci/sis7019.c unsigned long io = sis->ioport; sis 613 sound/pci/sis7019.c if (chip != sis) sis 662 sound/pci/sis7019.c struct sis7019 *sis = snd_pcm_substream_chip(substream); sis 664 sound/pci/sis7019.c struct voice *voice = &sis->capture_voice; sis 670 sound/pci/sis7019.c spin_lock_irqsave(&sis->voice_lock, flags); sis 675 sound/pci/sis7019.c spin_unlock_irqrestore(&sis->voice_lock, flags); sis 683 sound/pci/sis7019.c runtime->hw.rates = sis->ac97[0]->rates[AC97_RATES_ADC]; sis 696 sound/pci/sis7019.c struct sis7019 *sis = snd_pcm_substream_chip(substream); sis 699 sound/pci/sis7019.c rc = snd_ac97_set_rate(sis->ac97[0], AC97_PCM_LR_ADC_RATE, sis 718 sound/pci/sis7019.c struct sis7019 *sis = snd_pcm_substream_chip(substream); sis 803 sound/pci/sis7019.c writel(sis->silence_dma_addr, play_base + SIS_PLAY_DMA_BASE); sis 885 sound/pci/sis7019.c static int sis_pcm_create(struct sis7019 *sis) sis 893 sound/pci/sis7019.c rc = snd_pcm_new(sis->card, "SiS7019", 0, 64, 1, &pcm); sis 897 sound/pci/sis7019.c pcm->private_data = sis; sis 899 sound/pci/sis7019.c sis->pcm = pcm; sis 908 sound/pci/sis7019.c snd_dma_pci_data(sis->pci), 64*1024, 128*1024); sis 913 sound/pci/sis7019.c static unsigned short sis_ac97_rw(struct sis7019 *sis, int codec, u32 cmd) sis 915 sound/pci/sis7019.c unsigned long io = sis->ioport; sis 932 sound/pci/sis7019.c mutex_lock(&sis->ac97_mutex); sis 971 sound/pci/sis7019.c mutex_unlock(&sis->ac97_mutex); sis 974 sound/pci/sis7019.c dev_err(&sis->pci->dev, "ac97 codec %d timeout cmd 0x%08x\n", sis 1004 sound/pci/sis7019.c static int sis_mixer_create(struct sis7019 *sis) sis 1015 sound/pci/sis7019.c ac97.private_data = sis; sis 1017 sound/pci/sis7019.c rc = snd_ac97_bus(sis->card, 0, &ops, NULL, &bus); sis 1018 sound/pci/sis7019.c if (!rc && sis->codecs_present & SIS_PRIMARY_CODEC_PRESENT) sis 1019 sound/pci/sis7019.c rc = snd_ac97_mixer(bus, &ac97, &sis->ac97[0]); sis 1021 sound/pci/sis7019.c if (!rc && (sis->codecs_present & SIS_SECONDARY_CODEC_PRESENT)) sis 1022 sound/pci/sis7019.c rc = snd_ac97_mixer(bus, &ac97, &sis->ac97[1]); sis 1024 sound/pci/sis7019.c if (!rc && (sis->codecs_present & SIS_TERTIARY_CODEC_PRESENT)) sis 1025 sound/pci/sis7019.c rc = snd_ac97_mixer(bus, &ac97, &sis->ac97[2]); sis 1033 sound/pci/sis7019.c static void sis_free_suspend(struct sis7019 *sis) sis 1038 sound/pci/sis7019.c kfree(sis->suspend_state[i]); sis 1041 sound/pci/sis7019.c static int sis_chip_free(struct sis7019 *sis) sis 1045 sound/pci/sis7019.c outl(SIS_GCR_SOFTWARE_RESET, sis->ioport + SIS_GCR); sis 1047 sound/pci/sis7019.c outl(0, sis->ioport + SIS_GCR); sis 1048 sound/pci/sis7019.c outl(0, sis->ioport + SIS_GIER); sis 1052 sound/pci/sis7019.c if (sis->irq >= 0) sis 1053 sound/pci/sis7019.c free_irq(sis->irq, sis); sis 1055 sound/pci/sis7019.c iounmap(sis->ioaddr); sis 1056 sound/pci/sis7019.c pci_release_regions(sis->pci); sis 1057 sound/pci/sis7019.c pci_disable_device(sis->pci); sis 1058 sound/pci/sis7019.c sis_free_suspend(sis); sis 1064 sound/pci/sis7019.c struct sis7019 *sis = dev->device_data; sis 1065 sound/pci/sis7019.c return sis_chip_free(sis); sis 1068 sound/pci/sis7019.c static int sis_chip_init(struct sis7019 *sis) sis 1070 sound/pci/sis7019.c unsigned long io = sis->ioport; sis 1071 sound/pci/sis7019.c void __iomem *ioaddr = sis->ioaddr; sis 1110 sound/pci/sis7019.c sis->codecs_present = 0; sis 1115 sound/pci/sis7019.c sis->codecs_present |= SIS_PRIMARY_CODEC_PRESENT; sis 1117 sound/pci/sis7019.c sis->codecs_present |= SIS_SECONDARY_CODEC_PRESENT; sis 1119 sound/pci/sis7019.c sis->codecs_present |= SIS_TERTIARY_CODEC_PRESENT; sis 1121 sound/pci/sis7019.c if (sis->codecs_present == codecs) sis 1129 sound/pci/sis7019.c if (!sis->codecs_present) { sis 1130 sound/pci/sis7019.c dev_err(&sis->pci->dev, "could not find any codecs\n"); sis 1134 sound/pci/sis7019.c if (sis->codecs_present != codecs) { sis 1135 sound/pci/sis7019.c dev_warn(&sis->pci->dev, "missing codecs, found %0x, expected %0x\n", sis 1136 sound/pci/sis7019.c sis->codecs_present, codecs); sis 1200 sound/pci/sis7019.c struct sis7019 *sis = card->private_data; sis 1201 sound/pci/sis7019.c void __iomem *ioaddr = sis->ioaddr; sis 1205 sound/pci/sis7019.c if (sis->codecs_present & SIS_PRIMARY_CODEC_PRESENT) sis 1206 sound/pci/sis7019.c snd_ac97_suspend(sis->ac97[0]); sis 1207 sound/pci/sis7019.c if (sis->codecs_present & SIS_SECONDARY_CODEC_PRESENT) sis 1208 sound/pci/sis7019.c snd_ac97_suspend(sis->ac97[1]); sis 1209 sound/pci/sis7019.c if (sis->codecs_present & SIS_TERTIARY_CODEC_PRESENT) sis 1210 sound/pci/sis7019.c snd_ac97_suspend(sis->ac97[2]); sis 1214 sound/pci/sis7019.c if (sis->irq >= 0) { sis 1215 sound/pci/sis7019.c free_irq(sis->irq, sis); sis 1216 sound/pci/sis7019.c sis->irq = -1; sis 1222 sound/pci/sis7019.c memcpy_fromio(sis->suspend_state[i], ioaddr, 4096); sis 1233 sound/pci/sis7019.c struct sis7019 *sis = card->private_data; sis 1234 sound/pci/sis7019.c void __iomem *ioaddr = sis->ioaddr; sis 1237 sound/pci/sis7019.c if (sis_chip_init(sis)) { sis 1243 sound/pci/sis7019.c KBUILD_MODNAME, sis)) { sis 1252 sound/pci/sis7019.c memcpy_toio(ioaddr, sis->suspend_state[i], 4096); sis 1256 sound/pci/sis7019.c memset(sis->suspend_state[0], 0, 4096); sis 1258 sound/pci/sis7019.c sis->irq = pci->irq; sis 1260 sound/pci/sis7019.c if (sis->codecs_present & SIS_PRIMARY_CODEC_PRESENT) sis 1261 sound/pci/sis7019.c snd_ac97_resume(sis->ac97[0]); sis 1262 sound/pci/sis7019.c if (sis->codecs_present & SIS_SECONDARY_CODEC_PRESENT) sis 1263 sound/pci/sis7019.c snd_ac97_resume(sis->ac97[1]); sis 1264 sound/pci/sis7019.c if (sis->codecs_present & SIS_TERTIARY_CODEC_PRESENT) sis 1265 sound/pci/sis7019.c snd_ac97_resume(sis->ac97[2]); sis 1281 sound/pci/sis7019.c static int sis_alloc_suspend(struct sis7019 *sis) sis 1291 sound/pci/sis7019.c sis->suspend_state[i] = kmalloc(4096, GFP_KERNEL); sis 1292 sound/pci/sis7019.c if (!sis->suspend_state[i]) sis 1295 sound/pci/sis7019.c memset(sis->suspend_state[0], 0, 4096); sis 1303 sound/pci/sis7019.c struct sis7019 *sis = card->private_data; sis 1321 sound/pci/sis7019.c memset(sis, 0, sizeof(*sis)); sis 1322 sound/pci/sis7019.c mutex_init(&sis->ac97_mutex); sis 1323 sound/pci/sis7019.c spin_lock_init(&sis->voice_lock); sis 1324 sound/pci/sis7019.c sis->card = card; sis 1325 sound/pci/sis7019.c sis->pci = pci; sis 1326 sound/pci/sis7019.c sis->irq = -1; sis 1327 sound/pci/sis7019.c sis->ioport = pci_resource_start(pci, 0); sis 1336 sound/pci/sis7019.c sis->ioaddr = ioremap_nocache(pci_resource_start(pci, 1), 0x4000); sis 1337 sound/pci/sis7019.c if (!sis->ioaddr) { sis 1342 sound/pci/sis7019.c rc = sis_alloc_suspend(sis); sis 1348 sound/pci/sis7019.c rc = sis_chip_init(sis); sis 1353 sound/pci/sis7019.c sis); sis 1355 sound/pci/sis7019.c dev_err(&pci->dev, "unable to allocate irq %d\n", sis->irq); sis 1359 sound/pci/sis7019.c sis->irq = pci->irq; sis 1363 sound/pci/sis7019.c voice = &sis->voices[i]; sis 1365 sound/pci/sis7019.c voice->ctrl_base = SIS_PLAY_DMA_ADDR(sis->ioaddr, i); sis 1366 sound/pci/sis7019.c voice->wave_base = SIS_WAVE_ADDR(sis->ioaddr, i); sis 1369 sound/pci/sis7019.c voice = &sis->capture_voice; sis 1372 sound/pci/sis7019.c voice->ctrl_base = SIS_CAPTURE_DMA_ADDR(sis->ioaddr, voice->num); sis 1374 sound/pci/sis7019.c rc = snd_device_new(card, SNDRV_DEV_LOWLEVEL, sis, &ops); sis 1381 sound/pci/sis7019.c sis_chip_free(sis); sis 1394 sound/pci/sis7019.c struct sis7019 *sis; sis 1413 sound/pci/sis7019.c sizeof(*sis), &card); sis 1423 sound/pci/sis7019.c sis = card->private_data; sis 1425 sound/pci/sis7019.c rc = sis_mixer_create(sis); sis 1429 sound/pci/sis7019.c rc = sis_pcm_create(sis); sis 1435 sound/pci/sis7019.c card->shortname, snd_ac97_get_short_name(sis->ac97[0]), sis 1436 sound/pci/sis7019.c sis->ioport, sis->irq); sis 235 sound/soc/fsl/fsl_spdif.c u32 sis; sis 237 sound/soc/fsl/fsl_spdif.c sis = spdif_intr_status_clear(spdif_priv); sis 239 sound/soc/fsl/fsl_spdif.c if (sis & INT_DPLL_LOCKED) sis 242 sound/soc/fsl/fsl_spdif.c if (sis & INT_TXFIFO_UNOV) sis 245 sound/soc/fsl/fsl_spdif.c if (sis & INT_TXFIFO_RESYNC) sis 248 sound/soc/fsl/fsl_spdif.c if (sis & INT_CNEW) sis 251 sound/soc/fsl/fsl_spdif.c if (sis & INT_VAL_NOGOOD) sis 254 sound/soc/fsl/fsl_spdif.c if (sis & INT_SYM_ERR) sis 257 sound/soc/fsl/fsl_spdif.c if (sis & INT_BIT_ERR) sis 260 sound/soc/fsl/fsl_spdif.c if (sis & INT_URX_FUL) sis 263 sound/soc/fsl/fsl_spdif.c if (sis & INT_URX_OV) sis 266 sound/soc/fsl/fsl_spdif.c if (sis & INT_QRX_FUL) sis 269 sound/soc/fsl/fsl_spdif.c if (sis & INT_QRX_OV) sis 272 sound/soc/fsl/fsl_spdif.c if (sis & INT_UQ_SYNC) sis 275 sound/soc/fsl/fsl_spdif.c if (sis & INT_UQ_ERR) sis 278 sound/soc/fsl/fsl_spdif.c if (sis & INT_RXFIFO_UNOV) sis 281 sound/soc/fsl/fsl_spdif.c if (sis & INT_RXFIFO_RESYNC) sis 284 sound/soc/fsl/fsl_spdif.c if (sis & INT_LOSS_LOCK) sis 288 sound/soc/fsl/fsl_spdif.c if (sis & INT_TX_EM) sis 292 sound/soc/fsl/fsl_spdif.c if (sis & INT_RXFIFO_FUL)