Home
last modified time | relevance | path

Searched refs:addr (Results 51 - 75 of 21839) sorted by relevance

12345678910>>...874

/kernel/linux/linux-5.10/arch/powerpc/boot/
H A Dio.h12 static inline int in_8(const volatile unsigned char *addr) in in_8() argument
17 : "=r" (ret) : "m" (*addr)); in in_8()
21 static inline void out_8(volatile unsigned char *addr, int val) in out_8() argument
24 : "=m" (*addr) : "r" (val)); in out_8()
27 static inline unsigned in_le16(const volatile u16 *addr) in in_le16() argument
32 : "=r" (ret) : "r" (addr), "m" (*addr)); in in_le16()
37 static inline unsigned in_be16(const volatile u16 *addr) in in_be16() argument
42 : "=r" (ret) : "m" (*addr)); in in_be16()
46 static inline void out_le16(volatile u16 *addr, in argument
52 out_be16(volatile u16 *addr, int val) out_be16() argument
58 in_le32(const volatile unsigned *addr) in_le32() argument
67 in_be32(const volatile unsigned *addr) in_be32() argument
76 out_le32(volatile unsigned *addr, int val) out_le32() argument
82 out_be32(volatile unsigned *addr, int val) out_be32() argument
[all...]
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dswift.h31 static inline void swift_inv_insn_tag(unsigned long addr) in swift_inv_insn_tag() argument
35 : "r" (addr), "i" (ASI_M_TXTC_TAG) in swift_inv_insn_tag()
40 static inline void swift_inv_data_tag(unsigned long addr) in swift_inv_data_tag() argument
44 : "r" (addr), "i" (ASI_M_DATAC_TAG) in swift_inv_data_tag()
50 unsigned long addr; in swift_flush_dcache() local
52 for (addr = 0; addr < 0x2000; addr += 0x10) in swift_flush_dcache()
53 swift_inv_data_tag(addr); in swift_flush_dcache()
58 unsigned long addr; in swift_flush_icache() local
66 unsigned long addr; swift_idflash_clear() local
83 swift_flush_segment(unsigned long addr) swift_flush_segment() argument
91 swift_flush_region(unsigned long addr) swift_flush_region() argument
[all...]
H A Duaccess_32.h38 #define __user_ok(addr, size) ({ (void)(size); (addr) < STACK_TOP; })
40 #define __access_ok(addr, size) (__user_ok((addr) & get_fs().seg, (size)))
41 #define access_ok(addr, size) __access_ok((unsigned long)(addr), size)
71 unsigned long search_extables_range(unsigned long addr, unsigned long *g2);
107 #define __put_user_check(x, addr, size) ({ \
109 if (__access_ok(addr, size)) { \
112 __put_user_asm(x, b, addr, __pu_re
250 __clear_user(void __user *addr, unsigned long size) __clear_user() argument
271 clear_user(void __user *addr, unsigned long n) clear_user() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Dio.h12 static inline int in_8(const volatile unsigned char *addr) in in_8() argument
17 : "=r" (ret) : "m" (*addr)); in in_8()
21 static inline void out_8(volatile unsigned char *addr, int val) in out_8() argument
24 : "=m" (*addr) : "r" (val)); in out_8()
27 static inline unsigned in_le16(const volatile u16 *addr) in in_le16() argument
32 : "=r" (ret) : "r" (addr), "m" (*addr)); in in_le16()
37 static inline unsigned in_be16(const volatile u16 *addr) in in_be16() argument
42 : "=r" (ret) : "m" (*addr)); in in_be16()
46 static inline void out_le16(volatile u16 *addr, in argument
52 out_be16(volatile u16 *addr, int val) out_be16() argument
58 in_le32(const volatile unsigned *addr) in_le32() argument
67 in_be32(const volatile unsigned *addr) in_be32() argument
76 out_le32(volatile unsigned *addr, int val) out_le32() argument
82 out_be32(volatile unsigned *addr, int val) out_be32() argument
[all...]
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dswift.h31 static inline void swift_inv_insn_tag(unsigned long addr) in swift_inv_insn_tag() argument
35 : "r" (addr), "i" (ASI_M_TXTC_TAG) in swift_inv_insn_tag()
40 static inline void swift_inv_data_tag(unsigned long addr) in swift_inv_data_tag() argument
44 : "r" (addr), "i" (ASI_M_DATAC_TAG) in swift_inv_data_tag()
50 unsigned long addr; in swift_flush_dcache() local
52 for (addr = 0; addr < 0x2000; addr += 0x10) in swift_flush_dcache()
53 swift_inv_data_tag(addr); in swift_flush_dcache()
58 unsigned long addr; in swift_flush_icache() local
66 unsigned long addr; swift_idflash_clear() local
83 swift_flush_segment(unsigned long addr) swift_flush_segment() argument
91 swift_flush_region(unsigned long addr) swift_flush_region() argument
[all...]
/kernel/linux/linux-6.6/net/ceph/
H A Ddecode.c11 struct ceph_entity_addr *addr) in ceph_decode_entity_addr_versioned()
26 ceph_decode_copy_safe(p, end, &addr->type, sizeof(addr->type), bad); in ceph_decode_entity_addr_versioned()
28 ceph_decode_copy_safe(p, end, &addr->nonce, sizeof(addr->nonce), bad); in ceph_decode_entity_addr_versioned()
31 if (addr_len > sizeof(addr->in_addr)) in ceph_decode_entity_addr_versioned()
34 memset(&addr->in_addr, 0, sizeof(addr->in_addr)); in ceph_decode_entity_addr_versioned()
36 ceph_decode_copy_safe(p, end, &addr->in_addr, addr_len, bad); in ceph_decode_entity_addr_versioned()
38 addr in ceph_decode_entity_addr_versioned()
10 ceph_decode_entity_addr_versioned(void **p, void *end, struct ceph_entity_addr *addr) ceph_decode_entity_addr_versioned() argument
50 ceph_decode_entity_addr_legacy(void **p, void *end, struct ceph_entity_addr *addr) ceph_decode_entity_addr_legacy() argument
75 ceph_decode_entity_addr(void **p, void *end, struct ceph_entity_addr *addr) ceph_decode_entity_addr() argument
95 ceph_decode_entity_addrvec(void **p, void *end, bool msgr2, struct ceph_entity_addr *addr) ceph_decode_entity_addrvec() argument
170 ceph_entity_addr_encoding_len(const struct ceph_entity_addr *addr) ceph_entity_addr_encoding_len() argument
178 ceph_encode_entity_addr(void **p, const struct ceph_entity_addr *addr) ceph_encode_entity_addr() argument
[all...]
/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Dio_no.h16 #define __raw_readb(addr) \
17 ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; })
18 #define __raw_readw(addr) \
19 ({ u16 __v = (*(__force volatile u16 *) (addr)); __v; })
20 #define __raw_readl(addr) \
21 ({ u32 __v = (*(__force volatile u32 *) (addr)); __v; })
23 #define __raw_writeb(b, addr) (void)((*(__force volatile u8 *) (addr)) = (b))
24 #define __raw_writew(b, addr) (void)((*(__force volatile u16 *) (addr))
48 __cf_internalio(unsigned long addr) __cf_internalio() argument
53 cf_internalio(const volatile void __iomem *addr) cf_internalio() argument
66 readw(const volatile void __iomem *addr) readw() argument
74 readl(const volatile void __iomem *addr) readl() argument
82 writew(u16 value, volatile void __iomem *addr) writew() argument
87 __raw_writew(swab16(value), addr); writew() local
91 writel(u32 value, volatile void __iomem *addr) writel() argument
96 __raw_writel(swab32(value), addr); writel() local
[all...]
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dbitops.h21 static __inline__ void set_bit(int nr, volatile unsigned long * addr) in set_bit() argument
26 addr += BIT_WORD(nr); in set_bit()
27 _atomic_spin_lock_irqsave(addr, flags); in set_bit()
28 *addr |= mask; in set_bit()
29 _atomic_spin_unlock_irqrestore(addr, flags); in set_bit()
32 static __inline__ void clear_bit(int nr, volatile unsigned long * addr) in clear_bit() argument
37 addr += BIT_WORD(nr); in clear_bit()
38 _atomic_spin_lock_irqsave(addr, flags); in clear_bit()
39 *addr &= ~mask; in clear_bit()
40 _atomic_spin_unlock_irqrestore(addr, flag in clear_bit()
43 change_bit(int nr, volatile unsigned long * addr) change_bit() argument
54 test_and_set_bit(int nr, volatile unsigned long * addr) test_and_set_bit() argument
72 test_and_clear_bit(int nr, volatile unsigned long * addr) test_and_clear_bit() argument
90 test_and_change_bit(int nr, volatile unsigned long * addr) test_and_change_bit() argument
[all...]
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Dio_no.h16 #define __raw_readb(addr) \
17 ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; })
18 #define __raw_readw(addr) \
19 ({ u16 __v = (*(__force volatile u16 *) (addr)); __v; })
20 #define __raw_readl(addr) \
21 ({ u32 __v = (*(__force volatile u32 *) (addr)); __v; })
23 #define __raw_writeb(b, addr) (void)((*(__force volatile u8 *) (addr)) = (b))
24 #define __raw_writew(b, addr) (void)((*(__force volatile u16 *) (addr))
48 __cf_internalio(unsigned long addr) __cf_internalio() argument
53 cf_internalio(const volatile void __iomem *addr) cf_internalio() argument
66 readw(const volatile void __iomem *addr) readw() argument
74 readl(const volatile void __iomem *addr) readl() argument
82 writew(u16 value, volatile void __iomem *addr) writew() argument
87 __raw_writew(swab16(value), addr); writew() local
91 writel(u32 value, volatile void __iomem *addr) writel() argument
96 __raw_writel(swab32(value), addr); writel() local
[all...]
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dbitops.h21 static __inline__ void set_bit(int nr, volatile unsigned long * addr) in set_bit() argument
26 addr += BIT_WORD(nr); in set_bit()
27 _atomic_spin_lock_irqsave(addr, flags); in set_bit()
28 *addr |= mask; in set_bit()
29 _atomic_spin_unlock_irqrestore(addr, flags); in set_bit()
32 static __inline__ void clear_bit(int nr, volatile unsigned long * addr) in clear_bit() argument
37 addr += BIT_WORD(nr); in clear_bit()
38 _atomic_spin_lock_irqsave(addr, flags); in clear_bit()
39 *addr &= ~mask; in clear_bit()
40 _atomic_spin_unlock_irqrestore(addr, flag in clear_bit()
43 change_bit(int nr, volatile unsigned long * addr) change_bit() argument
54 test_and_set_bit(int nr, volatile unsigned long * addr) test_and_set_bit() argument
72 test_and_clear_bit(int nr, volatile unsigned long * addr) test_and_clear_bit() argument
90 test_and_change_bit(int nr, volatile unsigned long * addr) test_and_change_bit() argument
[all...]
/kernel/linux/linux-5.10/arch/riscv/mm/
H A Dfault.c22 static inline void no_context(struct pt_regs *regs, unsigned long addr) in no_context() argument
34 (addr < PAGE_SIZE) ? "NULL pointer dereference" : in no_context()
35 "paging request", addr); in no_context()
40 static inline void mm_fault_error(struct pt_regs *regs, unsigned long addr, vm_fault_t fault) in mm_fault_error() argument
48 no_context(regs, addr); in mm_fault_error()
56 no_context(regs, addr); in mm_fault_error()
59 do_trap(regs, SIGBUS, BUS_ADRERR, addr); in mm_fault_error()
65 static inline void bad_area(struct pt_regs *regs, struct mm_struct *mm, int code, unsigned long addr) in bad_area() argument
74 do_trap(regs, SIGSEGV, code, addr); in bad_area()
78 no_context(regs, addr); in bad_area()
81 vmalloc_fault(struct pt_regs *regs, int code, unsigned long addr) vmalloc_fault() argument
195 unsigned long addr, cause; do_page_fault() local
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dunaligned-emul.h8 #define _LoadHW(addr, value, res, type) \
27 : "r" (addr), "i" (-EFAULT)); \
31 #define _LoadW(addr, value, res, type) \
48 : "r" (addr), "i" (-EFAULT)); \
53 #define _LoadW(addr, value, res, type) \
83 : "r" (addr), "i" (-EFAULT)); \
88 #define _LoadHWU(addr, value, res, type) \
109 : "r" (addr), "i" (-EFAULT)); \
113 #define _LoadWU(addr, value, res, type) \
132 : "r" (addr), "
[all...]
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dunaligned-emul.h8 #define _LoadHW(addr, value, res, type) \
27 : "r" (addr), "i" (-EFAULT)); \
31 #define _LoadW(addr, value, res, type) \
48 : "r" (addr), "i" (-EFAULT)); \
53 #define _LoadW(addr, value, res, type) \
83 : "r" (addr), "i" (-EFAULT)); \
88 #define _LoadHWU(addr, value, res, type) \
109 : "r" (addr), "i" (-EFAULT)); \
113 #define _LoadWU(addr, value, res, type) \
132 : "r" (addr), "
[all...]
/kernel/linux/linux-5.10/arch/parisc/mm/
H A Dhugetlbpage.c25 hugetlb_get_unmapped_area(struct file *file, unsigned long addr, in hugetlb_get_unmapped_area() argument
36 if (prepare_hugepage_range(file, addr, len)) in hugetlb_get_unmapped_area()
39 if (addr) in hugetlb_get_unmapped_area()
40 addr = ALIGN(addr, huge_page_size(h)); in hugetlb_get_unmapped_area()
43 return arch_get_unmapped_area(file, addr, len, pgoff, flags); in hugetlb_get_unmapped_area()
48 unsigned long addr, unsigned long sz) in huge_pte_alloc()
61 addr &= HPAGE_MASK; in huge_pte_alloc()
63 pgd = pgd_offset(mm, addr); in huge_pte_alloc()
64 p4d = p4d_offset(pgd, addr); in huge_pte_alloc()
47 huge_pte_alloc(struct mm_struct *mm, unsigned long addr, unsigned long sz) huge_pte_alloc() argument
74 huge_pte_offset(struct mm_struct *mm, unsigned long addr, unsigned long sz) huge_pte_offset() argument
104 purge_tlb_entries_huge(struct mm_struct *mm, unsigned long addr) purge_tlb_entries_huge() argument
122 __set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t entry) __set_huge_pte_at() argument
142 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t entry) set_huge_pte_at() argument
149 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) huge_ptep_get_and_clear() argument
161 huge_ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) huge_ptep_set_wrprotect() argument
170 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) huge_ptep_set_access_flags() argument
[all...]
/kernel/linux/linux-6.6/arch/parisc/mm/
H A Dhugetlbpage.c25 hugetlb_get_unmapped_area(struct file *file, unsigned long addr, in hugetlb_get_unmapped_area() argument
36 if (prepare_hugepage_range(file, addr, len)) in hugetlb_get_unmapped_area()
39 if (addr) in hugetlb_get_unmapped_area()
40 addr = ALIGN(addr, huge_page_size(h)); in hugetlb_get_unmapped_area()
43 return arch_get_unmapped_area(file, addr, len, pgoff, flags); in hugetlb_get_unmapped_area()
48 unsigned long addr, unsigned long sz) in huge_pte_alloc()
61 addr &= HPAGE_MASK; in huge_pte_alloc()
63 pgd = pgd_offset(mm, addr); in huge_pte_alloc()
64 p4d = p4d_offset(pgd, addr); in huge_pte_alloc()
47 huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, unsigned long sz) huge_pte_alloc() argument
74 huge_pte_offset(struct mm_struct *mm, unsigned long addr, unsigned long sz) huge_pte_offset() argument
104 purge_tlb_entries_huge(struct mm_struct *mm, unsigned long addr) purge_tlb_entries_huge() argument
122 __set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t entry) __set_huge_pte_at() argument
142 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t entry, unsigned long sz) set_huge_pte_at() argument
149 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) huge_ptep_get_and_clear() argument
161 huge_ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) huge_ptep_set_wrprotect() argument
170 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) huge_ptep_set_access_flags() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/cx18/
H A Dcx18-io.h24 static inline u32 cx18_raw_readl(struct cx18 *cx, const void __iomem *addr) in cx18_raw_readl() argument
26 return __raw_readl(addr); in cx18_raw_readl()
30 void cx18_raw_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_raw_writel_noretry() argument
32 __raw_writel(val, addr); in cx18_raw_writel_noretry()
35 static inline void cx18_raw_writel(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_raw_writel() argument
39 cx18_raw_writel_noretry(cx, val, addr); in cx18_raw_writel()
40 if (val == cx18_raw_readl(cx, addr)) in cx18_raw_writel()
46 static inline u32 cx18_readl(struct cx18 *cx, const void __iomem *addr) in cx18_readl() argument
48 return readl(addr); in cx18_readl()
52 void cx18_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_writel_noretry() argument
57 cx18_writel(struct cx18 *cx, u32 val, void __iomem *addr) cx18_writel() argument
68 cx18_writel_expect(struct cx18 *cx, u32 val, void __iomem *addr, u32 eval, u32 mask) cx18_writel_expect() argument
84 cx18_readw(struct cx18 *cx, const void __iomem *addr) cx18_readw() argument
90 cx18_writew_noretry(struct cx18 *cx, u16 val, void __iomem *addr) cx18_writew_noretry() argument
95 cx18_writew(struct cx18 *cx, u16 val, void __iomem *addr) cx18_writew() argument
105 cx18_readb(struct cx18 *cx, const void __iomem *addr) cx18_readb() argument
111 cx18_writeb_noretry(struct cx18 *cx, u8 val, void __iomem *addr) cx18_writeb_noretry() argument
116 cx18_writeb(struct cx18 *cx, u8 val, void __iomem *addr) cx18_writeb() argument
160 cx18_write_enc(struct cx18 *cx, u32 val, u32 addr) cx18_write_enc() argument
165 cx18_read_enc(struct cx18 *cx, u32 addr) cx18_read_enc() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cx18/
H A Dcx18-io.h24 static inline u32 cx18_raw_readl(struct cx18 *cx, const void __iomem *addr) in cx18_raw_readl() argument
26 return __raw_readl(addr); in cx18_raw_readl()
30 void cx18_raw_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_raw_writel_noretry() argument
32 __raw_writel(val, addr); in cx18_raw_writel_noretry()
35 static inline void cx18_raw_writel(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_raw_writel() argument
39 cx18_raw_writel_noretry(cx, val, addr); in cx18_raw_writel()
40 if (val == cx18_raw_readl(cx, addr)) in cx18_raw_writel()
46 static inline u32 cx18_readl(struct cx18 *cx, const void __iomem *addr) in cx18_readl() argument
48 return readl(addr); in cx18_readl()
52 void cx18_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_writel_noretry() argument
57 cx18_writel(struct cx18 *cx, u32 val, void __iomem *addr) cx18_writel() argument
68 cx18_writel_expect(struct cx18 *cx, u32 val, void __iomem *addr, u32 eval, u32 mask) cx18_writel_expect() argument
84 cx18_readw(struct cx18 *cx, const void __iomem *addr) cx18_readw() argument
90 cx18_writew_noretry(struct cx18 *cx, u16 val, void __iomem *addr) cx18_writew_noretry() argument
95 cx18_writew(struct cx18 *cx, u16 val, void __iomem *addr) cx18_writew() argument
105 cx18_readb(struct cx18 *cx, const void __iomem *addr) cx18_readb() argument
111 cx18_writeb_noretry(struct cx18 *cx, u8 val, void __iomem *addr) cx18_writeb_noretry() argument
116 cx18_writeb(struct cx18 *cx, u8 val, void __iomem *addr) cx18_writeb() argument
160 cx18_write_enc(struct cx18 *cx, u32 val, u32 addr) cx18_write_enc() argument
165 cx18_read_enc(struct cx18 *cx, u32 addr) cx18_read_enc() argument
[all...]
/kernel/linux/linux-5.10/arch/riscv/include/asm/
H A Dio.h75 static inline void __ ## port ## len(const volatile void __iomem *addr, \
84 ctype x = __raw_read ## len(addr); \
92 static inline void __ ## port ## len(volatile void __iomem *addr, \
101 __raw_write ## len(*buf++, addr); \
107 __io_reads_ins(reads, u8, b, __io_br(), __io_ar(addr))
108 __io_reads_ins(reads, u16, w, __io_br(), __io_ar(addr))
109 __io_reads_ins(reads, u32, l, __io_br(), __io_ar(addr))
110 #define readsb(addr, buffer, count) __readsb(addr, buffer, count)
111 #define readsw(addr, buffe
[all...]
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dbitops.h36 * bit 0 is the LSB of addr; bit 32 is the LSB of (addr+1).
42 #define ADDR RLONG_ADDR(addr)
48 #define CONST_MASK_ADDR(nr, addr) WBYTE_ADDR((void *)(addr) + ((nr)>>3))
52 arch_set_bit(long nr, volatile unsigned long *addr) in arch_set_bit() argument
56 : CONST_MASK_ADDR(nr, addr) in arch_set_bit()
61 : : RLONG_ADDR(addr), "Ir" (nr) : "memory"); in arch_set_bit()
66 arch___set_bit(unsigned long nr, volatile unsigned long *addr) in arch___set_bit() argument
72 arch_clear_bit(long nr, volatile unsigned long *addr) in arch_clear_bit() argument
85 arch_clear_bit_unlock(long nr, volatile unsigned long *addr) arch_clear_bit_unlock() argument
92 arch___clear_bit(unsigned long nr, volatile unsigned long *addr) arch___clear_bit() argument
98 arch_clear_bit_unlock_is_negative_byte(long nr, volatile unsigned long *addr) arch_clear_bit_unlock_is_negative_byte() argument
111 arch___clear_bit_unlock(long nr, volatile unsigned long *addr) arch___clear_bit_unlock() argument
117 arch___change_bit(unsigned long nr, volatile unsigned long *addr) arch___change_bit() argument
123 arch_change_bit(long nr, volatile unsigned long *addr) arch_change_bit() argument
136 arch_test_and_set_bit(long nr, volatile unsigned long *addr) arch_test_and_set_bit() argument
142 arch_test_and_set_bit_lock(long nr, volatile unsigned long *addr) arch_test_and_set_bit_lock() argument
148 arch___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) arch___test_and_set_bit() argument
160 arch_test_and_clear_bit(long nr, volatile unsigned long *addr) arch_test_and_clear_bit() argument
174 arch___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) arch___test_and_clear_bit() argument
186 arch___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) arch___test_and_change_bit() argument
199 arch_test_and_change_bit(long nr, volatile unsigned long *addr) arch_test_and_change_bit() argument
204 constant_test_bit(long nr, const volatile unsigned long *addr) constant_test_bit() argument
210 constant_test_bit_acquire(long nr, const volatile unsigned long *addr) constant_test_bit_acquire() argument
224 variable_test_bit(long nr, volatile const unsigned long *addr) variable_test_bit() argument
237 arch_test_bit(unsigned long nr, const volatile unsigned long *addr) arch_test_bit() argument
244 arch_test_bit_acquire(unsigned long nr, const volatile unsigned long *addr) arch_test_bit_acquire() argument
[all...]
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dpageattr.c14 static inline unsigned long sske_frame(unsigned long addr, unsigned char skey) in sske_frame() argument
16 asm volatile(".insn rrf,0xb22b0000,%[skey],%[addr],1,0" in sske_frame()
17 : [addr] "+a" (addr) : [skey] "d" (skey)); in sske_frame()
18 return addr; in sske_frame()
56 static void pgt_set(unsigned long *old, unsigned long new, unsigned long addr, in pgt_set() argument
75 crdte(*old, new, table, dtt, addr, S390_lowcore.kernel_asce); in pgt_set()
83 static int walk_pte_level(pmd_t *pmdp, unsigned long addr, unsigned long end, in walk_pte_level() argument
88 ptep = pte_offset_kernel(pmdp, addr); in walk_pte_level()
101 pgt_set((unsigned long *)ptep, pte_val(new), addr, CRDTE_DTT_PAG in walk_pte_level()
109 split_pmd_page(pmd_t *pmdp, unsigned long addr) split_pmd_page() argument
138 modify_pmd_page(pmd_t *pmdp, unsigned long addr, unsigned long flags) modify_pmd_page() argument
154 walk_pmd_level(pud_t *pudp, unsigned long addr, unsigned long end, unsigned long flags) walk_pmd_level() argument
186 split_pud_page(pud_t *pudp, unsigned long addr) split_pud_page() argument
215 modify_pud_page(pud_t *pudp, unsigned long addr, unsigned long flags) modify_pud_page() argument
231 walk_pud_level(p4d_t *p4d, unsigned long addr, unsigned long end, unsigned long flags) walk_pud_level() argument
261 walk_p4d_level(pgd_t *pgd, unsigned long addr, unsigned long end, unsigned long flags) walk_p4d_level() argument
283 change_page_attr(unsigned long addr, unsigned long end, unsigned long flags) change_page_attr() argument
309 __set_memory(unsigned long addr, int numpages, unsigned long flags) __set_memory() argument
[all...]
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Dcore_cia.h347 unsigned long addr = (unsigned long) xaddr; in cia_ioread8() local
350 if (addr >= CIA_DENSE_MEM) in cia_ioread8()
357 addr &= CIA_MEM_R1_MASK; in cia_ioread8()
358 result = *(vip) ((addr << 5) + base_and_type); in cia_ioread8()
359 return __kernel_extbl(result, addr & 3); in cia_ioread8()
364 unsigned long addr = (unsigned long) xaddr; in cia_iowrite8() local
367 if (addr >= CIA_DENSE_MEM) in cia_iowrite8()
372 addr &= CIA_MEM_R1_MASK; in cia_iowrite8()
373 w = __kernel_insbl(b, addr & 3); in cia_iowrite8()
374 *(vuip) ((addr << in cia_iowrite8()
379 unsigned long addr = (unsigned long) xaddr; cia_ioread16() local
394 unsigned long addr = (unsigned long) xaddr; cia_iowrite16() local
409 unsigned long addr = (unsigned long) xaddr; cia_ioread32() local
417 unsigned long addr = (unsigned long) xaddr; cia_iowrite32() local
425 unsigned long addr = (unsigned long) xaddr; cia_ioread64() local
433 unsigned long addr = (unsigned long) xaddr; cia_iowrite64() local
439 cia_ioportmap(unsigned long addr) cia_ioportmap() argument
444 cia_ioremap(unsigned long addr, unsigned long size) cia_ioremap() argument
450 cia_is_ioaddr(unsigned long addr) cia_is_ioaddr() argument
455 cia_is_mmio(const volatile void __iomem *addr) cia_is_mmio() argument
460 cia_bwx_ioportmap(unsigned long addr) cia_bwx_ioportmap() argument
465 cia_bwx_ioremap(unsigned long addr, unsigned long size) cia_bwx_ioremap() argument
471 cia_bwx_is_ioaddr(unsigned long addr) cia_bwx_is_ioaddr() argument
476 cia_bwx_is_mmio(const volatile void __iomem *addr) cia_bwx_is_mmio() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Din.h38 static inline bool ipv4_is_loopback(__be32 addr) in ipv4_is_loopback() argument
40 return (addr & htonl(0xff000000)) == htonl(0x7f000000); in ipv4_is_loopback()
43 static inline bool ipv4_is_multicast(__be32 addr) in ipv4_is_multicast() argument
45 return (addr & htonl(0xf0000000)) == htonl(0xe0000000); in ipv4_is_multicast()
48 static inline bool ipv4_is_local_multicast(__be32 addr) in ipv4_is_local_multicast() argument
50 return (addr & htonl(0xffffff00)) == htonl(0xe0000000); in ipv4_is_local_multicast()
53 static inline bool ipv4_is_lbcast(__be32 addr) in ipv4_is_lbcast() argument
56 return addr == htonl(INADDR_BROADCAST); in ipv4_is_lbcast()
59 static inline bool ipv4_is_all_snoopers(__be32 addr) in ipv4_is_all_snoopers() argument
61 return addr in ipv4_is_all_snoopers()
64 ipv4_is_zeronet(__be32 addr) ipv4_is_zeronet() argument
71 ipv4_is_private_10(__be32 addr) ipv4_is_private_10() argument
76 ipv4_is_private_172(__be32 addr) ipv4_is_private_172() argument
81 ipv4_is_private_192(__be32 addr) ipv4_is_private_192() argument
86 ipv4_is_linklocal_169(__be32 addr) ipv4_is_linklocal_169() argument
91 ipv4_is_anycast_6to4(__be32 addr) ipv4_is_anycast_6to4() argument
96 ipv4_is_test_192(__be32 addr) ipv4_is_test_192() argument
101 ipv4_is_test_198(__be32 addr) ipv4_is_test_198() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Din.h38 static inline bool ipv4_is_loopback(__be32 addr) in ipv4_is_loopback() argument
40 return (addr & htonl(0xff000000)) == htonl(0x7f000000); in ipv4_is_loopback()
43 static inline bool ipv4_is_multicast(__be32 addr) in ipv4_is_multicast() argument
45 return (addr & htonl(0xf0000000)) == htonl(0xe0000000); in ipv4_is_multicast()
48 static inline bool ipv4_is_local_multicast(__be32 addr) in ipv4_is_local_multicast() argument
50 return (addr & htonl(0xffffff00)) == htonl(0xe0000000); in ipv4_is_local_multicast()
53 static inline bool ipv4_is_lbcast(__be32 addr) in ipv4_is_lbcast() argument
56 return addr == htonl(INADDR_BROADCAST); in ipv4_is_lbcast()
59 static inline bool ipv4_is_all_snoopers(__be32 addr) in ipv4_is_all_snoopers() argument
61 return addr in ipv4_is_all_snoopers()
64 ipv4_is_zeronet(__be32 addr) ipv4_is_zeronet() argument
71 ipv4_is_private_10(__be32 addr) ipv4_is_private_10() argument
76 ipv4_is_private_172(__be32 addr) ipv4_is_private_172() argument
81 ipv4_is_private_192(__be32 addr) ipv4_is_private_192() argument
86 ipv4_is_linklocal_169(__be32 addr) ipv4_is_linklocal_169() argument
91 ipv4_is_anycast_6to4(__be32 addr) ipv4_is_anycast_6to4() argument
96 ipv4_is_test_192(__be32 addr) ipv4_is_test_192() argument
101 ipv4_is_test_198(__be32 addr) ipv4_is_test_198() argument
[all...]
/kernel/linux/linux-5.10/arch/um/kernel/
H A Dtlb.c22 unsigned long addr; member
29 unsigned long addr; member
33 unsigned long addr; member
73 ret = map(&hvc->mm->context.id, op->u.mmap.addr, in do_ops()
79 map_memory(op->u.mmap.addr, op->u.mmap.offset, in do_ops()
85 op->u.munmap.addr, in do_ops()
90 (void *) op->u.munmap.addr, in do_ops()
97 op->u.mprotect.addr, in do_ops()
103 (void *) op->u.mprotect.addr, in do_ops()
138 (last->u.mmap.addr in add_mmap()
162 add_munmap(unsigned long addr, unsigned long len, struct host_vm_change *hvc) add_munmap() argument
192 add_mprotect(unsigned long addr, unsigned long len, unsigned int prot, struct host_vm_change *hvc) add_mprotect() argument
226 update_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, struct host_vm_change *hvc) update_pte_range() argument
263 update_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, struct host_vm_change *hvc) update_pmd_range() argument
285 update_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end, struct host_vm_change *hvc) update_pud_range() argument
307 update_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end, struct host_vm_change *hvc) update_p4d_range() argument
334 unsigned long addr = start_addr, next; fix_range_common() local
371 unsigned long addr, last; flush_tlb_kernel_range_common() local
567 __flush_tlb_one(unsigned long addr) __flush_tlb_one() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/lib/
H A Dtest-code-patching.c11 static int __init instr_is_branch_to_addr(const u32 *instr, unsigned long addr) in instr_is_branch_to_addr() argument
15 return branch_target(instr) == addr; in instr_is_branch_to_addr()
36 unsigned long addr = (unsigned long)tmp; in test_branch_iform() local
64 check(instr_is_branch_to_addr(iptr, addr + 0x1FFFFFC)); in test_branch_iform()
67 check(instr_is_branch_to_addr(iptr, addr - 4)); in test_branch_iform()
70 check(instr_is_branch_to_addr(iptr, addr - 0x2000000)); in test_branch_iform()
73 err = create_branch(&instr, iptr, addr, BRANCH_SET_LINK); in test_branch_iform()
75 check(instr_is_branch_to_addr(iptr, addr)); in test_branch_iform()
78 err = create_branch(&instr, iptr, addr - 0x100, BRANCH_SET_LINK); in test_branch_iform()
80 check(instr_is_branch_to_addr(iptr, addr in test_branch_iform()
128 unsigned long addr; test_branch_bform() local
205 unsigned long addr; test_translate_branch() local
[all...]

Completed in 13 milliseconds

12345678910>>...874