/arch/s390/include/asm/ |
D | pci_dma.h | 99 static inline void set_pt_pfaa(unsigned long *entry, void *pfaa) in set_pt_pfaa() argument 101 *entry &= ZPCI_PTE_FLAG_MASK; in set_pt_pfaa() 102 *entry |= ((unsigned long) pfaa & ZPCI_PTE_ADDR_MASK); in set_pt_pfaa() 105 static inline void set_rt_sto(unsigned long *entry, void *sto) in set_rt_sto() argument 107 *entry &= ZPCI_RTE_FLAG_MASK; in set_rt_sto() 108 *entry |= ((unsigned long) sto & ZPCI_RTE_ADDR_MASK); in set_rt_sto() 109 *entry |= ZPCI_TABLE_TYPE_RTX; in set_rt_sto() 112 static inline void set_st_pto(unsigned long *entry, void *pto) in set_st_pto() argument 114 *entry &= ZPCI_STE_FLAG_MASK; in set_st_pto() 115 *entry |= ((unsigned long) pto & ZPCI_STE_ADDR_MASK); in set_st_pto() [all …]
|
/arch/sparc/include/asm/ |
D | spitfire.h | 102 static inline unsigned long spitfire_get_dtlb_data(int entry) in spitfire_get_dtlb_data() argument 108 : "r" (entry << 3), "i" (ASI_DTLB_DATA_ACCESS)); in spitfire_get_dtlb_data() 116 static inline unsigned long spitfire_get_dtlb_tag(int entry) in spitfire_get_dtlb_tag() argument 122 : "r" (entry << 3), "i" (ASI_DTLB_TAG_READ)); in spitfire_get_dtlb_tag() 126 static inline void spitfire_put_dtlb_data(int entry, unsigned long data) in spitfire_put_dtlb_data() argument 131 : "r" (data), "r" (entry << 3), in spitfire_put_dtlb_data() 135 static inline unsigned long spitfire_get_itlb_data(int entry) in spitfire_get_itlb_data() argument 141 : "r" (entry << 3), "i" (ASI_ITLB_DATA_ACCESS)); in spitfire_get_itlb_data() 149 static inline unsigned long spitfire_get_itlb_tag(int entry) in spitfire_get_itlb_tag() argument 155 : "r" (entry << 3), "i" (ASI_ITLB_TAG_READ)); in spitfire_get_itlb_tag() [all …]
|
/arch/s390/kernel/ |
D | jump_label.c | 21 struct jump_entry *entry; member 25 static void jump_label_make_nop(struct jump_entry *entry, struct insn *insn) in jump_label_make_nop() argument 32 static void jump_label_make_branch(struct jump_entry *entry, struct insn *insn) in jump_label_make_branch() argument 36 insn->offset = (entry->target - entry->code) >> 1; in jump_label_make_branch() 39 static void jump_label_bug(struct jump_entry *entry, struct insn *expected, in jump_label_bug() argument 42 unsigned char *ipc = (unsigned char *)entry->code; in jump_label_bug() 58 static void __jump_label_transform(struct jump_entry *entry, in __jump_label_transform() argument 65 jump_label_make_nop(entry, &old); in __jump_label_transform() 66 jump_label_make_branch(entry, &new); in __jump_label_transform() 68 jump_label_make_branch(entry, &old); in __jump_label_transform() [all …]
|
/arch/x86/kernel/ |
D | jump_label.c | 40 static void __jump_label_transform(struct jump_entry *entry, in __jump_label_transform() argument 55 if (unlikely(memcmp((void *)entry->code, default_nop, 5) in __jump_label_transform() 57 bug_at((void *)entry->code, __LINE__); in __jump_label_transform() 63 if (unlikely(memcmp((void *)entry->code, ideal_nop, 5) in __jump_label_transform() 65 bug_at((void *)entry->code, __LINE__); in __jump_label_transform() 69 code.offset = entry->target - in __jump_label_transform() 70 (entry->code + JUMP_LABEL_NOP_SIZE); in __jump_label_transform() 79 if (unlikely(memcmp((void *)entry->code, default_nop, 5) != 0)) in __jump_label_transform() 80 bug_at((void *)entry->code, __LINE__); in __jump_label_transform() 83 code.offset = entry->target - in __jump_label_transform() [all …]
|
/arch/x86/kvm/ |
D | cpuid.c | 147 struct kvm_cpuid_entry2 *e, *entry; in cpuid_fix_nx_cap() local 149 entry = NULL; in cpuid_fix_nx_cap() 153 entry = e; in cpuid_fix_nx_cap() 157 if (entry && (entry->edx & F(NX)) && !is_efer_nx()) { in cpuid_fix_nx_cap() 158 entry->edx &= ~F(NX); in cpuid_fix_nx_cap() 269 static void do_cpuid_1_ent(struct kvm_cpuid_entry2 *entry, u32 function, in do_cpuid_1_ent() argument 272 entry->function = function; in do_cpuid_1_ent() 273 entry->index = index; in do_cpuid_1_ent() 274 cpuid_count(entry->function, entry->index, in do_cpuid_1_ent() 275 &entry->eax, &entry->ebx, &entry->ecx, &entry->edx); in do_cpuid_1_ent() [all …]
|
/arch/x86/entry/syscalls/ |
D | syscalltbl.sh | 9 entry="$3" 13 if [ "$entry" = "$real_entry" ]; then 16 qualifier=${entry#*/} 25 entry="$3" 34 if [ -n "$entry" ]; then 35 syscall_macro "$abi" "$nr" "$entry" 39 if [ -n "$entry" ]; then 40 syscall_macro "$abi" "$nr" "$entry" 49 while read nr abi name entry compat; do 55 emit 64 "$nr" "$entry" "$compat" [all …]
|
/arch/mips/kernel/ |
D | perf_event.c | 28 static void save_raw_perf_callchain(struct perf_callchain_entry_ctx *entry, in save_raw_perf_callchain() argument 37 perf_callchain_store(entry, addr); in save_raw_perf_callchain() 38 if (entry->nr >= entry->max_stack) in save_raw_perf_callchain() 44 void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, in perf_callchain_kernel() argument 57 save_raw_perf_callchain(entry, sp); in perf_callchain_kernel() 61 perf_callchain_store(entry, pc); in perf_callchain_kernel() 62 if (entry->nr >= entry->max_stack) in perf_callchain_kernel() 67 save_raw_perf_callchain(entry, sp); in perf_callchain_kernel()
|
/arch/cris/kernel/ |
D | asm-offsets.c | 17 #define ENTRY(entry) DEFINE(PT_ ## entry, offsetof(struct pt_regs, entry)) in main() argument 37 #define ENTRY(entry) DEFINE(TI_ ## entry, offsetof(struct thread_info, entry)) in main() argument 43 #define ENTRY(entry) DEFINE(THREAD_ ## entry, offsetof(struct thread_struct, entry)) in main() argument 53 #define ENTRY(entry) DEFINE(TASK_ ## entry, offsetof(struct task_struct, entry)) in main() argument
|
/arch/arm/kernel/ |
D | jump_label.c | 8 static void __arch_jump_label_transform(struct jump_entry *entry, in __arch_jump_label_transform() argument 12 void *addr = (void *)entry->code; in __arch_jump_label_transform() 16 insn = arm_gen_branch(entry->code, entry->target); in __arch_jump_label_transform() 26 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform() argument 29 __arch_jump_label_transform(entry, type, false); in arch_jump_label_transform() 32 void arch_jump_label_transform_static(struct jump_entry *entry, in arch_jump_label_transform_static() argument 35 __arch_jump_label_transform(entry, type, true); in arch_jump_label_transform_static()
|
D | perf_callchain.c | 34 struct perf_callchain_entry_ctx *entry) in user_backtrace() argument 49 perf_callchain_store(entry, buftail.lr); in user_backtrace() 62 perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) in perf_callchain_user() argument 71 perf_callchain_store(entry, regs->ARM_pc); in perf_callchain_user() 78 while ((entry->nr < entry->max_stack) && in perf_callchain_user() 80 tail = user_backtrace(tail, entry); in perf_callchain_user() 92 struct perf_callchain_entry_ctx *entry = data; in callchain_trace() local 93 perf_callchain_store(entry, fr->pc); in callchain_trace() 98 perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) in perf_callchain_kernel() argument 108 walk_stackframe(&fr, callchain_trace, entry); in perf_callchain_kernel()
|
/arch/sh/mm/ |
D | tlbex_32.c | 29 pte_t entry; in handle_tlbmiss() local 52 entry = *pte; in handle_tlbmiss() 53 if (unlikely(pte_none(entry) || pte_not_present(entry))) in handle_tlbmiss() 55 if (unlikely(error_code && !pte_write(entry))) in handle_tlbmiss() 59 entry = pte_mkdirty(entry); in handle_tlbmiss() 60 entry = pte_mkyoung(entry); in handle_tlbmiss() 62 set_pte(pte, entry); in handle_tlbmiss()
|
D | tlb-sh5.c | 59 unsigned long long entry = sh64_next_free_dtlb_entry(); in sh64_get_wired_dtlb_entry() local 64 return entry; in sh64_get_wired_dtlb_entry() 74 int sh64_put_wired_dtlb_entry(unsigned long long entry) in sh64_put_wired_dtlb_entry() argument 76 __flush_tlb_slot(entry); in sh64_put_wired_dtlb_entry() 92 if (entry <= DTLB_FIXED) in sh64_put_wired_dtlb_entry() 99 if (entry < (cpu_data->dtlb.first - cpu_data->dtlb.step)) in sh64_put_wired_dtlb_entry() 104 cpu_data->dtlb.next = entry; in sh64_put_wired_dtlb_entry() 152 unsigned long long entry; in tlb_wire_entry() local 159 entry = sh64_get_wired_dtlb_entry(); in tlb_wire_entry() 160 dtlb_entries[dtlb_entry++] = entry; in tlb_wire_entry() [all …]
|
D | tlb-debugfs.c | 45 unsigned int nentries, entry; in tlb_seq_show() local 93 for (entry = 0; entry < nentries; entry++) { in tlb_seq_show() 100 val = __raw_readl(addr1 | (entry << MMU_TLB_ENTRY_SHIFT)); in tlb_seq_show() 105 val = __raw_readl(addr2 | (entry << MMU_TLB_ENTRY_SHIFT)); in tlb_seq_show() 109 val = __raw_readl(data1 | (entry << MMU_TLB_ENTRY_SHIFT)); in tlb_seq_show() 113 val = __raw_readl(data2 | (entry << MMU_TLB_ENTRY_SHIFT)); in tlb_seq_show() 126 entry, vpn, ppn, asid, in tlb_seq_show() 128 (urb <= entry) ? "W" : "-"); in tlb_seq_show()
|
/arch/mips/mm/ |
D | pgtable-64.c | 19 unsigned long entry; in pgd_init() local 22 entry = (unsigned long)invalid_pte_table; in pgd_init() 24 entry = (unsigned long)invalid_pmd_table; in pgd_init() 31 p[0] = entry; in pgd_init() 32 p[1] = entry; in pgd_init() 33 p[2] = entry; in pgd_init() 34 p[3] = entry; in pgd_init() 35 p[4] = entry; in pgd_init() 37 p[-3] = entry; in pgd_init() 38 p[-2] = entry; in pgd_init() [all …]
|
/arch/arm64/kernel/ |
D | perf_callchain.c | 34 struct perf_callchain_entry_ctx *entry) in user_backtrace() argument 50 perf_callchain_store(entry, buftail.lr); in user_backtrace() 79 struct perf_callchain_entry_ctx *entry) in compat_user_backtrace() argument 95 perf_callchain_store(entry, buftail.lr); in compat_user_backtrace() 109 void perf_callchain_user(struct perf_callchain_entry_ctx *entry, in perf_callchain_user() argument 117 perf_callchain_store(entry, regs->pc); in perf_callchain_user() 125 while (entry->nr < entry->max_stack && in perf_callchain_user() 127 tail = user_backtrace(tail, entry); in perf_callchain_user() 135 while ((entry->nr < entry->max_stack) && in perf_callchain_user() 137 tail = compat_user_backtrace(tail, entry); in perf_callchain_user() [all …]
|
D | jump_label.c | 25 void arch_jump_label_transform(struct jump_entry *entry, in arch_jump_label_transform() argument 28 void *addr = (void *)entry->code; in arch_jump_label_transform() 32 insn = aarch64_insn_gen_branch_imm(entry->code, in arch_jump_label_transform() 33 entry->target, in arch_jump_label_transform() 42 void arch_jump_label_transform_static(struct jump_entry *entry, in arch_jump_label_transform_static() argument
|
/arch/cris/arch-v32/mm/ |
D | intmem.c | 22 struct list_head entry; member 45 list_add_tail(&alloc->entry, &intmem_allocations); in crisv32_intmem_init() 58 list_for_each_entry_safe(allocation, tmp, &intmem_allocations, entry) { in crisv32_intmem_alloc() 72 list_add(&alloc->entry, &allocation->entry); in crisv32_intmem_alloc() 81 list_add_tail(&tmp->entry, in crisv32_intmem_alloc() 82 &allocation->entry); in crisv32_intmem_alloc() 105 list_for_each_entry_safe(allocation, tmp, &intmem_allocations, entry) { in crisv32_intmem_free() 108 list_entry(allocation->entry.prev, in crisv32_intmem_free() 109 struct intmem_allocation, entry); in crisv32_intmem_free() 111 list_entry(allocation->entry.next, in crisv32_intmem_free() [all …]
|
/arch/metag/kernel/ |
D | perf_callchain.c | 32 struct perf_callchain_entry_ctx *entry) in user_backtrace() argument 50 perf_callchain_store(entry, calladdr); in user_backtrace() 59 perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) in perf_callchain_user() argument 68 while ((entry->nr < entry->max_stack) && frame) in perf_callchain_user() 69 frame = user_backtrace(frame, entry); in perf_callchain_user() 81 struct perf_callchain_entry_ctx *entry = data; in callchain_trace() local 82 perf_callchain_store(entry, fr->pc); in callchain_trace() 87 perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) in perf_callchain_kernel() argument 95 walk_stackframe(&fr, callchain_trace, entry); in perf_callchain_kernel()
|
/arch/m68k/include/asm/ |
D | sun3mmu.h | 87 register unsigned long entry; in sun3_get_segmap() local 94 entry = c; in sun3_get_segmap() 96 return entry; in sun3_get_segmap() 100 static inline void sun3_put_segmap(unsigned long addr, unsigned long entry) in sun3_put_segmap() argument 106 SET_CONTROL_BYTE (AC_SEGMAP | (addr & SUN3_CONTROL_MASK), entry); in sun3_put_segmap() 115 register unsigned long entry; in sun3_get_pte() local 120 GET_CONTROL_WORD (AC_PAGEMAP | (addr & SUN3_CONTROL_MASK), entry); in sun3_get_pte() 123 return entry; in sun3_get_pte() 127 static inline void sun3_put_pte(unsigned long addr, unsigned long entry) in sun3_put_pte() argument 133 SET_CONTROL_WORD (AC_PAGEMAP | (addr & SUN3_CONTROL_MASK), entry); in sun3_put_pte()
|
/arch/arm/xen/ |
D | p2m.c | 35 struct xen_p2m_entry *entry; in xen_add_phys_to_mach_entry() local 40 entry = rb_entry(parent, struct xen_p2m_entry, rbnode_phys); in xen_add_phys_to_mach_entry() 42 if (new->pfn == entry->pfn) in xen_add_phys_to_mach_entry() 45 if (new->pfn < entry->pfn) in xen_add_phys_to_mach_entry() 57 __func__, &new->pfn, &new->mfn, &entry->pfn, &entry->mfn); in xen_add_phys_to_mach_entry() 65 struct xen_p2m_entry *entry; in __pfn_to_mfn() local 70 entry = rb_entry(n, struct xen_p2m_entry, rbnode_phys); in __pfn_to_mfn() 71 if (entry->pfn <= pfn && in __pfn_to_mfn() 72 entry->pfn + entry->nr_pages > pfn) { in __pfn_to_mfn() 74 return entry->mfn + (pfn - entry->pfn); in __pfn_to_mfn() [all …]
|
/arch/sh/kernel/ |
D | perf_callchain.c | 24 struct perf_callchain_entry_ctx *entry = data; in callchain_address() local 27 perf_callchain_store(entry, addr); in callchain_address() 36 perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) in perf_callchain_kernel() argument 38 perf_callchain_store(entry, regs->pc); in perf_callchain_kernel() 40 unwind_stack(NULL, regs, NULL, &callchain_ops, entry); in perf_callchain_kernel()
|
/arch/sparc/mm/ |
D | extable.c | 92 const struct exception_table_entry *entry; in search_extables_range() local 94 entry = search_exception_tables(addr); in search_extables_range() 95 if (!entry) in search_extables_range() 99 if (!entry->fixup) { in search_extables_range() 100 *g2 = (addr - entry->insn) / 4; in search_extables_range() 101 return (entry + 1)->fixup; in search_extables_range() 104 return entry->fixup; in search_extables_range()
|
/arch/powerpc/platforms/pasemi/ |
D | msi.c | 65 struct msi_desc *entry; in pasemi_msi_teardown_msi_irqs() local 70 for_each_pci_msi_entry(entry, pdev) { in pasemi_msi_teardown_msi_irqs() 71 if (!entry->irq) in pasemi_msi_teardown_msi_irqs() 74 hwirq = virq_to_hw(entry->irq); in pasemi_msi_teardown_msi_irqs() 75 irq_set_msi_desc(entry->irq, NULL); in pasemi_msi_teardown_msi_irqs() 76 irq_dispose_mapping(entry->irq); in pasemi_msi_teardown_msi_irqs() 86 struct msi_desc *entry; in pasemi_msi_setup_msi_irqs() local 98 for_each_pci_msi_entry(entry, pdev) { in pasemi_msi_setup_msi_irqs() 126 irq_set_msi_desc(virq, entry); in pasemi_msi_setup_msi_irqs()
|
/arch/x86/kernel/apic/ |
D | io_apic.c | 76 #define for_each_irq_pin(entry, head) \ argument 77 list_for_each_entry(entry, &head, list) 91 struct IO_APIC_route_entry entry; member 302 struct IO_APIC_route_entry entry; member 312 return eu.entry; in __ioapic_read_entry() 321 eu.entry = __ioapic_read_entry(apic, pin); in ioapic_read_entry() 324 return eu.entry; in ioapic_read_entry() 337 eu.entry = e; in __ioapic_write_entry() 359 union entry_union eu = { .entry.mask = IOAPIC_MASKED }; in ioapic_mask_entry() 375 struct irq_pin_list *entry; in __add_pin_to_irq_node() local [all …]
|
/arch/metag/mm/ |
D | mmu-meta2.c | 23 pgd_t *pgd, entry; in mmu_read_first_level_page() local 48 entry = pgd[offset]; in mmu_read_first_level_page() 50 return pgd_val(entry); in mmu_read_first_level_page() 135 unsigned long entry, addr; in mmu_init() local 151 entry = pgd_index(META_MEMORY_BASE); in mmu_init() 152 p_swapper_pg_dir = pgd_offset_k(0) + entry; in mmu_init() 154 while (entry < (PTRS_PER_PGD - pgd_index(META_MEMORY_BASE))) { in mmu_init() 162 entry++; in mmu_init() 173 entry = pgd_index(PAGE_OFFSET); in mmu_init() 174 p_swapper_pg_dir = pgd_offset_k(0) + entry; in mmu_init()
|