Home
last modified time | relevance | path

Searched defs:ptr (Results 1 – 25 of 63) sorted by relevance

123

/include/linux/unaligned/
Dpacked_struct.h12 const struct __una_u16 *ptr = (const struct __una_u16 *)p; in __get_unaligned_cpu16() local
18 const struct __una_u32 *ptr = (const struct __una_u32 *)p; in __get_unaligned_cpu32() local
24 const struct __una_u64 *ptr = (const struct __una_u64 *)p; in __get_unaligned_cpu64() local
30 struct __una_u16 *ptr = (struct __una_u16 *)p; in __put_unaligned_cpu16() local
36 struct __una_u32 *ptr = (struct __una_u32 *)p; in __put_unaligned_cpu32() local
42 struct __una_u64 *ptr = (struct __una_u64 *)p; in __put_unaligned_cpu64() local
Dgeneric.h10 #define __get_unaligned_le(ptr) ((__force typeof(*(ptr)))({ \ argument
18 #define __get_unaligned_be(ptr) ((__force typeof(*(ptr)))({ \ argument
26 #define __put_unaligned_le(val, ptr) ({ \ argument
47 #define __put_unaligned_be(val, ptr) ({ \ argument
/include/asm-mn10300/
Duaccess.h103 #define put_user(x, ptr) __put_user_check((x), (ptr), sizeof(*(ptr))) argument
104 #define get_user(x, ptr) __get_user_check((x), (ptr), sizeof(*(ptr))) argument
111 #define __put_user(x, ptr) __put_user_nocheck((x), (ptr), sizeof(*(ptr))) argument
112 #define __get_user(x, ptr) __get_user_nocheck((x), (ptr), sizeof(*(ptr))) argument
120 #define put_user_ret(x, ptr, ret) \ argument
122 #define get_user_ret(x, ptr, ret) \ argument
124 #define __put_user_ret(x, ptr, ret) \ argument
126 #define __get_user_ret(x, ptr, ret) \ argument
132 #define __get_user_nocheck(x, ptr, size) \ argument
148 #define __get_user_check(x, ptr, size) \ argument
[all …]
Dsystem.h211 #define xchg(ptr, v) \ argument
229 #define cmpxchg(ptr, o, n) \ argument
/include/linux/mlx4/
Ddoorbell.h52 #define MLX4_INIT_DOORBELL_LOCK(ptr) do { } while (0) argument
53 #define MLX4_GET_DOORBELL_LOCK(ptr) (NULL) argument
70 #define MLX4_INIT_DOORBELL_LOCK(ptr) spin_lock_init(ptr) argument
71 #define MLX4_GET_DOORBELL_LOCK(ptr) (ptr) argument
/include/linux/
Derr.h27 static inline long PTR_ERR(const void *ptr) in PTR_ERR()
32 static inline long IS_ERR(const void *ptr) in IS_ERR()
44 static inline void *ERR_CAST(const void *ptr) in ERR_CAST()
Dlist_nulls.h24 #define INIT_HLIST_NULLS_HEAD(ptr, nulls) \ argument
27 #define hlist_nulls_entry(ptr, type, member) container_of(ptr,type,member) argument
33 static inline int is_a_nulls(const struct hlist_nulls_node *ptr) in is_a_nulls()
44 static inline unsigned long get_nulls_value(const struct hlist_nulls_node *ptr) in get_nulls_value()
Dprio_tree.h58 #define __INIT_PRIO_TREE_ROOT(ptr, _raw) \ argument
65 #define INIT_PRIO_TREE_ROOT(ptr) __INIT_PRIO_TREE_ROOT(ptr, 0) argument
66 #define INIT_RAW_PRIO_TREE_ROOT(ptr) __INIT_PRIO_TREE_ROOT(ptr, 1) argument
68 #define INIT_PRIO_TREE_NODE(ptr) \ argument
73 #define INIT_PRIO_TREE_ITER(ptr) \ argument
81 #define prio_tree_entry(ptr, type, member) \ argument
Dradix-tree.h41 static inline void *radix_tree_ptr_to_indirect(void *ptr) in radix_tree_ptr_to_indirect()
46 static inline void *radix_tree_indirect_to_ptr(void *ptr) in radix_tree_indirect_to_ptr()
51 static inline int radix_tree_is_indirect_ptr(void *ptr) in radix_tree_is_indirect_ptr()
Dpercpu.h78 #define percpu_ptr(ptr, cpu) \ argument
89 #define percpu_ptr(ptr, cpu) ({ (void)(cpu); (ptr); }) argument
113 #define free_percpu(ptr) percpu_free((ptr)) argument
114 #define per_cpu_ptr(ptr, cpu) percpu_ptr((ptr), (cpu)) argument
Dcoda_linux.h58 #define CODA_ALLOC(ptr, cast, size) do { \ argument
69 #define CODA_FREE(ptr,size) \ argument
Dmemcontrol.h137 struct page *page, gfp_t gfp_mask, struct mem_cgroup **ptr) in mem_cgroup_try_charge_swapin()
143 struct mem_cgroup *ptr) in mem_cgroup_commit_charge_swapin()
147 static inline void mem_cgroup_cancel_charge_swapin(struct mem_cgroup *ptr) in mem_cgroup_cancel_charge_swapin()
201 mem_cgroup_prepare_migration(struct page *page, struct mem_cgroup **ptr) in mem_cgroup_prepare_migration()
Dcompiler-intel.h21 #define RELOC_HIDE(ptr, off) \ argument
Dhash.h66 static inline unsigned long hash_ptr(void *ptr, unsigned int bits) in hash_ptr()
/include/asm-m32r/
Dsystem.h124 #define xchg(ptr, x) \ argument
126 #define xchg_local(ptr, x) \ argument
150 __xchg(unsigned long x, volatile void *ptr, int size) in __xchg()
201 __xchg_local(unsigned long x, volatile void *ptr, int size) in __xchg_local()
304 __cmpxchg(volatile void *ptr, unsigned long old, unsigned long new, int size) in __cmpxchg()
318 #define cmpxchg(ptr, o, n) \ argument
324 static inline unsigned long __cmpxchg_local(volatile void *ptr, in __cmpxchg_local()
342 #define cmpxchg_local(ptr, o, n) \ argument
345 #define cmpxchg64_local(ptr, o, n) __cmpxchg64_local_generic((ptr), (o), (n)) argument
Duaccess.h170 #define get_user(x,ptr) \ argument
189 #define put_user(x,ptr) \ argument
212 #define __get_user(x,ptr) \ argument
215 #define __get_user_nocheck(x,ptr,size) \ argument
225 #define __get_user_check(x,ptr,size) \ argument
239 #define __get_user_size(x,ptr,size,retval) \ argument
291 #define __put_user(x,ptr) \ argument
295 #define __put_user_nocheck(x,ptr,size) \ argument
304 #define __put_user_check(x,ptr,size) \ argument
369 #define __put_user_size(x,ptr,size,retval) \ argument
/include/asm-frv/
Duaccess.h95 #define __put_user(x, ptr) \ argument
122 #define put_user(x, ptr) \ argument
143 #define __put_user_asm(err,x,ptr,dsize,constraint) \ argument
162 #define __put_user_asm(err,x,ptr,bwl,con) \ argument
177 #define __get_user(x, ptr) \ argument
214 #define get_user(x, ptr) \ argument
231 #define __get_user_asm(err,x,ptr,dtype,constraint) \ argument
251 #define __get_user_asm(err,x,ptr,bwl,con) \ argument
Dsystem.h213 #define cmpxchg(ptr, test, new) \ argument
253 #define cmpxchg(ptr, test, new) \ argument
278 static inline unsigned long __cmpxchg_local(volatile void *ptr, in __cmpxchg_local()
296 #define cmpxchg_local(ptr, o, n) \ argument
299 #define cmpxchg64_local(ptr, o, n) __cmpxchg64_local_generic((ptr), (o), (n)) argument
Datomic.h130 #define xchg(ptr, x) \ argument
158 #define xchg(ptr, x) \ argument
175 #define tas(ptr) (xchg((ptr), 1)) argument
/include/asm-generic/
Duaccess.h8 #define __get_user_unaligned(x, ptr) \ argument
20 #define __put_user_unaligned(x, ptr) \ argument
Dcmpxchg.h19 #define cmpxchg(ptr, o, n) cmpxchg_local((ptr), (o), (n)) argument
20 #define cmpxchg64(ptr, o, n) cmpxchg64_local((ptr), (o), (n)) argument
Dcmpxchg-local.h12 static inline unsigned long __cmpxchg_local_generic(volatile void *ptr, in __cmpxchg_local_generic()
51 static inline u64 __cmpxchg64_local_generic(volatile void *ptr, in __cmpxchg64_local_generic()
/include/net/netns/
Dgeneric.h31 void *ptr[0]; member
37 void *ptr; in net_generic() local
/include/xen/
Dxencomm.h63 #define xencomm_map_no_alloc(ptr, bytes) \ argument
70 static inline void *xencomm_pa(void *ptr) in xencomm_pa()
/include/sound/
Dpcm-indirect.h93 struct snd_pcm_indirect *rec, unsigned int ptr) in snd_pcm_indirect_playback_pointer()
158 struct snd_pcm_indirect *rec, unsigned int ptr) in snd_pcm_indirect_capture_pointer()

123