Searched refs:addr (Results 226 - 250 of 9383) sorted by relevance

1234567891011>>

/linux-master/arch/sparc/mm/
H A Dhugetlbpage.c27 unsigned long addr,
45 addr = vm_unmapped_area(&info);
47 if ((addr & ~PAGE_MASK) && task_size > VA_EXCLUDE_END) {
48 VM_BUG_ON(addr != -ENOMEM);
51 addr = vm_unmapped_area(&info);
54 return addr;
65 unsigned long addr = addr0; local
77 addr = vm_unmapped_area(&info);
85 if (addr & ~PAGE_MASK) {
86 VM_BUG_ON(addr !
26 hugetlb_get_unmapped_area_bottomup(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
97 hugetlb_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
281 huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, unsigned long sz) argument
304 huge_pte_offset(struct mm_struct *mm, unsigned long addr, unsigned long sz) argument
331 __set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t entry) argument
367 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t entry, unsigned long sz) argument
373 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
422 hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, unsigned long addr) argument
432 hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument
469 hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument
507 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Danx9805.c33 u8 addr; member in struct:anx9805_pad
39 u8 addr; member in struct:anx9805_bus
53 tmp = nvkm_rdi2cr(adap, pad->addr, 0x07) & ~0x10;
54 nvkm_wri2cr(adap, pad->addr, 0x07, tmp | 0x10);
55 nvkm_wri2cr(adap, pad->addr, 0x07, tmp);
56 nvkm_wri2cr(adap, bus->addr, 0x43, 0x05);
60 if ( (msg->flags & I2C_M_RD) && msg->addr == 0x50) {
61 nvkm_wri2cr(adap, bus->addr, 0x40, msg->addr << 1);
62 nvkm_wri2cr(adap, bus->addr,
132 u8 addr; member in struct:anx9805_aux
136 anx9805_aux_xfer(struct nvkm_i2c_aux *base, bool retry, u8 type, u32 addr, u8 *data, u8 *size) argument
265 anx9805_pad_new(struct nvkm_i2c_bus *bus, int id, u8 addr, struct nvkm_i2c_pad **ppad) argument
[all...]
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dhci.h25 u8 (*read8)(struct rtw_dev *rtwdev, u32 addr);
26 u16 (*read16)(struct rtw_dev *rtwdev, u32 addr);
27 u32 (*read32)(struct rtw_dev *rtwdev, u32 addr);
28 void (*write8)(struct rtw_dev *rtwdev, u32 addr, u8 val);
29 void (*write16)(struct rtw_dev *rtwdev, u32 addr, u16 val);
30 void (*write32)(struct rtw_dev *rtwdev, u32 addr, u32 val);
87 static inline u8 rtw_read8(struct rtw_dev *rtwdev, u32 addr) argument
89 return rtwdev->hci.ops->read8(rtwdev, addr);
92 static inline u16 rtw_read16(struct rtw_dev *rtwdev, u32 addr) argument
94 return rtwdev->hci.ops->read16(rtwdev, addr);
97 rtw_read32(struct rtw_dev *rtwdev, u32 addr) argument
102 rtw_write8(struct rtw_dev *rtwdev, u32 addr, u8 val) argument
107 rtw_write16(struct rtw_dev *rtwdev, u32 addr, u16 val) argument
112 rtw_write32(struct rtw_dev *rtwdev, u32 addr, u32 val) argument
117 rtw_write8_set(struct rtw_dev *rtwdev, u32 addr, u8 bit) argument
125 rtw_write16_set(struct rtw_dev *rtwdev, u32 addr, u16 bit) argument
133 rtw_write32_set(struct rtw_dev *rtwdev, u32 addr, u32 bit) argument
141 rtw_write8_clr(struct rtw_dev *rtwdev, u32 addr, u8 bit) argument
149 rtw_write16_clr(struct rtw_dev *rtwdev, u32 addr, u16 bit) argument
157 rtw_write32_clr(struct rtw_dev *rtwdev, u32 addr, u32 bit) argument
166 rtw_read_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, u32 addr, u32 mask) argument
179 rtw_write_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, u32 addr, u32 mask, u32 data) argument
188 rtw_read32_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask) argument
201 rtw_read16_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask) argument
214 rtw_read8_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask) argument
227 rtw_write32_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data) argument
241 rtw_write8_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u8 data) argument
[all...]
/linux-master/net/sctp/
H A Dbind_addr.c34 union sctp_addr *addr, enum sctp_scope scope,
48 struct sctp_sockaddr_entry *addr; local
55 list_for_each_entry(addr, &src->address_list, list) {
56 error = sctp_copy_one_addr(net, dest, &addr->a, scope,
67 list_for_each_entry(addr, &src->address_list, list) {
68 error = sctp_copy_one_addr(net, dest, &addr->a,
98 struct sctp_sockaddr_entry *addr; local
104 list_for_each_entry(addr, &src->address_list, list) {
105 error = sctp_add_bind_addr(dest, &addr->a, sizeof(addr
126 struct sctp_sockaddr_entry *addr, *temp; local
147 struct sctp_sockaddr_entry *addr; local
181 struct sctp_sockaddr_entry *addr, *temp; local
220 struct sctp_sockaddr_entry *addr; local
268 union sctp_addr addr; local
313 sctp_bind_addr_match(struct sctp_bind_addr *bp, const union sctp_addr *addr, struct sctp_sock *opt) argument
365 sctp_bind_addr_conflict(struct sctp_bind_addr *bp, const union sctp_addr *addr, struct sctp_sock *bp_sp, struct sctp_sock *addr_sp) argument
400 sctp_bind_addr_state(const struct sctp_bind_addr *bp, const union sctp_addr *addr) argument
429 union sctp_addr *addr; local
459 sctp_copy_one_addr(struct net *net, struct sctp_bind_addr *dest, union sctp_addr *addr, enum sctp_scope scope, gfp_t gfp, int flags) argument
486 sctp_is_any(struct sock *sk, const union sctp_addr *addr) argument
505 sctp_in_scope(struct net *net, const union sctp_addr *addr, enum sctp_scope scope) argument
549 struct sctp_sockaddr_entry *addr; local
566 sctp_scope(const union sctp_addr *addr) argument
[all...]
/linux-master/net/can/j1939/
H A Daddress-claim.c42 if (skb->len < 3 || skcb->addr.pgn != J1939_PGN_REQUEST)
61 if (skcb->addr.src_name != j1939_skb_to_name(skb)) {
66 if (skcb->addr.sa == J1939_NO_ADDR) {
72 if (skcb->addr.dst_name || skcb->addr.da != J1939_NO_ADDR) {
83 u8 addr; local
86 if (skcb->addr.pgn == J1939_PGN_ADDRESS_CLAIMED) {
93 ecu = j1939_ecu_get_by_name(priv, skcb->addr.src_name);
97 if (ecu->addr != skcb->addr
[all...]
/linux-master/tools/testing/selftests/mincore/
H A Dmincore_selftest.c35 char *addr; local
50 addr = mmap(NULL, page_size, PROT_READ | PROT_WRITE,
52 ASSERT_NE(MAP_FAILED, addr) {
56 /* <addr> argument is not page-aligned */
58 retval = mincore(addr + 1, page_size, vec);
64 retval = mincore(addr, -1, vec);
70 retval = mincore(addr, page_size, NULL);
73 munmap(addr, page_size);
86 char *addr; local
94 addr
142 char *addr; local
191 char *addr; local
296 char *addr; local
[all...]
/linux-master/arch/x86/kernel/cpu/sgx/
H A Dencls.h146 static inline int __eextend(void *secs, void *addr) argument
148 return __encls_2(EEXTEND, secs, addr);
155 static inline int __eadd(struct sgx_pageinfo *pginfo, void *addr) argument
157 return __encls_2(EADD, pginfo, addr);
167 static inline int __eremove(void *addr) argument
169 return __encls_ret_1(EREMOVE, addr);
173 static inline int __edbgwr(void *addr, unsigned long *data) argument
175 return __encls_2(EDGBWR, *data, addr);
179 static inline int __edbgrd(void *addr, unsigned long *data) argument
181 return __encls_1_1(EDGBRD, *data, addr);
185 __etrack(void *addr) argument
191 __eldu(struct sgx_pageinfo *pginfo, void *addr, void *va) argument
198 __eblock(void *addr) argument
204 __epa(void *addr) argument
212 __ewb(struct sgx_pageinfo *pginfo, void *addr, void *va) argument
219 __emodpr(struct sgx_secinfo *secinfo, void *addr) argument
225 __emodt(struct sgx_secinfo *secinfo, void *addr) argument
231 __eaug(struct sgx_pageinfo *pginfo, void *addr) argument
[all...]
/linux-master/arch/csky/kernel/probes/
H A Dsimulate-insn.c69 simulate_br16(u32 opcode, long addr, struct pt_regs *regs) argument
72 addr + sign_extend32((opcode & 0x3ff) << 1, 9));
76 simulate_br32(u32 opcode, long addr, struct pt_regs *regs) argument
79 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15));
83 simulate_bt16(u32 opcode, long addr, struct pt_regs *regs) argument
87 addr + sign_extend32((opcode & 0x3ff) << 1, 9));
89 instruction_pointer_set(regs, addr + 2);
93 simulate_bt32(u32 opcode, long addr, struct pt_regs *regs) argument
97 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15));
99 instruction_pointer_set(regs, addr
103 simulate_bf16(u32 opcode, long addr, struct pt_regs *regs) argument
113 simulate_bf32(u32 opcode, long addr, struct pt_regs *regs) argument
123 simulate_jmp16(u32 opcode, long addr, struct pt_regs *regs) argument
133 simulate_jmp32(u32 opcode, long addr, struct pt_regs *regs) argument
143 simulate_jsr16(u32 opcode, long addr, struct pt_regs *regs) argument
155 simulate_jsr32(u32 opcode, long addr, struct pt_regs *regs) argument
167 simulate_lrw16(u32 opcode, long addr, struct pt_regs *regs) argument
181 simulate_lrw32(u32 opcode, long addr, struct pt_regs *regs) argument
194 simulate_pop16(u32 opcode, long addr, struct pt_regs *regs) argument
215 simulate_pop32(u32 opcode, long addr, struct pt_regs *regs) argument
246 simulate_bez32(u32 opcode, long addr, struct pt_regs *regs) argument
260 simulate_bnez32(u32 opcode, long addr, struct pt_regs *regs) argument
274 simulate_bnezad32(u32 opcode, long addr, struct pt_regs *regs) argument
293 simulate_bhsz32(u32 opcode, long addr, struct pt_regs *regs) argument
308 simulate_bhz32(u32 opcode, long addr, struct pt_regs *regs) argument
323 simulate_blsz32(u32 opcode, long addr, struct pt_regs *regs) argument
338 simulate_blz32(u32 opcode, long addr, struct pt_regs *regs) argument
353 simulate_bsr32(u32 opcode, long addr, struct pt_regs *regs) argument
367 simulate_jmpi32(u32 opcode, long addr, struct pt_regs *regs) argument
379 simulate_jsri32(u32 opcode, long addr, struct pt_regs *regs) argument
[all...]
/linux-master/drivers/char/ipmi/
H A Dipmi_si_mem_io.c9 return readb((io->addr)+(offset * io->regspacing));
15 writeb(b, (io->addr)+(offset * io->regspacing));
21 return (readw((io->addr)+(offset * io->regspacing)) >> io->regshift)
28 writeb(b << io->regshift, (io->addr)+(offset * io->regspacing));
34 return (readl((io->addr)+(offset * io->regspacing)) >> io->regshift)
41 writel(b << io->regshift, (io->addr)+(offset * io->regspacing));
47 return (readq((io->addr)+(offset * io->regspacing)) >> io->regshift)
54 writeq((u64)b << io->regshift, (io->addr)+(offset * io->regspacing));
60 unsigned long addr = io->addr_data; local
64 release_mem_region(addr
78 unsigned long addr = io->addr_data; local
[all...]
/linux-master/arch/mips/mm/
H A Dmmap.c23 #define COLOUR_ALIGN(addr, pgoff) \
24 ((((addr) + shm_align_mask) & ~shm_align_mask) + \
35 unsigned long addr = addr0; local
44 if (TASK_SIZE - len < addr)
52 ((addr - (pgoff << PAGE_SHIFT)) & shm_align_mask))
54 return addr;
62 if (addr) {
64 addr = COLOUR_ALIGN(addr, pgoff);
66 addr
[all...]
H A Dhugetlbpage.c25 unsigned long addr, unsigned long sz)
32 pgd = pgd_offset(mm, addr);
33 p4d = p4d_alloc(mm, pgd, addr);
34 pud = pud_alloc(mm, p4d, addr);
36 pte = (pte_t *)pmd_alloc(mm, pud, addr);
41 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, argument
49 pgd = pgd_offset(mm, addr);
51 p4d = p4d_offset(pgd, addr);
53 pud = pud_offset(p4d, addr);
55 pmd = pmd_offset(pud, addr);
24 huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, unsigned long sz) argument
[all...]
H A Ddma-noncoherent.c52 void *arch_dma_set_uncached(void *addr, size_t size) argument
54 return (void *)(__pa(addr) + UNCAC_BASE);
57 static inline void dma_sync_virt_for_device(void *addr, size_t size, argument
62 dma_cache_wback((unsigned long)addr, size);
65 dma_cache_inv((unsigned long)addr, size);
68 dma_cache_wback_inv((unsigned long)addr, size);
75 static inline void dma_sync_virt_for_cpu(void *addr, size_t size, argument
83 dma_cache_inv((unsigned long)addr, size);
104 void *addr; local
111 addr
[all...]
/linux-master/drivers/iio/imu/bno055/
H A Dbno055_ser_trace.h29 TP_PROTO(bool read, int addr, int retry),
30 TP_ARGS(read, addr, retry),
33 __field(int, addr)
38 __entry->addr = addr;
41 TP_printk("%s addr 0x%x retry #%d",
43 __entry->addr, __entry->retry
48 TP_PROTO(u8 addr, u8 value),
49 TP_ARGS(addr, value),
51 __field(u8, addr)
[all...]
/linux-master/net/tipc/
H A Dib_media.c59 /* Convert from media address format to discovery message addr format */
60 static int tipc_ib_addr2msg(char *msg, struct tipc_media_addr *addr) argument
63 memcpy(msg, addr->value, INFINIBAND_ALEN);
67 /* Convert raw InfiniBand address format to media addr format */
69 struct tipc_media_addr *addr,
72 memset(addr, 0, sizeof(*addr));
73 memcpy(addr->value, msg, INFINIBAND_ALEN);
74 addr->media_id = TIPC_MEDIA_TYPE_IB;
75 addr
68 tipc_ib_raw2addr(struct tipc_bearer *b, struct tipc_media_addr *addr, const char *msg) argument
81 tipc_ib_msg2addr(struct tipc_bearer *b, struct tipc_media_addr *addr, char *msg) argument
[all...]
/linux-master/drivers/infiniband/hw/hfi1/
H A Dtrace_mmu.h20 TP_STRUCT__entry(__field(unsigned long, addr)
24 TP_fast_assign(__entry->addr = node->addr;
28 TP_printk("MMU node addr 0x%lx, len %lu, refcount %u",
29 __entry->addr,
40 TP_PROTO(unsigned long addr, unsigned long len),
41 TP_ARGS(addr, len),
42 TP_STRUCT__entry(__field(unsigned long, addr)
45 TP_fast_assign(__entry->addr = addr;
[all...]
/linux-master/arch/loongarch/include/asm/
H A Dcacheflush.h47 #define flush_icache_user_page(vma, page, addr, len) do { } while (0)
51 #define cache_op(op, addr) \
55 : "i" (op), "ZC" (*(unsigned char *)(addr)))
57 static inline void flush_cache_line(int leaf, unsigned long addr) argument
61 cache_op(Index_Writeback_Inv_LEAF0, addr);
64 cache_op(Index_Writeback_Inv_LEAF1, addr);
67 cache_op(Index_Writeback_Inv_LEAF2, addr);
70 cache_op(Index_Writeback_Inv_LEAF3, addr);
73 cache_op(Index_Writeback_Inv_LEAF4, addr);
76 cache_op(Index_Writeback_Inv_LEAF5, addr);
[all...]
/linux-master/arch/powerpc/lib/
H A Dcode-patching.c45 int raw_patch_instruction(u32 *addr, ppc_inst_t instr) argument
47 return __patch_instruction(addr, instr, addr);
55 unsigned long addr; member in struct:patch_context
61 static int map_patch_area(void *addr, unsigned long text_poke_addr);
62 static void unmap_patch_area(unsigned long addr);
106 unsigned long addr; local
117 addr = (unsigned long)area->addr;
118 err = map_patch_area(empty_zero_page, addr);
152 unsigned long addr; local
226 get_patch_pfn(void *addr) argument
237 map_patch_area(void *addr, unsigned long text_poke_addr) argument
244 unmap_patch_area(unsigned long addr) argument
279 __do_patch_instruction_mm(u32 *addr, ppc_inst_t instr) argument
325 __do_patch_instruction(u32 *addr, ppc_inst_t instr) argument
350 patch_instruction(u32 *addr, ppc_inst_t instr) argument
405 __do_patch_instructions_mm(u32 *addr, u32 *code, size_t len, bool repeat_instr) argument
454 __do_patch_instructions(u32 *addr, u32 *code, size_t len, bool repeat_instr) argument
485 patch_instructions(u32 *addr, u32 *code, size_t len, bool repeat_instr) argument
513 patch_branch(u32 *addr, unsigned long target, int flags) argument
545 create_cond_branch(ppc_inst_t *instr, const u32 *addr, unsigned long target, int flags) argument
[all...]
/linux-master/kernel/
H A Dcfi.c10 enum bug_trap_type report_cfi_failure(struct pt_regs *regs, unsigned long addr, argument
15 (void *)addr, (void *)*target, type);
18 (void *)addr);
21 __warn(NULL, 0, (void *)addr, 0, regs, NULL);
34 static bool is_trap(unsigned long addr, s32 *start, s32 *end) argument
39 if (trap_address(p) == addr)
69 static bool is_module_cfi_trap(unsigned long addr) argument
76 mod = __module_address(addr);
78 found = is_trap(addr, mod->kcfi_traps, mod->kcfi_traps_end);
85 static inline bool is_module_cfi_trap(unsigned long addr) argument
94 is_cfi_trap(unsigned long addr) argument
[all...]
/linux-master/arch/microblaze/include/asm/
H A Dcacheflush.h72 unsigned long addr = (unsigned long) page_address(page); /* virtual */ \
73 addr = (u32)virt_to_phys((void *)addr); \
74 flush_dcache_range((unsigned) (addr), (unsigned) (addr) + PAGE_SIZE); \
79 unsigned long addr = folio_pfn(folio) << PAGE_SHIFT; local
81 flush_dcache_range(addr, addr + folio_size(folio));
92 u32 addr = virt_to_phys(dst); local
95 invalidate_icache_range(addr, add
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dcacheflush.h57 unsigned long addr, int len);
74 void *addr = (void *)(start & ~(bytes - 1)); local
75 unsigned long size = stop - (unsigned long)addr + (bytes - 1);
81 for (i = 0; i < size >> shift; i++, addr += bytes)
82 dcbf(addr);
96 void *addr = (void *)(start & ~(bytes - 1)); local
97 unsigned long size = stop - (unsigned long)addr + (bytes - 1);
100 for (i = 0; i < size >> shift; i++, addr += bytes)
101 dcbst(addr);
115 void *addr local
[all...]
/linux-master/arch/arm64/mm/
H A Dcontpte.c29 static void contpte_try_unfold_partial(struct mm_struct *mm, unsigned long addr, argument
38 contpte_try_unfold(mm, addr, ptep, __ptep_get(ptep));
41 unsigned long last_addr = addr + PAGE_SIZE * (nr - 1);
49 static void contpte_convert(struct mm_struct *mm, unsigned long addr, argument
58 start_addr = addr = ALIGN_DOWN(addr, CONT_PTE_SIZE);
61 for (i = 0; i < CONT_PTES; i++, ptep++, addr += PAGE_SIZE) {
62 pte_t ptent = __ptep_get_and_clear(mm, addr, ptep);
71 __flush_tlb_range(&vma, start_addr, addr, PAGE_SIZE, true, 3);
76 void __contpte_try_fold(struct mm_struct *mm, unsigned long addr, argument
140 __contpte_try_unfold(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument
240 contpte_set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) argument
283 contpte_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument
291 contpte_get_and_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument
300 contpte_ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument
325 contpte_ptep_clear_flush_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument
346 contpte_wrprotect_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr) argument
364 contpte_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t entry, int dirty) argument
[all...]
/linux-master/arch/arm64/include/asm/
H A Dio.h25 static __always_inline void __raw_writeb(u8 val, volatile void __iomem *addr) argument
27 volatile u8 __iomem *ptr = addr;
32 static __always_inline void __raw_writew(u16 val, volatile void __iomem *addr) argument
34 volatile u16 __iomem *ptr = addr;
39 static __always_inline void __raw_writel(u32 val, volatile void __iomem *addr) argument
41 volatile u32 __iomem *ptr = addr;
46 static __always_inline void __raw_writeq(u64 val, volatile void __iomem *addr) argument
48 volatile u64 __iomem *ptr = addr;
53 static __always_inline u8 __raw_readb(const volatile void __iomem *addr) argument
59 : "=r" (val) : "r" (addr));
64 __raw_readw(const volatile void __iomem *addr) argument
76 __raw_readl(const volatile void __iomem *addr) argument
87 __raw_readq(const volatile void __iomem *addr) argument
169 ioremap_cache(phys_addr_t addr, size_t size) argument
[all...]
/linux-master/arch/csky/abiv1/
H A Dalignment.c27 * Get byte-value from addr and set it to *valp.
32 static int ldb_asm(uint32_t addr, uint32_t *valp) argument
51 : "r" (addr)
60 * Put byte-value to addr.
65 static int stb_asm(uint32_t addr, uint32_t val) argument
83 : "r"(val), "r" (addr)
95 static int ldh_c(struct pt_regs *regs, uint32_t rz, uint32_t addr) argument
99 if (ldb_asm(addr, &byte0))
101 addr += 1;
102 if (ldb_asm(addr,
117 sth_c(struct pt_regs *regs, uint32_t rz, uint32_t addr) argument
142 ldw_c(struct pt_regs *regs, uint32_t rz, uint32_t addr) argument
176 stw_c(struct pt_regs *regs, uint32_t rz, uint32_t addr) argument
220 uint32_t addr = 0; local
[all...]
/linux-master/arch/riscv/kernel/
H A Dpatch.c20 void *addr; member in struct:patch_insn
30 static inline bool is_kernel_exittext(uintptr_t addr) argument
33 addr >= (uintptr_t)__exittext_begin &&
34 addr < (uintptr_t)__exittext_end;
42 static __always_inline void *patch_map(void *addr, const unsigned int fixmap) argument
44 uintptr_t uintaddr = (uintptr_t) addr;
48 page = phys_to_page(__pa_symbol(addr));
50 page = vmalloc_to_page(addr);
52 return addr;
66 static int __patch_insn_set(void *addr, u argument
103 __patch_insn_write(void *addr, const void *insn, size_t len) argument
149 __patch_insn_set(void *addr, u8 c, size_t len) argument
157 __patch_insn_write(void *addr, const void *insn, size_t len) argument
164 patch_insn_set(void *addr, u8 c, size_t len) argument
185 patch_text_set_nosync(void *addr, u8 c, size_t len) argument
199 patch_insn_write(void *addr, const void *insn, size_t len) argument
220 patch_text_nosync(void *addr, const void *insns, size_t len) argument
257 patch_text(void *addr, u32 *insns, int ninsns) argument
[all...]
/linux-master/arch/x86/pci/
H A Dmmconfig_64.c31 char __iomem *addr; local
40 addr = pci_dev_base(seg, bus, devfn);
41 if (!addr) {
48 *value = mmio_config_readb(addr + reg);
51 *value = mmio_config_readw(addr + reg);
54 *value = mmio_config_readl(addr + reg);
65 char __iomem *addr; local
72 addr = pci_dev_base(seg, bus, devfn);
73 if (!addr) {
80 mmio_config_writeb(addr
101 void __iomem *addr; local
[all...]

Completed in 281 milliseconds

1234567891011>>