/linux-master/kernel/ |
H A D | kcov.c | 55 /* The lock protects mode, size, area and t. */ 61 void *area; member in struct:kcov 66 /* Size of remote area (in long's). */ 136 struct kcov_remote_area *area; local 140 area = list_entry(pos, struct kcov_remote_area, list); 141 if (area->size == size) { 142 list_del(&area->list); 143 return area; 150 static void kcov_remote_area_put(struct kcov_remote_area *area, argument 153 INIT_LIST_HEAD(&area 202 unsigned long *area; local 232 u64 *area; local 346 kcov_start(struct task_struct *t, struct kcov *kcov, unsigned int size, void *area, enum kcov_mode mode, int sequence) argument 551 unsigned long *area = kcov->area; local 689 void *area; local 843 void *area; local 987 void *area; local 1064 void *area = vmalloc_node(CONFIG_KCOV_IRQ_AREA_SIZE * local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_cpp.h | 36 /* Max size of area it should be safe to request */ 215 void nfp_cpp_area_free(struct nfp_cpp_area *area); 216 int nfp_cpp_area_acquire(struct nfp_cpp_area *area); 217 int nfp_cpp_area_acquire_nonblocking(struct nfp_cpp_area *area); 218 void nfp_cpp_area_release(struct nfp_cpp_area *area); 219 void nfp_cpp_area_release_free(struct nfp_cpp_area *area); 220 int nfp_cpp_area_read(struct nfp_cpp_area *area, unsigned long offset, 222 int nfp_cpp_area_write(struct nfp_cpp_area *area, unsigned long offset, 224 size_t nfp_cpp_area_size(struct nfp_cpp_area *area); 228 struct resource *nfp_cpp_area_resource(struct nfp_cpp_area *area); [all...] |
H A D | nfp6000_pcie.c | 347 /* We don't match explicit bars through the area interface */ 749 static int nfp6000_area_init(struct nfp_cpp_area *area, u32 dest, argument 752 struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); 788 static void nfp6000_area_cleanup(struct nfp_cpp_area *area) argument 792 static void priv_area_get(struct nfp_cpp_area *area) argument 794 struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); 799 static int priv_area_put(struct nfp_cpp_area *area) argument 801 struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); 809 static int nfp6000_area_acquire(struct nfp_cpp_area *area) argument 811 struct nfp6000_pcie *nfp = nfp_cpp_priv(nfp_cpp_area_cpp(area)); 879 nfp6000_area_release(struct nfp_cpp_area *area) argument 896 nfp6000_area_phys(struct nfp_cpp_area *area) argument 903 nfp6000_area_iomem(struct nfp_cpp_area *area) argument 910 nfp6000_area_resource(struct nfp_cpp_area *area) argument 921 nfp6000_area_read(struct nfp_cpp_area *area, void *kernel_vaddr, unsigned long offset, unsigned int length) argument 983 nfp6000_area_write(struct nfp_cpp_area *area, const void *kernel_vaddr, unsigned long offset, unsigned int length) argument 1053 int area; member in struct:nfp6000_explicit_priv::__anon133 [all...] |
/linux-master/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb_accel.c | 41 const struct fb_copyarea *area) 50 if (area->sx >= area->dx && area->sy >= area->dy) 52 else if (area->sx >= area->dx && area->sy <= area->dy) 54 else if (area 40 mb86290fb_copyarea(struct fb_info *info, const struct fb_copyarea *area) argument [all...] |
/linux-master/arch/m68k/mm/ |
H A D | kmap.c | 27 * For 040/060 we can use the virtual memory area like other architectures, 111 struct vm_struct **p, *tmp, *area; local 113 area = kmalloc(sizeof(*area), GFP_KERNEL); 114 if (!area) 121 kfree(area); 126 area->addr = (void *)addr; 127 area->size = size + IO_SIZE; 128 area->next = *p; 129 *p = area; 160 struct vm_struct *area; local [all...] |
H A D | sun3kmap.c | 64 struct vm_struct *area; local 77 if((area = get_vm_area(size, VM_IOREMAP)) == NULL) 81 pr_info("ioremap: got virt %p size %lx(%lx)\n", area->addr, size, 82 area->size); 86 virt = (unsigned long)area->addr;
|
/linux-master/sound/core/oss/ |
H A D | mulaw.c | 183 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); 188 src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; 189 dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; 190 src_step = src_channels[channel].area.step / 8; 191 dst_step = dst_channels[channel].area.step / 8; 229 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); 234 src = src_channels[channel].area.addr + src_channels[channel].area [all...] |
H A D | rate.c | 85 snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); 90 src = (signed short *)src_channels[channel].area.addr + 91 src_channels[channel].area.first / 8 / 2; 92 dst = (signed short *)dst_channels[channel].area.addr + 93 dst_channels[channel].area.first / 8 / 2; 94 src_step = src_channels[channel].area.step / 8 / 2; 95 dst_step = dst_channels[channel].area.step / 8 / 2; 144 snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); 149 src = (signed short *)src_channels[channel].area.addr + 150 src_channels[channel].area [all...] |
H A D | linear.c | 70 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); 75 src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; 76 dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; 77 src_step = src_channels[channel].area.step / 8; 78 dst_step = dst_channels[channel].area.step / 8; 101 if (snd_BUG_ON(src_channels[channel].area.first % 8 || 102 src_channels[channel].area.step % 8)) 104 if (snd_BUG_ON(dst_channels[channel].area [all...] |
/linux-master/arch/arm64/mm/ |
H A D | pageattr.c | 73 struct vm_struct *area; local 93 * covered by precisely one VM area that has the VM_ALLOC flag set. 95 area = find_vm_area((void *)addr); 96 if (!area || 97 end > (unsigned long)kasan_reset_tag(area->addr) + area->size || 98 !(area->flags & VM_ALLOC)) 106 * change to the linear mapping of the pages that back this VM area. 110 for (i = 0; i < area->nr_pages; i++) { 111 __change_memory_common((u64)page_address(area [all...] |
/linux-master/sound/core/ |
H A D | memalloc_local.h | 12 int (*mmap)(struct snd_dma_buffer *dmab, struct vm_area_struct *area);
|
/linux-master/drivers/video/fbdev/aty/ |
H A D | radeon_accel.c | 99 const struct fb_copyarea *area) 104 w = area->width; h = area->height; 105 dx = area->dx; dy = area->dy; 106 sx = area->sx; sy = area->sy; 135 void radeonfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) argument 140 modded.sx = area->sx; 141 modded.sy = area 98 radeonfb_prim_copyarea(struct radeonfb_info *rinfo, const struct fb_copyarea *area) argument [all...] |
H A D | mach64_accel.c | 199 void atyfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) argument 202 u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL; 203 u32 sx = area->sx, dx = area->dx, width = area->width, rotation = 0; 207 if (!area->width || !area->height) 210 cfb_copyarea(info, area); 222 if (area [all...] |
/linux-master/arch/mips/mm/ |
H A D | ioremap.c | 51 struct vm_struct *area; local 102 area = get_vm_area(size, VM_IOREMAP); 103 if (!area) 105 vaddr = (unsigned long)area->addr; 110 free_vm_area(area);
|
/linux-master/mm/ |
H A D | vmalloc.c | 324 struct vm_struct *area; local 326 area = find_vm_area((void *)addr); 327 if (!area || !(area->flags & VM_IOREMAP)) { 331 if (addr != (unsigned long)area->addr || 332 (void *)end != area->addr + get_vm_area_size(area)) { 334 addr, end, (long)area->addr, 335 (long)area->addr + get_vm_area_size(area)); 658 check_sparse_vm_area(struct vm_struct *area, unsigned long start, unsigned long end) argument 683 vm_area_map_pages(struct vm_struct *area, unsigned long start, unsigned long end, struct page **pages) argument 701 vm_area_unmap_pages(struct vm_struct *area, unsigned long start, unsigned long end) argument 3074 struct vm_struct *area; local 3207 set_area_direct_map(const struct vm_struct *area, int (*set_direct_map)(struct page *page)) argument 3221 vm_reset_perms(struct vm_struct *area) argument 3395 struct vm_struct *area; local 3469 struct vm_struct *area; local 3599 __vmalloc_area_node(struct vm_struct *area, gfp_t gfp_mask, pgprot_t prot, unsigned int page_shift, int node) argument 3738 struct vm_struct *area; local 4362 struct vm_struct *area; local 4427 free_vm_area(struct vm_struct *area) argument 4536 int area, area2, last_area, term_area; local [all...] |
/linux-master/drivers/md/ |
H A D | dm-snap-persistent.c | 116 void *area; member in struct:pstore 119 * An area of zeros used to clear the next area. 124 * An area used for header. The header can be written 131 * Used to keep track of which metadata area the data in 158 * metadata area. 179 * a single metadata area. 181 ps->area = vmalloc(len); 182 if (!ps->area) 199 vfree(ps->area); 232 chunk_io(struct pstore *ps, void *area, chunk_t chunk, blk_opf_t opf, int metadata) argument 270 area_location(struct pstore *ps, chunk_t area) argument 300 zero_disk_area(struct pstore *ps, chunk_t area) argument 515 void *area; local [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | hgafb.c | 492 static void hgafb_copyarea(struct fb_info *info, const struct fb_copyarea *area) argument 498 if (area->dy <= area->sy) { 499 y1 = area->sy; 500 y2 = area->dy; 502 for (rows = area->height; rows--; ) { 503 src = rowaddr(info, y1) + (area->sx >> 3); 504 dest = rowaddr(info, y2) + (area->dx >> 3); 505 memmove(dest, src, (area->width >> 3)); 510 y1 = area [all...] |
H A D | wmt_ge_rops.c | 80 void wmt_ge_copyarea(struct fb_info *p, const struct fb_copyarea *area) argument 94 writel(area->sx, regbase + GE_SRCAREAX_OFF); 95 writel(area->sy, regbase + GE_SRCAREAY_OFF); 96 writel(area->width - 1, regbase + GE_SRCAREAW_OFF); 97 writel(area->height - 1, regbase + GE_SRCAREAH_OFF); 102 writel(area->dx, regbase + GE_DESTAREAX_OFF); 103 writel(area->dy, regbase + GE_DESTAREAY_OFF); 104 writel(area->width - 1, regbase + GE_DESTAREAW_OFF); 105 writel(area->height - 1, regbase + GE_DESTAREAH_OFF);
|
/linux-master/kernel/events/ |
H A D | uprobes.c | 89 * Execute out of line area: anonymous executable mapping installed 1437 static int xol_add_vma(struct mm_struct *mm, struct xol_area *area) argument 1450 if (!area->vaddr) { 1452 area->vaddr = get_unmapped_area(NULL, TASK_SIZE - PAGE_SIZE, 1454 if (IS_ERR_VALUE(area->vaddr)) { 1455 ret = area->vaddr; 1460 vma = _install_special_mapping(mm, area->vaddr, PAGE_SIZE, 1462 &area->xol_mapping); 1470 smp_store_release(&mm->uprobes_state.xol_area, area); /* ^^^ */ 1481 struct xol_area *area; local 1528 struct xol_area *area; local 1543 struct xol_area *area = mm->uprobes_state.xol_area; local 1579 xol_take_insn_slot(struct xol_area *area) argument 1608 struct xol_area *area; local 1632 struct xol_area *area; local 1798 struct xol_area *area; local 1832 struct xol_area *area; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core_thermal.c | 451 struct mlxsw_thermal_area *area, u8 module) 455 module_tz = &area->tz_module_arr[module]; 460 module_tz->slot_index = area->slot_index; 482 struct mlxsw_thermal_area *area) 488 mlxsw_reg_mgpir_pack(mgpir_pl, area->slot_index); 494 &area->tz_module_num, NULL); 497 if (!area->tz_module_num) 500 area->tz_module_arr = kcalloc(area->tz_module_num, 501 sizeof(*area 449 mlxsw_thermal_module_init(struct device *dev, struct mlxsw_core *core, struct mlxsw_thermal *thermal, struct mlxsw_thermal_area *area, u8 module) argument 480 mlxsw_thermal_modules_init(struct device *dev, struct mlxsw_core *core, struct mlxsw_thermal *thermal, struct mlxsw_thermal_area *area) argument 528 mlxsw_thermal_modules_fini(struct mlxsw_thermal *thermal, struct mlxsw_thermal_area *area) argument 574 mlxsw_thermal_gearboxes_init(struct device *dev, struct mlxsw_core *core, struct mlxsw_thermal *thermal, struct mlxsw_thermal_area *area) argument 627 mlxsw_thermal_gearboxes_fini(struct mlxsw_thermal *thermal, struct mlxsw_thermal_area *area) argument [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | arena_htab.c | 39 void *area; local 46 area = bpf_map__initial_value(skel->maps.arena, &arena_sz); 48 *(volatile int *)area = 0x55aa;
|
/linux-master/drivers/soc/fsl/qe/ |
H A D | tsa.c | 232 static void tsa_init_entries_area(struct tsa *tsa, struct tsa_entries_area *area, argument 245 area->entries_start = tsa->si_ram; 246 area->entries_next = area->entries_start + half; 247 area->last_entry = NULL; 250 area->entries_start = tsa->si_ram + half; 251 area->entries_next = area->entries_start + half; 252 area->last_entry = NULL; 259 area 313 tsa_add_entry(struct tsa *tsa, struct tsa_entries_area *area, u32 count, u32 serial_id) argument 359 struct tsa_entries_area area; local [all...] |
/linux-master/drivers/pmdomain/renesas/ |
H A D | rcar-gen4-sysc.c | 337 const struct rcar_gen4_sysc_area *area = &info->areas[i]; local 341 if (!area->name) { 342 /* Skip NULLified area */ 346 n = strlen(area->name) + 1; 353 memcpy(pd->name, area->name, n); 355 pd->pdr = area->pdr; 356 pd->flags = area->flags; 362 domains->domains[area->pdr] = &pd->genpd; 364 if (area->parent < 0) 367 error = pm_genpd_add_subdomain(domains->domains[area [all...] |
/linux-master/arch/arm/mm/ |
H A D | proc-arm740.S | 64 mcr p15, 0, r0, c6, c3 @ disable area 3~7 71 mcr p15, 0, r0, c6, c0 @ set area 0, default 76 1: add r4, r4, #1 @ area size *= 2 79 orr r0, r0, r4, lsl #1 @ the area register value 81 mcr p15, 0, r0, c6, c1 @ set area 1, RAM 89 1: add r4, r4, #1 @ area size *= 2 92 orr r0, r0, r4, lsl #1 @ the area register value 94 2: mcr p15, 0, r0, c6, c2 @ set area 2, ROM/FLASH
|
/linux-master/drivers/iommu/iommufd/ |
H A D | device.c | 965 struct iopt_area *area; local 983 iopt_for_each_contig_area(&iter, area, iopt, iova, last_iova) 985 area, iopt_area_iova_to_index(area, iter.cur_iova), 987 area, 988 min(last_iova, iopt_area_last_iova(area)))); 997 if (iopt_area_start_byte(iter->area, iter->cur_iova) % PAGE_SIZE) 1001 (iopt_area_start_byte(iter->area, iopt_area_last_iova(iter->area)) % 1007 static bool check_area_prot(struct iopt_area *area, unsigne argument 1040 struct iopt_area *area; local 1127 struct iopt_area *area; local [all...] |