| /linux-6.15/sound/pci/ |
| H A D | sis7019.c | 369 sis->silence_dma_addr = dma_map_single(&sis->pci->dev, in __sis_map_silence() 380 dma_unmap_single(&sis->pci->dev, sis->silence_dma_addr, 4096, in __sis_unmap_silence() 872 sis->pcm = pcm; in sis_pcm_create() 1020 free_irq(sis->irq, sis); in sis_chip_free() 1169 free_irq(sis->irq, sis); in sis_suspend() 1170 sis->irq = -1; in sis_suspend() 1241 sis->suspend_state[i] = devm_kmalloc(&sis->pci->dev, 4096, in sis_alloc_suspend() 1272 sis->pci = pci; in sis_chip_create() 1273 sis->irq = -1; in sis_chip_create() 1300 sis); in sis_chip_create() [all …]
|
| /linux-6.15/mm/ |
| H A D | page_io.c | 105 page_no < sis->max) { in generic_swapfile_activate() 164 sis->max = page_no; in generic_swapfile_activate() 165 sis->pages = page_no - 1; in generic_swapfile_activate() 214 set_bit(swp_offset(entry), sis->zeromap); in swap_zeromap_folio_set() 379 struct file *swap_file = sis->swap_file; in swap_writepage_fs() 419 bio_init(&bio, sis->bdev, &bv, 1, in swap_writepage_bdev_sync() 439 bio = bio_alloc(sis->bdev, 1, in swap_writepage_bdev_async() 463 if (data_race(sis->flags & SWP_FS_OPS)) in __swap_writepage() 579 struct swap_info_struct *sis) in swap_read_folio_bdev_sync() argument 601 struct swap_info_struct *sis) in swap_read_folio_bdev_async() argument [all …]
|
| H A D | swapfile.c | 1576 struct swap_info_struct *sis; in swap_free_nr() local 1579 sis = _swap_info_get(entry); in swap_free_nr() 1580 if (!sis) in swap_free_nr() 1923 *device = sis->bdev->bd_dev; in find_first_swap() 1960 spin_lock(&sis->lock); in count_swap_pages() 1962 n = sis->pages; in count_swap_pages() 1966 spin_unlock(&sis->lock); in count_swap_pages() 2515 ret = add_swap_extent(sis, 0, sis->max, 0); in setup_swap_extents() 2516 *span = sis->pages; in setup_swap_extents() 2524 sis->flags |= SWP_ACTIVATED; in setup_swap_extents() [all …]
|
| H A D | swap.h | 92 struct swap_info_struct *sis = swp_swap_info(entry); in swap_zeromap_batch() local 97 first_bit = test_bit(start, sis->zeromap); in swap_zeromap_batch() 104 return find_next_zero_bit(sis->zeromap, end, start) - start; in swap_zeromap_batch() 106 return find_next_bit(sis->zeromap, end, start) - start; in swap_zeromap_batch()
|
| /linux-6.15/fs/iomap/ |
| H A D | swapfile.c | 16 struct swap_info_struct *sis; member 40 if (unlikely(isi->nr_pages >= isi->sis->max)) in iomap_swapfile_add_extent() 42 max_pages = isi->sis->max - isi->nr_pages; in iomap_swapfile_add_extent() 72 error = add_swap_extent(isi->sis, isi->nr_pages, nr_pages, first_ppage); in iomap_swapfile_add_extent() 119 if (iomap->bdev != isi->sis->bdev) in iomap_swapfile_iter() 143 int iomap_swapfile_activate(struct swap_info_struct *sis, in iomap_swapfile_activate() argument 155 .sis = sis, in iomap_swapfile_activate() 191 sis->max = isi.nr_pages; in iomap_swapfile_activate() 192 sis->pages = isi.nr_pages - 1; in iomap_swapfile_activate()
|
| /linux-6.15/drivers/ata/ |
| H A D | pata_sis.c | 654 static void sis_fixup(struct pci_dev *pdev, struct sis_chipset *sis) in sis_fixup() argument 659 if (sis->info == &sis_info133) { in sis_fixup() 669 if (sis->info == &sis_info133_early || sis->info == &sis_info100) { in sis_fixup() 679 if (sis->info == &sis_info66 || sis->info == &sis_info100_early) { in sis_fixup() 689 if (sis->info == &sis_info33) { in sis_fixup() 696 if (sis->info == &sis_info || sis->info == &sis_info33) { in sis_fixup()
|
| /linux-6.15/sound/soc/fsl/ |
| H A D | fsl_spdif.c | 347 u32 sis; in spdif_isr() local 360 if (sis & INT_CNEW) in spdif_isr() 366 if (sis & INT_SYM_ERR) in spdif_isr() 369 if (sis & INT_BIT_ERR) in spdif_isr() 372 if (sis & INT_URX_FUL) in spdif_isr() 375 if (sis & INT_URX_OV) in spdif_isr() 378 if (sis & INT_QRX_FUL) in spdif_isr() 381 if (sis & INT_QRX_OV) in spdif_isr() 384 if (sis & INT_UQ_SYNC) in spdif_isr() 387 if (sis & INT_UQ_ERR) in spdif_isr() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | sis_i2c.txt | 4 - compatible: must be "sis,9200-ts" 23 compatible = "sis,9200-ts";
|
| /linux-6.15/fs/nfs/ |
| H A D | file.c | 518 static int nfs_swap_activate(struct swap_info_struct *sis, struct file *file, in nfs_swap_activate() argument 540 ret = add_swap_extent(sis, 0, sis->max, 0); in nfs_swap_activate() 546 *span = sis->pages; in nfs_swap_activate() 551 sis->flags |= SWP_FS_OPS; in nfs_swap_activate()
|
| /linux-6.15/drivers/char/agp/ |
| H A D | Makefile | 15 obj-$(CONFIG_AGP_SIS) += sis-agp.o
|
| /linux-6.15/include/linux/ |
| H A D | iomap.h | 521 int iomap_swapfile_activate(struct swap_info_struct *sis, 525 # define iomap_swapfile_activate(sis, swapfile, pagespan, ops) (-EIO) argument
|
| H A D | swap.h | 442 int add_swap_extent(struct swap_info_struct *sis, unsigned long start_page, 590 static inline int add_swap_extent(struct swap_info_struct *sis, in add_swap_extent() argument
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_aops.c | 689 struct swap_info_struct *sis, in xfs_vm_swap_activate() argument 724 sis->bdev = xfs_inode_buftarg(ip)->bt_bdev; in xfs_vm_swap_activate() 726 return iomap_swapfile_activate(sis, swap_file, span, in xfs_vm_swap_activate()
|
| /linux-6.15/drivers/net/ethernet/ |
| H A D | Makefile | 89 obj-$(CONFIG_NET_VENDOR_SIS) += sis/
|
| H A D | Kconfig | 187 source "drivers/net/ethernet/sis/Kconfig"
|
| /linux-6.15/Documentation/fb/ |
| H A D | sisfb.rst | 115 driver but the dedicated "sis" X driver. The "sis" X driver and sisfb are
|
| /linux-6.15/fs/f2fs/ |
| H A D | data.c | 3916 static int check_swap_activate(struct swap_info_struct *sis, in check_swap_activate() argument 3940 while (cur_lblock < last_lblock && cur_lblock < sis->max) { in check_swap_activate() 3975 if (cur_lblock + nr_pblocks > sis->max) in check_swap_activate() 3996 if (cur_lblock + nr_pblocks >= sis->max) in check_swap_activate() 3997 nr_pblocks = sis->max - cur_lblock; in check_swap_activate() 4009 ret = add_swap_extent(sis, cur_lblock, nr_pblocks, pblock); in check_swap_activate() 4019 sis->max = cur_lblock; in check_swap_activate() 4020 sis->pages = cur_lblock - 1; in check_swap_activate() 4028 static int f2fs_swap_activate(struct swap_info_struct *sis, struct file *file, in f2fs_swap_activate() argument 4059 ret = check_swap_activate(sis, file, span); in f2fs_swap_activate() [all …]
|
| /linux-6.15/drivers/video/fbdev/ |
| H A D | Makefile | 30 obj-$(CONFIG_FB_SIS) += sis/
|
| /linux-6.15/fs/zonefs/ |
| H A D | file.c | 160 static int zonefs_swap_activate(struct swap_info_struct *sis, in zonefs_swap_activate() argument 171 return iomap_swapfile_activate(sis, swap_file, span, in zonefs_swap_activate()
|
| /linux-6.15/fs/smb/client/ |
| H A D | file.c | 3168 static int cifs_swap_activate(struct swap_info_struct *sis, in cifs_swap_activate() argument 3190 *span = sis->pages; in cifs_swap_activate() 3210 sis->flags |= SWP_FS_OPS; in cifs_swap_activate() 3211 return add_swap_extent(sis, 0, sis->max, 0); in cifs_swap_activate()
|
| /linux-6.15/arch/mips/include/asm/octeon/ |
| H A D | cvmx-sriox-defs.h | 731 uint64_t sis:1; member 749 uint64_t sis:1;
|
| /linux-6.15/fs/btrfs/ |
| H A D | inode.c | 9866 static int btrfs_add_swap_extent(struct swap_info_struct *sis, in btrfs_add_swap_extent() argument 9879 if (bsi->nr_pages >= sis->max) in btrfs_add_swap_extent() 9882 max_pages = sis->max - bsi->nr_pages; in btrfs_add_swap_extent() 9899 ret = add_swap_extent(sis, bsi->nr_pages, nr_pages, first_ppage); in btrfs_add_swap_extent() 9915 static int btrfs_swap_activate(struct swap_info_struct *sis, struct file *file, in btrfs_swap_activate() argument 10189 ret = btrfs_add_swap_extent(sis, &bsi); in btrfs_swap_activate() 10207 ret = btrfs_add_swap_extent(sis, &bsi); in btrfs_swap_activate() 10230 sis->bdev = device->bdev; in btrfs_swap_activate() 10232 sis->max = bsi.nr_pages; in btrfs_swap_activate() 10233 sis->pages = bsi.nr_pages - 1; in btrfs_swap_activate() [all …]
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | locking.rst | 273 int (*swap_activate)(struct swap_info_struct *sis, struct file *f, sector_t *span) 414 directly to the block device ``sis->bdev``.
|
| H A D | vfs.rst | 846 int (*swap_activate)(struct swap_info_struct *sis, struct file *f, sector_t *span) 1069 be submitted directly to the block device ``sis->bdev``.
|
| /linux-6.15/fs/ext4/ |
| H A D | inode.c | 3602 static int ext4_iomap_swap_activate(struct swap_info_struct *sis, in ext4_iomap_swap_activate() argument 3605 return iomap_swapfile_activate(sis, file, span, in ext4_iomap_swap_activate()
|