/Linux-v6.1/sound/pci/ |
D | sis7019.c | 298 struct sis7019 *sis = dev; in sis_interrupt() local 299 unsigned long io = sis->ioport; in sis_interrupt() 318 sis_voice_irq(status, sis->voices); in sis_interrupt() 324 sis_voice_irq(status, &sis->voices[32]); in sis_interrupt() 330 voice = &sis->capture_voice; in sis_interrupt() 369 static void __sis_map_silence(struct sis7019 *sis) in __sis_map_silence() argument 372 if (!sis->silence_users) in __sis_map_silence() 373 sis->silence_dma_addr = dma_map_single(&sis->pci->dev, in __sis_map_silence() 374 sis->suspend_state[0], in __sis_map_silence() 376 sis->silence_users++; in __sis_map_silence() [all …]
|
/Linux-v6.1/mm/ |
D | frontswap.c | 112 struct swap_info_struct *sis = swap_info[type]; in frontswap_init() local 114 VM_BUG_ON(sis == NULL); in frontswap_init() 127 frontswap_map_set(sis, map); in frontswap_init() 134 static bool __frontswap_test(struct swap_info_struct *sis, in __frontswap_test() argument 137 if (sis->frontswap_map) in __frontswap_test() 138 return test_bit(offset, sis->frontswap_map); in __frontswap_test() 142 static inline void __frontswap_set(struct swap_info_struct *sis, in __frontswap_set() argument 145 set_bit(offset, sis->frontswap_map); in __frontswap_set() 146 atomic_inc(&sis->frontswap_pages); in __frontswap_set() 149 static inline void __frontswap_clear(struct swap_info_struct *sis, in __frontswap_clear() argument [all …]
|
D | page_io.c | 80 int generic_swapfile_activate(struct swap_info_struct *sis, in generic_swapfile_activate() argument 107 page_no < sis->max) { in generic_swapfile_activate() 153 ret = add_swap_extent(sis, page_no, 1, first_block); in generic_swapfile_activate() 166 sis->max = page_no; in generic_swapfile_activate() 167 sis->pages = page_no - 1; in generic_swapfile_activate() 168 sis->highest_bit = page_no - 1; in generic_swapfile_activate() 298 struct swap_info_struct *sis = page_swap_info(page); in swap_writepage_fs() local 299 struct file *swap_file = sis->swap_file; in swap_writepage_fs() 340 struct swap_info_struct *sis = page_swap_info(page); in __swap_writepage() local 348 if (data_race(sis->flags & SWP_FS_OPS)) in __swap_writepage() [all …]
|
D | swapfile.c | 159 static inline struct swap_extent *first_se(struct swap_info_struct *sis) in first_se() argument 161 struct rb_node *rb = rb_first(&sis->swap_extent_root); in first_se() 209 offset_to_swap_extent(struct swap_info_struct *sis, unsigned long offset) in offset_to_swap_extent() argument 214 rb = sis->swap_extent_root.rb_node; in offset_to_swap_extent() 230 struct swap_info_struct *sis = page_swap_info(page); in swap_page_sector() local 236 se = offset_to_swap_extent(sis, offset); in swap_page_sector() 1672 struct swap_info_struct *sis = swap_info[type]; in swap_type_of() local 1674 if (!(sis->flags & SWP_WRITEOK)) in swap_type_of() 1677 if (device == sis->bdev->bd_dev) { in swap_type_of() 1678 struct swap_extent *se = first_se(sis); in swap_type_of() [all …]
|
/Linux-v6.1/fs/iomap/ |
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() 142 int iomap_swapfile_activate(struct swap_info_struct *sis, in iomap_swapfile_activate() argument 154 .sis = sis, in iomap_swapfile_activate() 190 sis->max = isi.nr_pages; in iomap_swapfile_activate() 191 sis->pages = isi.nr_pages - 1; in iomap_swapfile_activate() 192 sis->highest_bit = isi.nr_pages - 1; in iomap_swapfile_activate()
|
/Linux-v6.1/drivers/gpu/drm/sis/ |
D | Makefile | 6 sis-y := sis_drv.o sis_mm.o 8 obj-$(CONFIG_DRM_SIS) += sis.o
|
/Linux-v6.1/drivers/ata/ |
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-v6.1/sound/soc/fsl/ |
D | fsl_spdif.c | 349 u32 sis; in spdif_isr() local 351 sis = spdif_intr_status_clear(spdif_priv); in spdif_isr() 353 if (sis & INT_DPLL_LOCKED) in spdif_isr() 356 if (sis & INT_TXFIFO_UNOV) in spdif_isr() 359 if (sis & INT_TXFIFO_RESYNC) in spdif_isr() 362 if (sis & INT_CNEW) in spdif_isr() 365 if (sis & INT_VAL_NOGOOD) in spdif_isr() 368 if (sis & INT_SYM_ERR) in spdif_isr() 371 if (sis & INT_BIT_ERR) in spdif_isr() 374 if (sis & INT_URX_FUL) in spdif_isr() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/input/touchscreen/ |
D | sis_i2c.txt | 4 - compatible: must be "sis,9200-ts" 23 compatible = "sis,9200-ts";
|
/Linux-v6.1/fs/nfs/ |
D | file.c | 475 static int nfs_swap_activate(struct swap_info_struct *sis, struct file *file, in nfs_swap_activate() argument 497 ret = add_swap_extent(sis, 0, sis->max, 0); in nfs_swap_activate() 503 *span = sis->pages; in nfs_swap_activate() 508 sis->flags |= SWP_FS_OPS; in nfs_swap_activate()
|
/Linux-v6.1/include/linux/ |
D | iomap.h | 366 int iomap_swapfile_activate(struct swap_info_struct *sis, 370 # define iomap_swapfile_activate(sis, swapfile, pagespan, ops) (-EIO) argument
|
D | swap.h | 461 int add_swap_extent(struct swap_info_struct *sis, unsigned long start_page, 609 static inline int add_swap_extent(struct swap_info_struct *sis, in add_swap_extent() argument
|
/Linux-v6.1/fs/xfs/ |
D | xfs_aops.c | 555 struct swap_info_struct *sis, in xfs_iomap_swapfile_activate() argument 559 sis->bdev = xfs_inode_buftarg(XFS_I(file_inode(swap_file)))->bt_bdev; in xfs_iomap_swapfile_activate() 560 return iomap_swapfile_activate(sis, swap_file, span, in xfs_iomap_swapfile_activate()
|
/Linux-v6.1/drivers/char/agp/ |
D | Makefile | 23 obj-$(CONFIG_AGP_SIS) += sis-agp.o
|
/Linux-v6.1/drivers/net/ethernet/ |
D | Makefile | 87 obj-$(CONFIG_NET_VENDOR_SIS) += sis/
|
D | Kconfig | 178 source "drivers/net/ethernet/sis/Kconfig"
|
/Linux-v6.1/fs/f2fs/ |
D | data.c | 3856 static int check_swap_activate(struct swap_info_struct *sis, in check_swap_activate() argument 3881 while (cur_lblock < last_lblock && cur_lblock < sis->max) { in check_swap_activate() 3913 if (cur_lblock + nr_pblocks > sis->max) in check_swap_activate() 3930 if (cur_lblock + nr_pblocks >= sis->max) in check_swap_activate() 3931 nr_pblocks = sis->max - cur_lblock; in check_swap_activate() 3943 ret = add_swap_extent(sis, cur_lblock, nr_pblocks, pblock); in check_swap_activate() 3953 sis->max = cur_lblock; in check_swap_activate() 3954 sis->pages = cur_lblock - 1; in check_swap_activate() 3955 sis->highest_bit = cur_lblock - 1; in check_swap_activate() 3963 static int f2fs_swap_activate(struct swap_info_struct *sis, struct file *file, in f2fs_swap_activate() argument [all …]
|
/Linux-v6.1/Documentation/fb/ |
D | sisfb.rst | 115 driver but the dedicated "sis" X driver. The "sis" X driver and sisfb are
|
/Linux-v6.1/drivers/gpu/drm/ |
D | Makefile | 99 obj-$(CONFIG_DRM_SIS) += sis/
|
/Linux-v6.1/drivers/video/fbdev/ |
D | Makefile | 29 obj-$(CONFIG_FB_SIS) += sis/
|
/Linux-v6.1/fs/btrfs/ |
D | inode.c | 10915 static int btrfs_add_swap_extent(struct swap_info_struct *sis, in btrfs_add_swap_extent() argument 10928 if (bsi->nr_pages >= sis->max) in btrfs_add_swap_extent() 10931 max_pages = sis->max - bsi->nr_pages; in btrfs_add_swap_extent() 10949 ret = add_swap_extent(sis, bsi->nr_pages, nr_pages, first_ppage); in btrfs_add_swap_extent() 10965 static int btrfs_swap_activate(struct swap_info_struct *sis, struct file *file, in btrfs_swap_activate() argument 11178 ret = btrfs_add_swap_extent(sis, &bsi); in btrfs_swap_activate() 11191 ret = btrfs_add_swap_extent(sis, &bsi); in btrfs_swap_activate() 11210 sis->bdev = device->bdev; in btrfs_swap_activate() 11212 sis->max = bsi.nr_pages; in btrfs_swap_activate() 11213 sis->pages = bsi.nr_pages - 1; in btrfs_swap_activate() [all …]
|
/Linux-v6.1/arch/mips/include/asm/octeon/ |
D | cvmx-sriox-defs.h | 731 uint64_t sis:1; member 749 uint64_t sis:1;
|
/Linux-v6.1/fs/zonefs/ |
D | super.c | 250 static int zonefs_swap_activate(struct swap_info_struct *sis, in zonefs_swap_activate() argument 262 return iomap_swapfile_activate(sis, swap_file, span, in zonefs_swap_activate()
|
/Linux-v6.1/fs/cifs/ |
D | file.c | 5157 static int cifs_swap_activate(struct swap_info_struct *sis, in cifs_swap_activate() argument 5179 *span = sis->pages; in cifs_swap_activate() 5199 sis->flags |= SWP_FS_OPS; in cifs_swap_activate() 5200 return add_swap_extent(sis, 0, sis->max, 0); in cifs_swap_activate()
|
/Linux-v6.1/Documentation/filesystems/ |
D | locking.rst | 261 int (*swap_activate)(struct swap_info_struct *sis, struct file *f, sector_t *span) 395 directly to the block device ``sis->bdev``.
|