/linux-master/fs/hpfs/ |
H A D | inode.c | 50 void *ea; local 63 if ((ea = hpfs_get_ea(i->i_sb, fnode, "UID", &ea_size))) { 65 i_uid_write(i, le16_to_cpu(*(__le16*)ea)); 68 kfree(ea); 70 if ((ea = hpfs_get_ea(i->i_sb, fnode, "GID", &ea_size))) { 72 i_gid_write(i, le16_to_cpu(*(__le16*)ea)); 75 kfree(ea); 77 if ((ea = hpfs_get_ea(i->i_sb, fnode, "SYMLINK", &ea_size))) { 78 kfree(ea); 89 if ((ea 154 __le32 ea; local [all...] |
H A D | hpfs_fn.h | 56 unsigned i_ea_mode : 1; /* file's permission is stored in ea */ 57 unsigned i_ea_uid : 1; /* file's uid is stored in ea */ 58 unsigned i_ea_gid : 1; /* file's gid is stored in ea */ 145 static unsigned ea_valuelen(struct extended_attribute *ea) argument 147 return ea->valuelen_lo + 256 * ea->valuelen_hi; 150 static inline struct extended_attribute *next_ea(struct extended_attribute *ea) argument 152 return (struct extended_attribute *)((char *)ea + 5 + ea->namelen + ea_valuelen(ea)); 155 ea_sec(struct extended_attribute *ea) argument 160 ea_len(struct extended_attribute *ea) argument 165 ea_data(struct extended_attribute *ea) argument [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hugetlbpage.c | 20 int __hash_page_huge(unsigned long ea, unsigned long access, unsigned long vsid, argument 33 vpn = hpt_vpn(ea, vsid, ssize); 112 hash_failure_debug(ea, access, vsid, trap, ssize,
|
H A D | slb.c | 32 static long slb_allocate_user(struct mm_struct *mm, unsigned long ea); 45 static void assert_slb_presence(bool present, unsigned long ea) argument 59 ea &= ~((1UL << SID_SHIFT) - 1); 60 asm volatile(__PPC_SLBFEE_DOT(%0, %1) : "=r"(tmp) : "r"(ea) : "cr0"); 66 static inline void slb_shadow_update(unsigned long ea, int ssize, argument 78 WRITE_ONCE(p->save_area[index].vsid, cpu_to_be64(mk_vsid_data(ea, ssize, flags))); 79 WRITE_ONCE(p->save_area[index].esid, cpu_to_be64(mk_esid_data(ea, ssize, index))); 87 static inline void create_shadowed_slbe(unsigned long ea, int ssize, argument 96 slb_shadow_update(ea, ssize, flags, index); 98 assert_slb_presence(false, ea); 297 preload_add(struct thread_info *ti, unsigned long ea) argument 521 unsigned long ea; local 671 slb_insert_entry(unsigned long ea, unsigned long context, unsigned long flags, int ssize, bool kernel) argument 737 slb_allocate_kernel(unsigned long ea, unsigned long id) argument 786 slb_allocate_user(struct mm_struct *mm, unsigned long ea) argument 819 unsigned long ea = regs->dar; local 866 preload_add(current_thread_info(), ea); local [all...] |
H A D | hash_pgtable.c | 147 int hash__map_kernel_page(unsigned long ea, unsigned long pa, pgprot_t prot) argument 157 pgdp = pgd_offset_k(ea); 158 p4dp = p4d_offset(pgdp, ea); 159 pudp = pud_alloc(&init_mm, p4dp, ea); 162 pmdp = pmd_alloc(&init_mm, pudp, ea); 165 ptep = pte_alloc_kernel(pmdp, ea); 168 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot)); 176 if (htab_bolt_mapping(ea, ea + PAGE_SIZE, pa, pgprot_val(prot),
|
H A D | hash_native.c | 485 static void native_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, argument 496 vsid = get_kernel_vsid(ea, ssize); 497 vpn = hpt_vpn(ea, vsid, ssize); 522 static int native_hpte_removebolted(unsigned long ea, int psize, int ssize) argument 532 vsid = get_kernel_vsid(ea, ssize); 533 vpn = hpt_vpn(ea, vsid, ssize);
|
H A D | internal.h | 25 void hpt_do_stress(unsigned long ea, unsigned long hpte_group);
|
H A D | hash_64k.c | 38 int __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, argument 89 subpg_index = (ea & (PAGE_SIZE - 1)) >> shift; 90 vpn = hpt_vpn(ea, vsid, ssize); 213 hash_failure_debug(ea, access, vsid, trap, ssize, 222 hpt_do_stress(ea, hpte_group); 228 int __hash_page_64K(unsigned long ea, unsigned long access, argument 275 vpn = hpt_vpn(ea, vsid, ssize); 328 hash_failure_debug(ea, access, vsid, trap, ssize, 337 hpt_do_stress(ea, hpte_group);
|
H A D | hash_4k.c | 21 int __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, argument 66 vpn = hpt_vpn(ea, vsid, ssize); 117 hash_failure_debug(ea, access, vsid, trap, ssize, 125 hpt_do_stress(ea, hpte_group);
|
/linux-master/arch/powerpc/kernel/ |
H A D | hw_breakpoint.c | 316 int *hit, unsigned long ea) 340 if ((hw_end_addr - 1) >= ea) 347 if (((hw_end_addr - 1) >> 10) != (ea >> 10)) 354 if ((ea & 0x800) == ((ea + 64) & 0x800)) 389 unsigned long ea = 0; local 403 wp_get_instr_detail(regs, &instr, &type, &size, &ea); 415 if (wp_check_constraints(regs, instr, ea, type, size, info)) { 438 handle_p10dd1_spurious_exception(bp, hit, ea); 315 handle_p10dd1_spurious_exception(struct perf_event **bp, int *hit, unsigned long ea) argument
|
H A D | hw_breakpoint_constraints.c | 14 static bool ea_user_range_overlaps(unsigned long ea, int size, argument 17 return ((ea < info->address + info->len) && 18 (ea + size > info->address)); 31 static bool ea_hw_range_overlaps(unsigned long ea, int size, argument 47 return ((ea < hw_end_addr) && (ea + size > hw_start_addr)); 84 unsigned long ea, int type, int size, 118 if (ea_user_range_overlaps(ea, size, info)) 121 if (ea_hw_range_overlaps(ea, size, info)) { 131 int *type, int *size, unsigned long *ea) 83 wp_check_constraints(struct pt_regs *regs, ppc_inst_t instr, unsigned long ea, int type, int size, struct arch_hw_breakpoint *info) argument 130 wp_get_instr_detail(struct pt_regs *regs, ppc_inst_t *instr, int *type, int *size, unsigned long *ea) argument [all...] |
H A D | mce.c | 377 uint64_t ea = 0, pa = 0; local 492 ea = evt->u.ue_error.effective_address; 503 ea = evt->u.slb_error.effective_address; 512 ea = evt->u.erat_error.effective_address; 521 ea = evt->u.tlb_error.effective_address; 530 ea = evt->u.user_error.effective_address; 539 ea = evt->u.ra_error.effective_address; 548 ea = evt->u.link_error.effective_address; 566 if (ea && evt->srr0 != ea) { [all...] |
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_isr.c | 1768 struct event_arg ea; local 1770 memset(&ea, 0, sizeof(ea)); 1771 ea.id.b24 = rscn_entry; 1772 ea.id.b.rsvd_1 = rscn_entry >> 24; 1773 qla2x00_handle_rscn(vha, &ea);
|
H A D | qla_gs.c | 2814 void qla24xx_handle_gpsc_event(scsi_qla_host_t *vha, struct event_arg *ea) argument 2816 struct fc_port *fcport = ea->fcport; 2821 fcport->fw_login_state, ea->rc, ea->sp->gen2, fcport->login_gen, 2822 ea->sp->gen2, fcport->rscn_gen|ea->sp->gen1, fcport->loop_id); 2831 if (ea->sp->gen2 != fcport->login_gen) { 2837 } else if (ea->sp->gen1 != fcport->rscn_gen) { 2850 struct event_arg ea; local 2886 memset(&ea, 3897 qla24xx_handle_gfpnid_event(scsi_qla_host_t *vha, struct event_arg *ea) argument 3928 struct event_arg ea; local [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | mmu_context.h | 73 unsigned long ea) 77 int index = ea >> MAX_EA_BITS_PER_CONTEXT; 88 static inline bool need_extra_context(struct mm_struct *mm, unsigned long ea) argument 92 context_id = get_user_context(&mm->context, ea); 106 unsigned long ea) 113 static inline bool need_extra_context(struct mm_struct *mm, unsigned long ea) argument 72 alloc_extended_context(struct mm_struct *mm, unsigned long ea) argument 105 alloc_extended_context(struct mm_struct *mm, unsigned long ea) argument
|
H A D | hw_breakpoint.h | 60 unsigned long ea, int type, int size, 64 int *type, int *size, unsigned long *ea);
|
H A D | pte-walk.h | 7 extern pte_t *__find_linux_pte(pgd_t *pgdir, unsigned long ea, 10 static inline pte_t *find_linux_pte(pgd_t *pgdir, unsigned long ea, argument 16 pte = __find_linux_pte(pgdir, ea, is_thp, hshift); 29 static inline pte_t *find_init_mm_pte(unsigned long ea, unsigned *hshift) argument 32 return __find_linux_pte(pgdir, ea, NULL, hshift);
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | mmu.h | 270 static inline int get_user_context(mm_context_t *ctx, unsigned long ea) argument 272 int index = ea >> MAX_EA_BITS_PER_CONTEXT; 283 unsigned long ea, int ssize) 285 unsigned long context = get_user_context(ctx, ea); 287 return get_vsid(context, ea, ssize); 282 get_user_vsid(mm_context_t *ctx, unsigned long ea, int ssize) argument
|
/linux-master/arch/powerpc/platforms/cell/ |
H A D | spu_base.c | 150 static int __spu_trap_data_seg(struct spu *spu, unsigned long ea) argument 155 ret = copro_calculate_slb(spu->mm, ea, &slb); 170 extern int hash_page(unsigned long ea, unsigned long access, 172 static int __spu_trap_data_map(struct spu *spu, unsigned long ea, u64 dsisr) argument 176 pr_debug("%s, %llx, %lx\n", __func__, dsisr, ea); 183 (get_region_id(ea) != USER_REGION_ID)) { 186 ret = hash_page(ea, 197 spu->class_1_dar = ea; 210 unsigned long ea = (unsigned long)addr; local 213 if (get_region_id(ea) 230 unsigned long ea = (unsigned long)new_addr; local [all...] |
/linux-master/fs/udf/ |
H A D | misc.c | 30 uint8_t *ea = NULL, *ad = NULL; local 35 ea = iinfo->i_data; 39 ad = ea; 50 eahd = (struct extendedAttrHeaderDesc *)ea; 87 memmove(&ea[offset - aal + size], 88 &ea[aal], offset - aal); 97 memmove(&ea[offset - ial + size], 98 &ea[ial], offset - ial); 108 memmove(&ea[offset - aal + size], 109 &ea[aa 132 uint8_t *ea = NULL; local [all...] |
/linux-master/arch/powerpc/mm/ |
H A D | copro_fault.c | 23 int copro_handle_mm_fault(struct mm_struct *mm, unsigned long ea, argument 36 vma = lock_mm_and_find_vma(mm, ea, NULL); 59 *flt = handle_mm_fault(vma, ea, is_write ? FAULT_FLAG_WRITE : 0, NULL); 83 int copro_calculate_slb(struct mm_struct *mm, u64 ea, struct copro_slb *slb) argument 88 switch (get_region_id(ea)) { 90 pr_devel("%s: 0x%llx -- USER_REGION_ID\n", __func__, ea); 93 psize = get_slice_psize(mm, ea); 94 ssize = user_segment_size(ea); 95 vsid = get_user_vsid(&mm->context, ea, ssize); 99 pr_devel("%s: 0x%llx -- VMALLOC_REGION_ID\n", __func__, ea); [all...] |
/linux-master/arch/nios2/mm/ |
H A D | fault.c | 56 regs->ea -= 4; 194 pr_alert("ea = %08lx, ra = %08lx, cause = %ld\n", regs->ea, regs->ra,
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | gf100.c | 538 const struct nvkm_enum *er, *ee, *ec, *ea; local 570 ea = nvkm_enum_find(fifo->func->mmu_fault->access, info->access); 594 info->access, ea ? ea->name : "", info->addr,
|
/linux-master/arch/powerpc/platforms/ps3/ |
H A D | htab.c | 146 static void ps3_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, argument
|
/linux-master/arch/nios2/kernel/ |
H A D | process.c | 94 pr_notice("ea: %08lx estatus: %08lx\n", 95 regs->ea, regs->estatus); 174 pr_emerg("PC: %08lx\n", fp->ea); 193 tp = ((unsigned char *) fp->ea) - 0x20; 249 regs->ea = pc;
|