/linux/fs/hpfs/ |
H A D | ea.c | 3 * linux/fs/hpfs/ea.c 20 struct extended_attribute *ea = (struct extended_attribute *)ex; in hpfs_ea_ext_remove() local 27 if (ea_indirect(ea)) { in hpfs_ea_ext_remove() 28 if (ea_valuelen(ea) != 8) { in hpfs_ea_ext_remove() 29 hpfs_error(s, "ea_indirect(ea) set while ea->valuelen!=8, %s %08x, pos %08x", in hpfs_ea_ext_remove() 33 if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 9, ex+4)) in hpfs_ea_ext_remove() 35 hpfs_ea_remove(s, ea_sec(ea), ea_in_anode(ea), ea_len(ea)); in hpfs_ea_ext_remove() 81 struct extended_attribute *ea; hpfs_read_ea() local 136 struct extended_attribute *ea; hpfs_get_ea() local 199 struct extended_attribute *ea; hpfs_set_ea() local [all...] |
H A D | inode.c | 50 void *ea; in hpfs_read_inode() local 63 if ((ea = hpfs_get_ea(i->i_sb, fnode, "UID", &ea_size))) { in hpfs_read_inode() 65 i_uid_write(i, le16_to_cpu(*(__le16*)ea)); in hpfs_read_inode() 68 kfree(ea); in hpfs_read_inode() 70 if ((ea = hpfs_get_ea(i->i_sb, fnode, "GID", &ea_size))) { in hpfs_read_inode() 72 i_gid_write(i, le16_to_cpu(*(__le16*)ea)); in hpfs_read_inode() 75 kfree(ea); in hpfs_read_inode() 77 if ((ea = hpfs_get_ea(i->i_sb, fnode, "SYMLINK", &ea_size))) { in hpfs_read_inode() 78 kfree(ea); in hpfs_read_inode() 89 if ((ea in hpfs_read_inode() 154 __le32 ea; hpfs_write_inode_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) in ea_valuelen() argument 147 return ea->valuelen_lo + 256 * ea->valuelen_hi; in ea_valuelen() 150 static inline struct extended_attribute *next_ea(struct extended_attribute *ea) in next_ea() argument 152 return (struct extended_attribute *)((char *)ea + 5 + ea->namelen + ea_valuelen(ea)); in next_ea() 155 ea_sec(struct extended_attribute * ea) ea_sec() argument 160 ea_len(struct extended_attribute * ea) ea_len() argument 165 ea_data(struct extended_attribute * ea) ea_data() argument [all...] |
/linux/fs/gfs2/ |
H A D | xattr.h | 13 #define GFS2_EA_REC_LEN(ea) be32_to_cpu((ea)->ea_rec_len) argument 14 #define GFS2_EA_DATA_LEN(ea) be32_to_cpu((ea)->ea_data_len) argument 16 #define GFS2_EA_SIZE(ea) \ argument 17 ALIGN(sizeof(struct gfs2_ea_header) + (ea)->ea_name_len + \ 18 ((GFS2_EA_IS_STUFFED(ea)) ? GFS2_EA_DATA_LEN(ea) : \ 19 (sizeof(__be64) * (ea)->ea_num_ptrs)), 8) 21 #define GFS2_EA_IS_STUFFED(ea) (!(e argument 22 GFS2_EA_IS_LAST(ea) global() argument 27 GFS2_EA2NAME(ea) global() argument 28 GFS2_EA2DATA(ea) global() argument 30 GFS2_EA2DATAPTRS(ea) global() argument 33 GFS2_EA2NEXT(ea) global() argument [all...] |
H A D | xattr.c | 85 struct gfs2_ea_header *ea, 92 struct gfs2_ea_header *ea, *prev = NULL; in ea_foreach_i() local 98 for (ea = GFS2_EA_BH2FIRST(bh);; prev = ea, ea = GFS2_EA2NEXT(ea)) { in ea_foreach_i() 99 if (!GFS2_EA_REC_LEN(ea)) { in ea_foreach_i() 103 if (!(bh->b_data <= (char *)ea && (char *)GFS2_EA2NEXT(ea) <= in ea_foreach_i() 108 if (!gfs2_eatype_valid(sdp, ea in ea_foreach_i() 180 ea_find_i(struct gfs2_inode * ip,struct buffer_head * bh,struct gfs2_ea_header * ea,struct gfs2_ea_header * prev,void * private) ea_find_i() argument 234 ea_dealloc_unstuffed(struct gfs2_inode * ip,struct buffer_head * bh,struct gfs2_ea_header * ea,struct gfs2_ea_header * prev,void * private) ea_dealloc_unstuffed() argument 329 ea_remove_unstuffed(struct gfs2_inode * ip,struct buffer_head * bh,struct gfs2_ea_header * ea,struct gfs2_ea_header * prev,int leave) ea_remove_unstuffed() argument 355 ea_list_i(struct gfs2_inode * ip,struct buffer_head * bh,struct gfs2_ea_header * ea,struct gfs2_ea_header * prev,void * private) ea_list_i() argument 457 gfs2_iter_unstuffed(struct gfs2_inode * ip,struct gfs2_ea_header * ea,const char * din,char * dout) gfs2_iter_unstuffed() argument 641 struct gfs2_ea_header *ea; ea_alloc_blk() local 678 ea_write(struct gfs2_inode * ip,struct gfs2_ea_header * ea,struct gfs2_ea_request * er) ea_write() argument 824 ea_split_ea(struct gfs2_ea_header * ea) ea_split_ea() argument 844 struct gfs2_ea_header *ea = el->el_ea; ea_set_remove_stuffed() local 876 ea_set_simple_noalloc(struct gfs2_inode * ip,struct buffer_head * bh,struct gfs2_ea_header * ea,struct ea_set * es) ea_set_simple_noalloc() argument 906 struct gfs2_ea_header *ea = es->es_ea; ea_set_simple_alloc() local 925 ea_set_simple(struct gfs2_inode * ip,struct buffer_head * bh,struct gfs2_ea_header * ea,struct gfs2_ea_header * prev,void * private) ea_set_simple() argument 1091 struct gfs2_ea_header *ea = el->el_ea; ea_remove_stuffed() local [all...] |
/linux/arch/powerpc/mm/ |
H A D | copro_fault.c | 21 int copro_handle_mm_fault(struct mm_struct *mm, unsigned long ea, in copro_handle_mm_fault() argument 34 vma = lock_mm_and_find_vma(mm, ea, NULL); in copro_handle_mm_fault() 57 *flt = handle_mm_fault(vma, ea, is_write ? FAULT_FLAG_WRITE : 0, NULL); in copro_handle_mm_fault() 81 int copro_calculate_slb(struct mm_struct *mm, u64 ea, struct copro_slb *slb) in copro_calculate_slb() argument 86 switch (get_region_id(ea)) { in copro_calculate_slb() 88 pr_devel("%s: 0x%llx -- USER_REGION_ID\n", __func__, ea); in copro_calculate_slb() 91 psize = get_slice_psize(mm, ea); in copro_calculate_slb() 92 ssize = user_segment_size(ea); in copro_calculate_slb() 93 vsid = get_user_vsid(&mm->context, ea, ssize); in copro_calculate_slb() 97 pr_devel("%s: 0x%llx -- VMALLOC_REGION_ID\n", __func__, ea); in copro_calculate_slb() [all...] |
/linux/arch/powerpc/lib/ |
H A D | sstep.c | 54 extern int do_lq(unsigned long ea, unsigned long *regs); 55 extern int do_stq(unsigned long ea, unsigned long val0, unsigned long val1); 56 extern int do_lqarx(unsigned long ea, unsigned long *regs); 57 extern int do_stqcx(unsigned long ea, unsigned long val0, unsigned long val1, 106 unsigned long ea, int nb) in address_ok() argument 110 if (access_ok((void __user *)ea, nb)) in address_ok() 112 if (access_ok((void __user *)ea, 1)) in address_ok() 116 regs->dar = ea; in address_ok() 127 unsigned long ea; in dform_ea() local 130 ea in dform_ea() 145 unsigned long ea; dsform_ea() local 162 unsigned long ea; dqform_ea() local 180 unsigned long ea; xform_ea() local 201 unsigned long ea, d0, d1, d; mlsd_8lsd_ea() local 301 __read_mem_aligned(unsigned long * dest,unsigned long ea,int nb,struct pt_regs * regs) __read_mem_aligned() argument 330 read_mem_aligned(unsigned long * dest,unsigned long ea,int nb,struct pt_regs * regs) read_mem_aligned() argument 352 __copy_mem_in(u8 * dest,unsigned long ea,int nb,struct pt_regs * regs) __copy_mem_in() argument 386 copy_mem_in(u8 * dest,unsigned long ea,int nb,struct pt_regs * regs) copy_mem_in() argument 405 read_mem_unaligned(unsigned long * dest,unsigned long ea,int nb,struct pt_regs * regs) read_mem_unaligned() argument 428 read_mem(unsigned long * dest,unsigned long ea,int nb,struct pt_regs * regs) read_mem() argument 440 __write_mem_aligned(unsigned long val,unsigned long ea,int nb,struct pt_regs * regs) __write_mem_aligned() argument 466 write_mem_aligned(unsigned long val,unsigned long ea,int nb,struct pt_regs * regs) write_mem_aligned() argument 488 __copy_mem_out(u8 * dest,unsigned long ea,int nb,struct pt_regs * regs) __copy_mem_out() argument 522 copy_mem_out(u8 * dest,unsigned long ea,int nb,struct pt_regs * regs) copy_mem_out() argument 541 write_mem_unaligned(unsigned long val,unsigned long ea,int nb,struct pt_regs * regs) write_mem_unaligned() argument 559 write_mem(unsigned long val,unsigned long ea,int nb,struct pt_regs * regs) write_mem() argument 575 do_fp_load(struct instruction_op * op,unsigned long ea,struct pt_regs * regs,bool cross_endian) do_fp_load() argument 628 do_fp_store(struct instruction_op * op,unsigned long ea,struct pt_regs * regs,bool cross_endian) do_fp_store() argument 677 do_vec_load(int rn,unsigned long ea,int size,struct pt_regs * regs,bool cross_endian) do_vec_load() argument 708 do_vec_store(int rn,unsigned long ea,int size,struct pt_regs * regs,bool cross_endian) do_vec_store() argument 738 emulate_lq(struct pt_regs * regs,unsigned long ea,int reg,bool cross_endian) emulate_lq() argument 758 emulate_stq(struct pt_regs * regs,unsigned long ea,int reg,bool cross_endian) emulate_stq() argument 958 do_vsx_load(struct instruction_op * op,unsigned long ea,struct pt_regs * regs,bool cross_endian) do_vsx_load() argument 1005 do_vsx_store(struct instruction_op * op,unsigned long ea,struct pt_regs * regs,bool cross_endian) do_vsx_store() argument 1052 __emulate_dcbz(unsigned long ea) __emulate_dcbz() argument 1066 emulate_dcbz(unsigned long ea,struct pt_regs * regs) emulate_dcbz() argument 3182 handle_stack_update(unsigned long ea,struct pt_regs * regs) handle_stack_update() argument 3326 unsigned long ea; emulate_loadstore() local 3581 unsigned long ea; emulate_step() local [all...] |
/linux/arch/powerpc/mm/book3s64/ |
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) in assert_slb_presence() argument 59 ea &= ~((1UL << SID_SHIFT) - 1); in assert_slb_presence() 60 asm volatile(__PPC_SLBFEE_DOT(%0, %1) : "=r"(tmp) : "r"(ea) : "cr0"); in assert_slb_presence() 66 static inline void slb_shadow_update(unsigned long ea, int ssize, in slb_shadow_update() argument 78 WRITE_ONCE(p->save_area[index].vsid, cpu_to_be64(mk_vsid_data(ea, ssize, flags))); in slb_shadow_update() 79 WRITE_ONCE(p->save_area[index].esid, cpu_to_be64(mk_esid_data(ea, ssize, index))); in slb_shadow_update() 87 static inline void create_shadowed_slbe(unsigned long ea, int ssize, in create_shadowed_slbe() argument 96 slb_shadow_update(ea, ssize, flags, index); in create_shadowed_slbe() 98 assert_slb_presence(false, ea); in create_shadowed_slbe() 297 preload_add(struct thread_info * ti,unsigned long ea) preload_add() argument 521 unsigned long ea; switch_slb() local 671 slb_insert_entry(unsigned long ea,unsigned long context,unsigned long flags,int ssize,bool kernel) slb_insert_entry() argument 737 slb_allocate_kernel(unsigned long ea,unsigned long id) slb_allocate_kernel() argument 786 slb_allocate_user(struct mm_struct * mm,unsigned long ea) slb_allocate_user() argument 819 unsigned long ea = regs->dar; DEFINE_INTERRUPT_HANDLER_RAW() local [all...] |
H A D | hash_utils.c | 1622 static int subpage_protection(struct mm_struct *mm, unsigned long ea) in subpage_protection() argument 1631 if (ea >= spt->maxaddr) in subpage_protection() 1633 if (ea < 0x100000000UL) { in subpage_protection() 1637 sbpm = spt->protptrs[ea >> SBP_L3_SHIFT]; in subpage_protection() 1641 sbpp = sbpm[(ea >> SBP_L2_SHIFT) & (SBP_L2_COUNT - 1)]; in subpage_protection() 1644 spp = sbpp[(ea >> PAGE_SHIFT) & (SBP_L1_COUNT - 1)]; in subpage_protection() 1647 spp >>= 30 - 2 * ((ea >> 12) & 0xf); in subpage_protection() 1660 static inline int subpage_protection(struct mm_struct *mm, unsigned long ea) in subpage_protection() argument 1666 void hash_failure_debug(unsigned long ea, unsigned long access, in hash_failure_debug() argument 1673 ea, acces in hash_failure_debug() 1678 check_paca_psize(unsigned long ea,struct mm_struct * mm,int psize,bool user_region) check_paca_psize() argument 1701 hash_page_mm(struct mm_struct * mm,unsigned long ea,unsigned long access,unsigned long trap,unsigned long flags) hash_page_mm() argument 1920 hash_page(unsigned long ea,unsigned long access,unsigned long trap,unsigned long dsisr) hash_page() argument 1939 unsigned long ea = regs->dar; DEFINE_INTERRUPT_HANDLER() local 1996 should_hash_preload(struct mm_struct * mm,unsigned long ea) should_hash_preload() argument 2013 hash_preload(struct mm_struct * mm,pte_t * ptep,unsigned long ea,bool is_exec,unsigned long trap) hash_preload() argument 2328 hpt_do_stress(unsigned long ea,unsigned long hpte_group) hpt_do_stress() argument [all...] |
/linux/arch/powerpc/kernel/ |
H A D | hw_breakpoint_constraints.c | 14 static bool ea_user_range_overlaps(unsigned long ea, int size, in ea_user_range_overlaps() argument 17 return ((ea < info->address + info->len) && in ea_user_range_overlaps() 18 (ea + size > info->address)); in ea_user_range_overlaps() 31 static bool ea_hw_range_overlaps(unsigned long ea, int size, in ea_hw_range_overlaps() argument 47 return ((ea < hw_end_addr) && (ea + size > hw_start_addr)); in ea_hw_range_overlaps() 84 unsigned long ea, int type, int size, in wp_check_constraints() argument 118 if (ea_user_range_overlaps(ea, size, info)) in wp_check_constraints() 121 if (ea_hw_range_overlaps(ea, size, info)) { in wp_check_constraints() 131 int *type, int *size, unsigned long *ea) in wp_get_instr_detail() argument [all...] |
/linux/arch/nios2/kernel/ |
H A D | traps.c | 116 fp->ea -= 4; in breakpoint_c() 117 _exception(SIGTRAP, fp, TRAP_BRKPT, fp->ea); in breakpoint_c() 127 fp->ea -= 4; in handle_unaligned_c() 137 pr_alert(" op-code 0x%08lx\n", *(unsigned long *)(fp->ea)); in handle_unaligned_c() 149 fp->ea -= 4; in handle_illegal_c() 150 _exception(SIGILL, fp, ILL_ILLOPC, fp->ea); in handle_illegal_c() 156 fp->ea -= 4; in handle_supervisor_instr() 157 _exception(SIGILL, fp, ILL_PRVOPC, fp->ea); in handle_supervisor_instr() 163 fp->ea -= 4; in handle_diverror_c() 164 _exception(SIGFPE, fp, FPE_INTDIV, fp->ea); in handle_diverror_c() [all...] |
H A D | misaligned.c | 75 fp->ea -= 4; in handle_unaligned_c() 83 isn = *(unsigned long *)(fp->ea); in handle_unaligned_c() 156 fp->ea, (unsigned int)addr, in handle_unaligned_c() 160 fp->ea, in handle_unaligned_c() 164 _exception(SIGSEGV, fp, SEGV_MAPERR, fp->ea); in handle_unaligned_c() 174 fp->ea += 4; in handle_unaligned_c() 178 fp->ea, in handle_unaligned_c() 193 pr_err("user unaligned access @ %#lx; isn=0x%08lx ea=0x%08lx ra=0x%08lx sp=0x%08lx\n", in handle_unaligned_c() 195 fp->ea, fp->ra, fp->sp); in handle_unaligned_c() 199 _exception(SIGBUS, fp, BUS_ADRALN, fp->ea); in handle_unaligned_c() [all...] |
/linux/arch/powerpc/mm/nohash/ |
H A D | book3e_pgtable.c | 74 int __ref map_kernel_page(unsigned long ea, phys_addr_t pa, pgprot_t prot) in map_kernel_page() argument 84 pgdp = pgd_offset_k(ea); in map_kernel_page() 85 p4dp = p4d_offset(pgdp, ea); in map_kernel_page() 86 pudp = pud_alloc(&init_mm, p4dp, ea); in map_kernel_page() 89 pmdp = pmd_alloc(&init_mm, pudp, ea); in map_kernel_page() 92 ptep = pte_alloc_kernel(pmdp, ea); in map_kernel_page() 96 pgdp = pgd_offset_k(ea); in map_kernel_page() 97 p4dp = p4d_offset(pgdp, ea); in map_kernel_page() 102 pudp = pud_offset(p4dp, ea); in map_kernel_page() 107 pmdp = pmd_offset(pudp, ea); in map_kernel_page() [all...] |
H A D | e500_hugetlbpage.c | 104 static inline int book3e_tlb_exists(unsigned long ea, unsigned long pid) in book3e_tlb_exists() argument 113 : "=&r"(found) : "r"(ea)); in book3e_tlb_exists() 119 book3e_hugetlb_preload(struct vm_area_struct *vma, unsigned long ea, pte_t pte) in book3e_hugetlb_preload() argument 128 if (unlikely(is_kernel_addr(ea))) in book3e_hugetlb_preload() 144 if (unlikely(book3e_tlb_exists(ea, mm->context.id))) { in book3e_hugetlb_preload() 155 mas2 = ea & ~((1UL << shift) - 1); in book3e_hugetlb_preload()
|
/linux/arch/powerpc/include/asm/book3s/64/ |
H A D | mmu-hash.h | 146 unsigned long ea, 156 int (*hpte_removebolted)(unsigned long ea, 420 static inline unsigned long hpt_vpn(unsigned long ea, in hpt_vpn() argument 427 return (vsid << (s_shift - VPN_SHIFT)) | ((ea >> VPN_SHIFT) & mask); in hpt_vpn() 459 extern int __hash_page_4K(unsigned long ea, unsigned long access, 462 extern int __hash_page_64K(unsigned long ea, unsigned long access, 467 extern int hash_page_mm(struct mm_struct *mm, unsigned long ea, 470 extern int hash_page(unsigned long ea, unsigned long access, unsigned long trap, 473 int __hash_page(unsigned long trap, unsigned long ea, unsigned long dsisr, unsigned long msr); 474 int __hash_page_huge(unsigned long ea, unsigne 482 __hash_page_thp(unsigned long ea,unsigned long access,unsigned long vsid,pmd_t * pmdp,unsigned long trap,unsigned long flags,int ssize,unsigned int psize) __hash_page_thp() argument 778 get_vsid(unsigned long context,unsigned long ea,int ssize) get_vsid() argument 823 get_kernel_context(unsigned long ea) get_kernel_context() argument 844 get_kernel_vsid(unsigned long ea,int ssize) get_kernel_vsid() argument 865 mk_esid_data(unsigned long ea,int ssize,enum slb_index index) mk_esid_data() argument 878 mk_vsid_data(unsigned long ea,int ssize,unsigned long flags) mk_vsid_data() argument [all...] |
/linux/drivers/gpu/drm/xe/ |
H A D | xe_guc_engine_activity.c | 171 struct engine_activity *ea = hw_engine_to_engine_activity(hwe, index); in get_engine_active_ticks() local 172 struct guc_engine_activity *cached_activity = &ea->activity; in get_engine_active_ticks() 173 struct guc_engine_activity_metadata *cached_metadata = &ea->metadata; in get_engine_active_ticks() 204 ea->running = !!last_update_tick; in get_engine_active_ticks() 205 ea->total += active_ticks - cached_activity->active_ticks; in get_engine_active_ticks() 206 ea->active = 0; in get_engine_active_ticks() 214 if (ea->running) { in get_engine_active_ticks() 217 ea->active = lower_32_bits(gpm_ts) - cached_activity->last_update_tick; in get_engine_active_ticks() 220 trace_xe_guc_engine_activity(xe, ea, hwe->name, hwe->instance); in get_engine_active_ticks() 222 return ea in get_engine_active_ticks() 227 struct engine_activity *ea = hw_engine_to_engine_activity(hwe, index); get_engine_total_ticks() local [all...] |
H A D | xe_trace_guc.h | 105 TP_PROTO(struct xe_device *xe, struct engine_activity *ea, const char *name, 107 TP_ARGS(xe, ea, name, instance), 129 __entry->global_change_num = ea->metadata.global_change_num; 130 __entry->guc_tsc_frequency_hz = ea->metadata.guc_tsc_frequency_hz; 131 __entry->lag_latency_usec = ea->metadata.lag_latency_usec; 133 __entry->change_num = ea->activity.change_num; 134 __entry->quanta_ratio = ea->activity.quanta_ratio; 135 __entry->last_update_tick = ea->activity.last_update_tick; 136 __entry->active_ticks = ea->activity.active_ticks; 137 __entry->active = ea [all...] |
/linux/fs/udf/ |
H A D | misc.c | 30 uint8_t *ea = NULL, *ad = NULL; in udf_add_extendedattr() local 35 ea = iinfo->i_data; in udf_add_extendedattr() 39 ad = ea; in udf_add_extendedattr() 50 eahd = (struct extendedAttrHeaderDesc *)ea; in udf_add_extendedattr() 87 memmove(&ea[offset - aal + size], in udf_add_extendedattr() 88 &ea[aal], offset - aal); in udf_add_extendedattr() 97 memmove(&ea[offset - ial + size], in udf_add_extendedattr() 98 &ea[ial], offset - ial); in udf_add_extendedattr() 108 memmove(&ea[offset - aal + size], in udf_add_extendedattr() 109 &ea[aa in udf_add_extendedattr() 132 uint8_t *ea = NULL; udf_get_extendedattr() local [all...] |
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-etm-perf.c | 851 struct dev_ext_attribute *ea; in etm_perf_sink_name_show() local 853 ea = container_of(dattr, struct dev_ext_attribute, attr); in etm_perf_sink_name_show() 854 return scnprintf(buf, PAGE_SIZE, "0x%lx\n", (unsigned long)(ea->var)); in etm_perf_sink_name_show() 860 struct dev_ext_attribute *ea; in etm_perf_add_symlink_group() local 868 ea = devm_kzalloc(dev, sizeof(*ea), GFP_KERNEL); in etm_perf_add_symlink_group() 869 if (!ea) in etm_perf_add_symlink_group() 880 sysfs_attr_init(&ea->attr.attr); in etm_perf_add_symlink_group() 881 ea->attr.attr.name = devm_kstrdup(dev, name, GFP_KERNEL); in etm_perf_add_symlink_group() 882 if (!ea in etm_perf_add_symlink_group() 918 etm_perf_del_symlink_group(struct dev_ext_attribute * ea,const char * group_name) etm_perf_del_symlink_group() argument 943 struct dev_ext_attribute *ea; etm_perf_cscfg_event_show() local [all...] |
/linux/fs/ntfs3/ |
H A D | xattr.c | 24 static inline size_t unpacked_ea_size(const struct EA_FULL *ea) in unpacked_ea_size() argument 26 return ea->size ? le32_to_cpu(ea->size) : in unpacked_ea_size() 27 ALIGN(struct_size(ea, name, in unpacked_ea_size() 28 1 + ea->name_len + in unpacked_ea_size() 29 le16_to_cpu(ea->elength)), in unpacked_ea_size() 33 static inline size_t packed_ea_size(const struct EA_FULL *ea) in packed_ea_size() argument 35 return struct_size(ea, name, in packed_ea_size() 36 1 + ea->name_len + le16_to_cpu(ea in packed_ea_size() 55 const struct EA_FULL *ea = Add2Ptr(ea_all, *off); find_ea() local 73 ntfs_read_ea(struct ntfs_inode * ni,struct EA_FULL ** ea,size_t add_bytes,const struct EA_INFO ** info) ntfs_read_ea() argument 215 const struct EA_FULL *ea = Add2Ptr(ea_all, off); ntfs_list_ea() local 257 const struct EA_FULL *ea; ntfs_get_ea() local 362 struct EA_FULL *ea; ntfs_set_ea() local [all...] |
/linux/arch/powerpc/platforms/cell/spufs/ |
H A D | fault.c | 24 unsigned long ea, int type) in spufs_handle_event() argument 38 force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *)ea); in spufs_handle_event() 88 u64 ea, dsisr, access; in spufs_handle_class1() local 102 ea = ctx->csa.class_1_dar; in spufs_handle_class1() 110 pr_debug("ctx %p: ea %016llx, dsisr %016llx state %d\n", ctx, ea, in spufs_handle_class1() 123 ret = hash_page(ea, access, 0x300, dsisr); in spufs_handle_class1() 128 ret = copro_handle_mm_fault(current->mm, ea, dsisr, &flt); in spufs_handle_class1() 163 spufs_handle_event(ctx, ea, SPE_EVENT_SPE_DATA_STORAGE); in spufs_handle_class1()
|
/linux/arch/powerpc/include/asm/ |
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, in find_linux_pte() argument 16 pte = __find_linux_pte(pgdir, ea, is_thp, hshift); in find_linux_pte() 29 static inline pte_t *find_init_mm_pte(unsigned long ea, unsigned *hshift) in find_init_mm_pte() argument 32 return __find_linux_pte(pgdir, ea, NULL, hshift); in find_init_mm_pte()
|
/linux/tools/testing/selftests/net/ |
H A D | netlink-dumps.c | 35 static int nl_get_extack(char *buf, size_t n, struct ext_ack *ea) in nl_get_extack() argument 49 ea->err = -*(int *)NLMSG_DATA(nlh); in nl_get_extack() 57 ea->attr_offs = ynl_attr_get_u32(attr); in nl_get_extack() 60 ea->miss_type = ynl_attr_get_u32(attr); in nl_get_extack() 63 ea->miss_nest = ynl_attr_get_u32(attr); in nl_get_extack() 66 ea->str = ynl_attr_get_str(attr); in nl_get_extack() 134 struct ext_ack ea = {}; in TEST() local 143 EXPECT_EQ(nl_get_extack(buf, n, &ea), 2); in TEST() 144 EXPECT_EQ(ea.attr_offs, in TEST()
|
/linux/arch/powerpc/mm/ptdump/ |
H A D | hashpagetable.c | 183 static void dump_hpte_info(struct pg_state *st, unsigned long ea, u64 v, u64 r, in dump_hpte_info() argument 188 while (ea >= st->marker[1].start_address) { in dump_hpte_info() 192 seq_printf(st->seq, "0x%lx:\t", ea); in dump_hpte_info() 206 static int native_find(unsigned long ea, int psize, bool primary, u64 *v, u64 in native_find() argument 215 vsid = get_kernel_vsid(ea, ssize); in native_find() 216 vpn = hpt_vpn(ea, vsid, ssize); in native_find() 239 static int pseries_find(unsigned long ea, int psize, bool primary, u64 *v, u64 *r) in pseries_find() argument 251 vsid = get_kernel_vsid(ea, ssize); in pseries_find() 252 vpn = hpt_vpn(ea, vsid, ssize); in pseries_find() 316 static int base_hpte_find(unsigned long ea, in argument 325 hpte_find(struct pg_state * st,unsigned long ea,int psize) hpte_find() argument [all...] |
/linux/arch/powerpc/mm/kasan/ |
H A D | init_book3e_64.c | 32 static int __init kasan_map_kernel_page(unsigned long ea, unsigned long pa, pgprot_t prot) in kasan_map_kernel_page() argument 40 pgdp = pgd_offset_k(ea); in kasan_map_kernel_page() 41 p4dp = p4d_offset(pgdp, ea); in kasan_map_kernel_page() 47 pudp = pud_offset(p4dp, ea); in kasan_map_kernel_page() 53 pmdp = pmd_offset(pudp, ea); in kasan_map_kernel_page() 59 ptep = pte_offset_kernel(pmdp, ea); in kasan_map_kernel_page() 61 __set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot), 0); in kasan_map_kernel_page()
|