Searched refs:mapping (Results 251 - 275 of 1955) sorted by relevance

<<11121314151617181920>>

/linux-master/fs/hfs/
H A Dinode.c37 static void hfs_write_failed(struct address_space *mapping, loff_t to) argument
39 struct inode *inode = mapping->host;
47 int hfs_write_begin(struct file *file, struct address_space *mapping, argument
53 ret = cont_write_begin(file, mapping, pos, len, pagep, fsdata,
55 &HFS_I(mapping->host)->phys_size);
57 hfs_write_failed(mapping, pos + len);
62 static sector_t hfs_bmap(struct address_space *mapping, sector_t block) argument
64 return generic_block_bmap(mapping, block, hfs_get_block);
69 struct inode *inode = folio->mapping->host;
128 struct address_space *mapping local
150 hfs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
[all...]
/linux-master/drivers/iommu/
H A Dipmmu-vmsa.c11 #include <linux/dma-mapping.h>
67 struct dma_iommu_mapping *mapping; member in struct:ipmmu_vmsa_device
796 * Create the ARM mapping, used by the ARM DMA mapping core to allocate
800 * - Create one mapping per context (TLB).
801 * - Make the mapping size configurable ? We currently use a 2GB mapping
804 if (!mmu->mapping) {
805 struct dma_iommu_mapping *mapping; local
807 mapping
[all...]
/linux-master/fs/nilfs2/
H A Dinode.c158 static int nilfs_writepages(struct address_space *mapping, argument
161 struct inode *inode = mapping->host;
165 nilfs_clear_dirty_pages(mapping, false);
179 struct inode *inode = folio->mapping->host;
207 static bool nilfs_dirty_folio(struct address_space *mapping, argument
210 struct inode *inode = mapping->host;
213 bool ret = filemap_dirty_folio(mapping, folio);
218 spin_lock(&mapping->i_private_lock);
234 spin_unlock(&mapping->i_private_lock);
241 void nilfs_write_failed(struct address_space *mapping, loff_ argument
251 nilfs_write_begin(struct file *file, struct address_space *mapping, loff_t pos, unsigned len, struct page **pagep, void **fsdata) argument
270 nilfs_write_end(struct file *file, struct address_space *mapping, loff_t pos, unsigned len, unsigned copied, struct page *page, void *fsdata) argument
[all...]
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_protocol_ops.c267 td->buffer.address = IPC_CB(skb)->mapping;
310 if (p_td->buffer.address != IPC_CB(skb)->mapping) {
327 dma_addr_t mapping = 0; local
350 &mapping, DMA_FROM_DEVICE,
355 td->buffer.address = mapping;
404 if (p_td->buffer.address != IPC_CB(skb)->mapping) {
/linux-master/drivers/net/ethernet/sunplus/
H A Dspl2sw_driver.c73 u32 mapping; local
92 mapping = dma_map_single(&comm->pdev->dev, skb->data,
94 if (dma_mapping_error(&comm->pdev->dev, mapping)) {
105 skbinfo->mapping = mapping;
117 txdesc->addr1 = skbinfo->mapping;
/linux-master/fs/bcachefs/
H A Dfs-io-direct.c180 struct address_space *mapping = file->f_mapping; local
190 if (unlikely(mapping->nrpages)) {
191 ret = filemap_write_and_wait_range(mapping,
219 struct address_space *mapping; member in struct:dio_write
439 struct address_space *mapping = dio->mapping; local
453 current->faults_disabled_mapping = mapping;
473 ret = bch2_write_invalidate_inode_pages_range(mapping,
582 struct address_space *mapping = file->f_mapping; local
631 dio->mapping
[all...]
/linux-master/fs/unicode/
H A Dmkutf8data.c1337 * the Unicode version in which the mapping was corrected.
2120 unsigned int mapping[19]; /* Magic - guaranteed not to be exceeded. */ local
2155 mapping[i] = strtoul(s, &s, 16);
2156 if (!utf32valid(mapping[i]))
2160 mapping[i++] = 0;
2163 memcpy(um, mapping, i * sizeof(unsigned int));
2181 unsigned int mapping[19]; /* Magic - guaranteed not to be exceeded. */ local
2211 mapping[i] = strtoul(s, &s, 16);
2212 if (!utf32valid(mapping[i]))
2216 mapping[
2311 unsigned int mapping[19]; /* Magic - guaranteed not to be exceeded. */ local
2439 unsigned int mapping[4]; local
2492 unsigned int mapping[19]; /* Magic - guaranteed not to be exceeded. */ local
2547 unsigned int mapping[19]; /* Magic - guaranteed not to be exceeded. */ local
[all...]
/linux-master/fs/ceph/
H A Daddr.c80 static bool ceph_dirty_folio(struct address_space *mapping, struct folio *folio) argument
82 struct inode *inode = mapping->host;
129 return ceph_fscache_dirty_folio(mapping, folio);
140 struct inode *inode = folio->mapping->host;
315 iov_iter_xarray(&iter, ITER_DEST, &rreq->mapping->i_pages, subreq->start, len);
372 iov_iter_xarray(&iter, ITER_DEST, &rreq->mapping->i_pages, subreq->start, len);
638 * If we get a write error, mark the mapping for error, but still adjust the
644 struct inode *inode = page->mapping->host;
768 doutc(cl, "%llx.%llx setting page/mapping error %d %p\n",
793 struct inode *inode = page->mapping
833 struct address_space *mapping = inode->i_mapping; local
922 ceph_writepages_start(struct address_space *mapping, struct writeback_control *wbc) argument
1503 ceph_write_begin(struct file *file, struct address_space *mapping, loff_t pos, unsigned len, struct page **pagep, void **fsdata) argument
1526 ceph_write_end(struct file *file, struct address_space *mapping, loff_t pos, unsigned len, unsigned copied, struct page *subpage, void *fsdata) argument
1644 struct address_space *mapping = inode->i_mapping; local
1790 struct address_space *mapping = inode->i_mapping; local
1974 struct address_space *mapping = file->f_mapping; local
[all...]
/linux-master/tools/testing/selftests/arm64/mte/
H A Dcheck_ksm_options.c98 static int check_madvise_options(int mem_type, int mode, int mapping) argument
110 ptr = mte_allocate_memory(TEST_UNIT * page_sz, mem_type, mapping, true);
154 "Check KSM mte page merge for private mapping, sync mode and mmap memory\n");
156 "Check KSM mte page merge for private mapping, async mode and mmap memory\n");
158 "Check KSM mte page merge for shared mapping, sync mode and mmap memory\n");
160 "Check KSM mte page merge for shared mapping, async mode and mmap memory\n");
/linux-master/drivers/scsi/
H A Dscsicam.c35 struct address_space *mapping = bdev_whole(dev)->bd_inode->i_mapping; local
39 folio = read_mapping_folio(mapping, 0, NULL);
55 * Determine the BIOS mapping/geometry used to create the partition
145 * Purpose : to determine a near-optimal int 0x13 mapping for a
212 * Description : determine the BIOS mapping/geometry used for a drive in a
223 /* try to infer mapping from partition table */
229 * Pick some standard mapping with at most 1024 cylinders, and
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_drv.h202 void *mapping; member in struct:exynos_drm_private
221 return priv->mapping ? true : false;
/linux-master/fs/ext2/
H A Ddir.c86 struct address_space *mapping = folio->mapping; local
87 struct inode *dir = mapping->host;
90 block_write_end(NULL, mapping, pos, len, len, &folio->page, NULL);
101 struct inode *dir = folio->mapping->host;
193 struct address_space *mapping = dir->i_mapping; local
194 struct folio *folio = read_mapping_folio(mapping, n, NULL);
574 struct inode *inode = folio->mapping->host;
/linux-master/arch/m68k/include/asm/
H A Dcacheflush_mm.h158 /* This is needed whenever the virtual mapping of the current
261 #define flush_dcache_mmap_lock(mapping) do { } while (0)
262 #define flush_dcache_mmap_unlock(mapping) do { } while (0)
/linux-master/kernel/futex/
H A Dcore.c161 * the file while it has a (shared) futex waiting on it. This mapping will have
199 * @rw: mapping needs to be read/write (values: FUTEX_READ,
228 struct address_space *mapping; local
272 /* Ignore any VERIFY_READ mapping (futex common case) */
291 * The treatment of mapping from this point on is critical. The folio
293 * stabilizes mapping, prevents inode freeing in the shared
298 * From this point on, mapping will be re-verified if necessary and
308 mapping = READ_ONCE(folio->mapping);
311 * If folio->mapping i
[all...]
/linux-master/arch/mips/kernel/
H A Dvdso.c53 image->mapping.pages[i] = pfn_to_page(data_pfn + i);
114 * data page, and the GIC user page if present. Always create a mapping
139 * mapping is coloured the same as the kernel's mapping of that memory.
181 &image->mapping);
/linux-master/fs/iomap/
H A Dbuffered-io.c49 struct inode *inode = folio->mapping->host;
63 struct inode *inode = folio->mapping->host;
92 struct inode *inode = folio->mapping->host;
101 struct inode *inode = folio->mapping->host;
139 struct inode *inode = folio->mapping->host;
162 struct inode *inode = folio->mapping->host;
409 gfp_t gfp = mapping_gfp_constraint(folio->mapping, GFP_KERNEL);
449 .inode = folio->mapping->host,
526 .inode = rac->mapping->host,
534 trace_iomap_readahead(rac->mapping
634 iomap_dirty_folio(struct address_space *mapping, struct folio *folio) argument
916 struct address_space *mapping = iter->inode->i_mapping; local
1968 iomap_writepages(struct address_space *mapping, struct writeback_control *wbc, struct iomap_writepage_ctx *wpc, const struct iomap_writeback_ops *ops) argument
[all...]
/linux-master/arch/alpha/kernel/
H A Dpci-noop.c16 #include <linux/dma-mapping.h>
/linux-master/arch/arm/mach-ep93xx/
H A Ddma.c18 #include <linux/dma-mapping.h>
/linux-master/arch/arm/mach-omap2/
H A Dfb.c17 #include <linux/dma-mapping.h>
/linux-master/crypto/async_tx/
H A Dasync_memcpy.c17 #include <linux/dma-mapping.h>
/linux-master/drivers/power/supply/
H A Dgpio-charger.c58 struct gpio_mapping mapping; local
70 mapping = gpio_charger->current_limit_map[i];
73 bool val = (mapping.gpiodata >> i) & 1;
77 gpio_charger->charge_current_limit = mapping.limit_ua;
201 len = device_property_read_u32_array(dev, "charge-current-limit-mapping",
207 dev_err(dev, "invalid charge-current-limit-mapping length\n");
218 len = device_property_read_u32_array(dev, "charge-current-limit-mapping",
225 dev_err(dev, "charge-current-limit-mapping not sorted by current in descending order\n");
/linux-master/drivers/crypto/caam/
H A Dcompat.h18 #include <linux/dma-mapping.h>
/linux-master/include/rdma/
H A Drw.h8 #include <linux/dma-mapping.h>
22 /* for mapping a single SGE: */
28 /* for mapping of multiple SGEs: */
/linux-master/arch/m68k/coldfire/
H A Dstmark2.c16 #include <linux/dma-mapping.h>
/linux-master/drivers/char/xillybus/
H A Dxillybus.h15 #include <linux/dma-mapping.h>

Completed in 346 milliseconds

<<11121314151617181920>>