Home
last modified time | relevance | path

Searched refs:kmap (Results 1 – 25 of 153) sorted by relevance

1234567

/Linux-v5.15/fs/hfsplus/
Dbnode.c32 memcpy(buf, kmap(*pagep) + off, l); in hfs_bnode_read()
38 memcpy(buf, kmap(*++pagep), l); in hfs_bnode_read()
85 memcpy(kmap(*pagep) + off, buf, l); in hfs_bnode_write()
92 memcpy(kmap(*++pagep), buf, l); in hfs_bnode_write()
115 memset(kmap(*pagep) + off, 0, l); in hfs_bnode_clear()
121 memset(kmap(*++pagep), 0, l); in hfs_bnode_clear()
145 memcpy(kmap(*dst_page) + src, kmap(*src_page) + src, l); in hfs_bnode_copy()
152 memcpy(kmap(*++dst_page), kmap(*++src_page), l); in hfs_bnode_copy()
161 src_ptr = kmap(*src_page) + src; in hfs_bnode_copy()
162 dst_ptr = kmap(*dst_page) + dst; in hfs_bnode_copy()
[all …]
Dbitmap.c42 pptr = kmap(page); in hfsplus_block_allocate()
87 curr = pptr = kmap(page); in hfsplus_block_allocate()
138 pptr = kmap(page); in hfsplus_block_allocate()
188 pptr = kmap(page); in hfsplus_block_free()
222 pptr = kmap(page); in hfsplus_block_free()
Dbtree.c166 head = (struct hfs_btree_header_rec *)(kmap(page) + in hfs_btree_open()
294 head = (struct hfs_btree_header_rec *)(kmap(page) + in hfs_btree_write()
397 data = kmap(*pagep); in hfs_bmap_alloc()
421 data = kmap(*++pagep); in hfs_bmap_alloc()
443 data = kmap(*pagep); in hfs_bmap_alloc()
493 data = kmap(page); in hfs_bmap_free()
/Linux-v5.15/drivers/net/ethernet/chelsio/inline_crypto/chtls/
Dchtls_hw.c166 cdev->kmap.size = num_key_ctx; in chtls_init_kmap()
167 cdev->kmap.available = bsize; in chtls_init_kmap()
168 ksize = sizeof(*cdev->kmap.addr) * bsize; in chtls_init_kmap()
169 cdev->kmap.addr = kvzalloc(ksize, GFP_KERNEL); in chtls_init_kmap()
170 if (!cdev->kmap.addr) in chtls_init_kmap()
173 cdev->kmap.start = lldi->vr->key.start; in chtls_init_kmap()
174 spin_lock_init(&cdev->kmap.lock); in chtls_init_kmap()
189 spin_lock_bh(&cdev->kmap.lock); in get_new_keyid()
190 keyid = find_first_zero_bit(cdev->kmap.addr, cdev->kmap.size); in get_new_keyid()
191 if (keyid < cdev->kmap.size) { in get_new_keyid()
[all …]
/Linux-v5.15/tools/perf/util/
Dmap.c217 (dso->kernel ? sizeof(struct kmap) : 0))); in map__new2()
237 struct kmap *kmap = __map__kmap((struct map *)map); in __map__is_extra_kernel_map() local
239 return kmap && kmap->name[0]; in __map__is_extra_kernel_map()
389 size += sizeof(struct kmap); in map__clone()
467 struct kmap *kmap = __map__kmap(map); in map__rip_2objdump() local
474 if (kmap && is_entry_trampoline(kmap->name) && kmap->kmaps && kmap->kmaps->machine) { in map__rip_2objdump()
475 struct map *kernel_map = machine__kernel_map(kmap->kmaps->machine); in map__rip_2objdump()
554 struct kmap *kmap = map__kmap(map); in maps__insert() local
556 if (kmap) in maps__insert()
557 kmap->kmaps = maps; in maps__insert()
[all …]
Dsymbol-elf.c944 static bool ref_reloc_sym_not_found(struct kmap *kmap) in ref_reloc_sym_not_found() argument
946 return kmap && kmap->ref_reloc_sym && kmap->ref_reloc_sym->name && in ref_reloc_sym_not_found()
947 !kmap->ref_reloc_sym->unrelocated_addr; in ref_reloc_sym_not_found()
958 static u64 ref_reloc(struct kmap *kmap) in ref_reloc() argument
960 if (kmap && kmap->ref_reloc_sym && in ref_reloc()
961 kmap->ref_reloc_sym->unrelocated_addr) in ref_reloc()
962 return kmap->ref_reloc_sym->addr - in ref_reloc()
963 kmap->ref_reloc_sym->unrelocated_addr; in ref_reloc()
972 struct maps *kmaps, struct kmap *kmap, in dso__process_kernel_symbol() argument
996 map->start = shdr->sh_addr + ref_reloc(kmap); in dso__process_kernel_symbol()
[all …]
Dmap.h41 struct kmap;
43 struct kmap *__map__kmap(struct map *map);
44 struct kmap *map__kmap(struct map *map);
Dsymbol.c1159 struct kmap *kmap = map__kmap(map); in validate_kcore_addresses() local
1161 if (!kmap) in validate_kcore_addresses()
1164 if (kmap->ref_reloc_sym && kmap->ref_reloc_sym->name) { in validate_kcore_addresses()
1168 kmap->ref_reloc_sym->name, &start)) in validate_kcore_addresses()
1170 if (start != kmap->ref_reloc_sym->addr) in validate_kcore_addresses()
1427 static int kallsyms__delta(struct kmap *kmap, const char *filename, u64 *delta) in kallsyms__delta() argument
1431 if (!kmap->ref_reloc_sym || !kmap->ref_reloc_sym->name) in kallsyms__delta()
1434 if (kallsyms__get_function_start(filename, kmap->ref_reloc_sym->name, &addr)) in kallsyms__delta()
1437 *delta = addr - kmap->ref_reloc_sym->addr; in kallsyms__delta()
1444 struct kmap *kmap = map__kmap(map); in __dso__load_kallsyms() local
[all …]
/Linux-v5.15/tools/perf/arch/x86/util/
Devent.c32 struct kmap *kmap; in perf_event__synthesize_extra_kmaps() local
38 kmap = map__kmap(pos); in perf_event__synthesize_extra_kmaps()
41 PERF_ALIGN(strlen(kmap->name) + 1, sizeof(u64)) + in perf_event__synthesize_extra_kmaps()
64 strlcpy(event->mmap.filename, kmap->name, PATH_MAX); in perf_event__synthesize_extra_kmaps()
/Linux-v5.15/fs/btrfs/
Dlzo.c144 data_in = kmap(in_page); in lzo_compress_pages()
155 cpage_out = kmap(out_page); in lzo_compress_pages()
225 cpage_out = kmap(out_page); in lzo_compress_pages()
252 data_in = kmap(in_page); in lzo_compress_pages()
301 kaddr = kmap(cur_page); in copy_compressed_segment()
325 kaddr = kmap(cb->compressed_pages[0]); in lzo_decompress_bio()
360 kaddr = kmap(cur_page); in lzo_decompress_bio()
Dzlib.c129 cpage_out = kmap(out_page); in zlib_compress_pages()
157 data_in = kmap(in_page); in zlib_compress_pages()
170 data_in = kmap(in_page); in zlib_compress_pages()
210 cpage_out = kmap(out_page); in zlib_compress_pages()
248 cpage_out = kmap(out_page); in zlib_compress_pages()
290 data_in = kmap(pages_in[page_in_index]); in zlib_decompress_bio()
345 data_in = kmap(pages_in[page_in_index]); in zlib_decompress_bio()
Dzstd.c402 workspace->in_buf.src = kmap(in_page); in zstd_compress_pages()
414 workspace->out_buf.dst = kmap(out_page); in zstd_compress_pages()
461 workspace->out_buf.dst = kmap(out_page); in zstd_compress_pages()
482 workspace->in_buf.src = kmap(in_page); in zstd_compress_pages()
521 workspace->out_buf.dst = kmap(out_page); in zstd_compress_pages()
566 workspace->in_buf.src = kmap(pages_in[page_in_index]); in zstd_decompress_bio()
609 workspace->in_buf.src = kmap(pages_in[page_in_index]); in zstd_decompress_bio()
/Linux-v5.15/arch/m68k/mm/
DMakefile9 obj-$(CONFIG_MMU_MOTOROLA) += kmap.o memory.o motorola.o hwtest.o
11 obj-$(CONFIG_MMU_COLDFIRE) += kmap.o memory.o mcfmmu.o
/Linux-v5.15/fs/hfs/
Dbnode.c83 memcpy(kmap(page) + off, buf, len); in hfs_bnode_write()
108 memset(kmap(page) + off, 0, len); in hfs_bnode_clear()
126 memcpy(kmap(dst_page) + dst, kmap(src_page) + src, len); in hfs_bnode_copy()
143 ptr = kmap(page); in hfs_bnode_move()
353 desc = (struct hfs_bnode_desc *)(kmap(node->page[0]) + node->page_offset); in hfs_bnode_find()
443 memset(kmap(*pagep) + node->page_offset, 0, in hfs_bnode_create()
448 memset(kmap(*++pagep), 0, PAGE_SIZE); in hfs_bnode_create()
Dbtree.c83 head = (struct hfs_btree_header_rec *)(kmap(page) + sizeof(struct hfs_bnode_desc)); in hfs_btree_open()
172 head = (struct hfs_btree_header_rec *)(kmap(page) + sizeof(struct hfs_bnode_desc)); in hfs_btree_write()
271 data = kmap(*pagep); in hfs_bmap_alloc()
294 data = kmap(*++pagep); in hfs_bmap_alloc()
316 data = kmap(*pagep); in hfs_bmap_alloc()
363 data = kmap(page); in hfs_bmap_free()
/Linux-v5.15/fs/nilfs2/
Dalloc.c527 desc_kaddr = kmap(desc_bh->b_page); in nilfs_palloc_prepare_alloc_entry()
539 bitmap_kaddr = kmap(bitmap_bh->b_page); in nilfs_palloc_prepare_alloc_entry()
608 desc_kaddr = kmap(req->pr_desc_bh->b_page); in nilfs_palloc_commit_free_entry()
611 bitmap_kaddr = kmap(req->pr_bitmap_bh->b_page); in nilfs_palloc_commit_free_entry()
649 desc_kaddr = kmap(req->pr_desc_bh->b_page); in nilfs_palloc_abort_alloc_entry()
652 bitmap_kaddr = kmap(req->pr_bitmap_bh->b_page); in nilfs_palloc_abort_alloc_entry()
757 bitmap_kaddr = kmap(bitmap_bh->b_page); in nilfs_palloc_freev()
Difile.h24 void *kaddr = kmap(ibh->b_page); in nilfs_ifile_map_inode()
/Linux-v5.15/include/linux/
Dhighmem-internal.h40 static inline void *kmap(struct page *page) in kmap() function
153 static inline void *kmap(struct page *page) in kmap() function
/Linux-v5.15/fs/ecryptfs/
Dread_write.c67 virt = kmap(page_for_lower); in ecryptfs_write_lower_page_segment()
256 virt = kmap(page_for_ecryptfs); in ecryptfs_read_lower_page_segment()
/Linux-v5.15/net/ceph/
Dpagelist.c70 pl->mapped_tail = kmap(page); in ceph_pagelist_addpage()
167 pl->mapped_tail = kmap(page); in ceph_pagelist_truncate()
/Linux-v5.15/fs/vboxsf/
Dfile.c236 buf = kmap(page); in vboxsf_readpage()
288 buf = kmap(page); in vboxsf_writepage()
322 buf = kmap(page); in vboxsf_write_end()
/Linux-v5.15/fs/ntfs/
Daops.h78 kmap(page); in ntfs_map_page()
/Linux-v5.15/fs/freevxfs/
Dvxfs_immed.c72 kaddr = kmap(pp); in vxfs_immed_readpage()
/Linux-v5.15/fs/afs/
Ddir_edit.c220 meta_page = kmap(page0); in afs_edit_dir_add()
247 dir_page = kmap(page); in afs_edit_dir_add()
397 meta_page = kmap(page0); in afs_edit_dir_remove()
409 dir_page = kmap(page); in afs_edit_dir_remove()
/Linux-v5.15/mm/
Dhighmem.c541 void *kmap; in __kmap_local_page_prot() local
552 kmap = arch_kmap_local_high_get(page); in __kmap_local_page_prot()
553 if (kmap) in __kmap_local_page_prot()
554 return kmap; in __kmap_local_page_prot()

1234567