Home
last modified time | relevance | path

Searched refs:sis (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.12.1/sound/pci/
Dsis7019.c294 struct sis7019 *sis = dev; in sis_interrupt() local
295 unsigned long io = sis->ioport; in sis_interrupt()
314 sis_voice_irq(status, sis->voices); in sis_interrupt()
320 sis_voice_irq(status, &sis->voices[32]); in sis_interrupt()
326 voice = &sis->capture_voice; in sis_interrupt()
365 static void __sis_map_silence(struct sis7019 *sis) in __sis_map_silence() argument
368 if (!sis->silence_users) in __sis_map_silence()
369 sis->silence_dma_addr = dma_map_single(&sis->pci->dev, in __sis_map_silence()
370 sis->suspend_state[0], in __sis_map_silence()
372 sis->silence_users++; in __sis_map_silence()
[all …]
/linux-6.12.1/mm/
Dpage_io.c78 int generic_swapfile_activate(struct swap_info_struct *sis, in generic_swapfile_activate() argument
105 page_no < sis->max) { in generic_swapfile_activate()
151 ret = add_swap_extent(sis, page_no, 1, first_block); in generic_swapfile_activate()
164 sis->max = page_no; in generic_swapfile_activate()
165 sis->pages = page_no - 1; in generic_swapfile_activate()
166 sis->highest_bit = page_no - 1; in generic_swapfile_activate()
208 struct swap_info_struct *sis = swp_swap_info(folio->swap); in swap_zeromap_folio_set() local
215 set_bit(swp_offset(entry), sis->zeromap); in swap_zeromap_folio_set()
227 struct swap_info_struct *sis = swp_swap_info(folio->swap); in swap_zeromap_folio_clear() local
233 clear_bit(swp_offset(entry), sis->zeromap); in swap_zeromap_folio_clear()
[all …]
Dswap.h92 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()
Dswapfile.c259 static inline struct swap_extent *first_se(struct swap_info_struct *sis) in first_se() argument
261 struct rb_node *rb = rb_first(&sis->swap_extent_root); in first_se()
309 offset_to_swap_extent(struct swap_info_struct *sis, unsigned long offset) in offset_to_swap_extent() argument
314 rb = sis->swap_extent_root.rb_node; in offset_to_swap_extent()
330 struct swap_info_struct *sis = swp_swap_info(folio->swap); in swap_folio_sector() local
336 se = offset_to_swap_extent(sis, offset); in swap_folio_sector()
1633 struct swap_info_struct *sis; in swap_free_nr() local
1636 sis = _swap_info_get(entry); in swap_free_nr()
1637 if (!sis) in swap_free_nr()
1642 cluster_swap_free_nr(sis, offset, nr, 1); in swap_free_nr()
[all …]
/linux-6.12.1/fs/iomap/
Dswapfile.c16 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-6.12.1/drivers/ata/
Dpata_sis.c654 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.12.1/sound/soc/fsl/
Dfsl_spdif.c347 u32 sis; in spdif_isr() local
349 sis = spdif_intr_status_clear(spdif_priv); in spdif_isr()
351 if (sis & INT_DPLL_LOCKED) in spdif_isr()
354 if (sis & INT_TXFIFO_UNOV) in spdif_isr()
357 if (sis & INT_TXFIFO_RESYNC) in spdif_isr()
360 if (sis & INT_CNEW) in spdif_isr()
363 if (sis & INT_VAL_NOGOOD) 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()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/input/touchscreen/
Dsis_i2c.txt4 - compatible: must be "sis,9200-ts"
23 compatible = "sis,9200-ts";
/linux-6.12.1/fs/nfs/
Dfile.c511 static int nfs_swap_activate(struct swap_info_struct *sis, struct file *file, in nfs_swap_activate() argument
533 ret = add_swap_extent(sis, 0, sis->max, 0); in nfs_swap_activate()
539 *span = sis->pages; in nfs_swap_activate()
544 sis->flags |= SWP_FS_OPS; in nfs_swap_activate()
/linux-6.12.1/drivers/char/agp/
DMakefile15 obj-$(CONFIG_AGP_SIS) += sis-agp.o
/linux-6.12.1/fs/xfs/
Dxfs_aops.c532 struct swap_info_struct *sis, in xfs_iomap_swapfile_activate() argument
536 sis->bdev = xfs_inode_buftarg(XFS_I(file_inode(swap_file)))->bt_bdev; in xfs_iomap_swapfile_activate()
537 return iomap_swapfile_activate(sis, swap_file, span, in xfs_iomap_swapfile_activate()
/linux-6.12.1/include/linux/
Diomap.h445 int iomap_swapfile_activate(struct swap_info_struct *sis,
449 # define iomap_swapfile_activate(sis, swapfile, pagespan, ops) (-EIO) argument
Dswap.h449 int add_swap_extent(struct swap_info_struct *sis, unsigned long start_page,
602 static inline int add_swap_extent(struct swap_info_struct *sis, in add_swap_extent() argument
/linux-6.12.1/drivers/net/ethernet/
DMakefile88 obj-$(CONFIG_NET_VENDOR_SIS) += sis/
DKconfig186 source "drivers/net/ethernet/sis/Kconfig"
/linux-6.12.1/fs/f2fs/
Ddata.c3952 static int check_swap_activate(struct swap_info_struct *sis, in check_swap_activate() argument
3976 while (cur_lblock < last_lblock && cur_lblock < sis->max) { in check_swap_activate()
4011 if (cur_lblock + nr_pblocks > sis->max) in check_swap_activate()
4032 if (cur_lblock + nr_pblocks >= sis->max) in check_swap_activate()
4033 nr_pblocks = sis->max - cur_lblock; in check_swap_activate()
4045 ret = add_swap_extent(sis, cur_lblock, nr_pblocks, pblock); in check_swap_activate()
4055 sis->max = cur_lblock; in check_swap_activate()
4056 sis->pages = cur_lblock - 1; in check_swap_activate()
4057 sis->highest_bit = cur_lblock - 1; in check_swap_activate()
4065 static int f2fs_swap_activate(struct swap_info_struct *sis, struct file *file, in f2fs_swap_activate() argument
[all …]
/linux-6.12.1/Documentation/fb/
Dsisfb.rst115 driver but the dedicated "sis" X driver. The "sis" X driver and sisfb are
/linux-6.12.1/drivers/video/fbdev/
DMakefile30 obj-$(CONFIG_FB_SIS) += sis/
/linux-6.12.1/fs/zonefs/
Dfile.c160 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.12.1/fs/smb/client/
Dfile.c3134 static int cifs_swap_activate(struct swap_info_struct *sis, in cifs_swap_activate() argument
3156 *span = sis->pages; in cifs_swap_activate()
3176 sis->flags |= SWP_FS_OPS; in cifs_swap_activate()
3177 return add_swap_extent(sis, 0, sis->max, 0); in cifs_swap_activate()
/linux-6.12.1/fs/btrfs/
Dinode.c9722 static int btrfs_add_swap_extent(struct swap_info_struct *sis, in btrfs_add_swap_extent() argument
9735 if (bsi->nr_pages >= sis->max) in btrfs_add_swap_extent()
9738 max_pages = sis->max - bsi->nr_pages; in btrfs_add_swap_extent()
9755 ret = add_swap_extent(sis, bsi->nr_pages, nr_pages, first_ppage); in btrfs_add_swap_extent()
9771 static int btrfs_swap_activate(struct swap_info_struct *sis, struct file *file, in btrfs_swap_activate() argument
9985 ret = btrfs_add_swap_extent(sis, &bsi); in btrfs_swap_activate()
9998 ret = btrfs_add_swap_extent(sis, &bsi); in btrfs_swap_activate()
10019 sis->bdev = device->bdev; in btrfs_swap_activate()
10021 sis->max = bsi.nr_pages; in btrfs_swap_activate()
10022 sis->pages = bsi.nr_pages - 1; in btrfs_swap_activate()
[all …]
/linux-6.12.1/arch/mips/include/asm/octeon/
Dcvmx-sriox-defs.h731 uint64_t sis:1; member
749 uint64_t sis:1;
/linux-6.12.1/Documentation/filesystems/
Dlocking.rst268 int (*swap_activate)(struct swap_info_struct *sis, struct file *f, sector_t *span)
409 directly to the block device ``sis->bdev``.
Dvfs.rst827 int (*swap_activate)(struct swap_info_struct *sis, struct file *f, sector_t *span)
1050 be submitted directly to the block device ``sis->bdev``.
/linux-6.12.1/fs/ext4/
Dinode.c3559 static int ext4_iomap_swap_activate(struct swap_info_struct *sis, in ext4_iomap_swap_activate() argument
3562 return iomap_swapfile_activate(sis, file, span, in ext4_iomap_swap_activate()

12