/linux-4.1.27/drivers/media/pci/zoran/ |
D | zr36050.c | 72 zr36050_read (struct zr36050 *ptr, in zr36050_read() argument 78 if (ptr->codec->master_data->readreg) in zr36050_read() 79 value = (ptr->codec->master_data->readreg(ptr->codec, in zr36050_read() 84 ptr->name); in zr36050_read() 86 dprintk(4, "%s: reading from 0x%04x: %02x\n", ptr->name, reg, in zr36050_read() 93 zr36050_write (struct zr36050 *ptr, in zr36050_write() argument 97 dprintk(4, "%s: writing 0x%02x to 0x%04x\n", ptr->name, value, in zr36050_write() 101 if (ptr->codec->master_data->writereg) in zr36050_write() 102 ptr->codec->master_data->writereg(ptr->codec, reg, value); in zr36050_write() 107 ptr->name); in zr36050_write() [all …]
|
D | zr36060.c | 76 zr36060_read (struct zr36060 *ptr, in zr36060_read() argument 82 if (ptr->codec->master_data->readreg) in zr36060_read() 83 value = (ptr->codec->master_data->readreg(ptr->codec, in zr36060_read() 88 ptr->name); in zr36060_read() 96 zr36060_write(struct zr36060 *ptr, in zr36060_write() argument 104 if (ptr->codec->master_data->writereg) in zr36060_write() 105 ptr->codec->master_data->writereg(ptr->codec, reg, value); in zr36060_write() 110 ptr->name); in zr36060_write() 121 zr36060_read_status (struct zr36060 *ptr) in zr36060_read_status() argument 123 ptr->status = zr36060_read(ptr, ZR060_CFSR); in zr36060_read_status() [all …]
|
D | zr36016.c | 74 zr36016_read (struct zr36016 *ptr, in zr36016_read() argument 80 if (ptr->codec->master_data->readreg) in zr36016_read() 82 (ptr->codec->master_data-> in zr36016_read() 83 readreg(ptr->codec, reg)) & 0xFF; in zr36016_read() 87 ptr->name); in zr36016_read() 89 dprintk(4, "%s: reading from 0x%04x: %02x\n", ptr->name, reg, in zr36016_read() 96 zr36016_write (struct zr36016 *ptr, in zr36016_write() argument 100 dprintk(4, "%s: writing 0x%02x to 0x%04x\n", ptr->name, value, in zr36016_write() 104 if (ptr->codec->master_data->writereg) { in zr36016_write() 105 ptr->codec->master_data->writereg(ptr->codec, reg, value); in zr36016_write() [all …]
|
/linux-4.1.27/arch/arm/include/asm/ |
D | cmpxchg.h | 27 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, int size) in __xchg() argument 39 prefetchw((const void *)ptr); in __xchg() 50 : "r" (x), "r" (ptr) in __xchg() 60 : "r" (x), "r" (ptr) in __xchg() 69 ret = *(volatile unsigned char *)ptr; in __xchg() 70 *(volatile unsigned char *)ptr = x; in __xchg() 76 ret = *(volatile unsigned long *)ptr; in __xchg() 77 *(volatile unsigned long *)ptr = x; in __xchg() 85 : "r" (x), "r" (ptr) in __xchg() 92 : "r" (x), "r" (ptr) in __xchg() [all …]
|
D | traps.h | 22 static inline int __in_irqentry_text(unsigned long ptr) in __in_irqentry_text() argument 27 return ptr >= (unsigned long)&__irqentry_text_start && in __in_irqentry_text() 28 ptr < (unsigned long)&__irqentry_text_end; in __in_irqentry_text() 31 static inline int __in_irqentry_text(unsigned long ptr) in __in_irqentry_text() argument 37 static inline int in_exception_text(unsigned long ptr) in in_exception_text() argument 43 in = ptr >= (unsigned long)&__exception_text_start && in in_exception_text() 44 ptr < (unsigned long)&__exception_text_end; in in_exception_text() 46 return in ? : __in_irqentry_text(ptr); in in_exception_text()
|
/linux-4.1.27/drivers/staging/lustre/lustre/include/ |
D | obd_support.h | 75 int obd_alloc_fail(const void *ptr, const char *name, const char *type, 576 #define OBD_ALLOC_POST(ptr, size, name) \ argument 578 CDEBUG(D_MALLOC, name " '" #ptr "': %d at %p.\n", \ 579 (int)(size), ptr) 581 #define OBD_FREE_PRE(ptr, size, name) \ argument 582 LASSERT(ptr); \ 584 CDEBUG(D_MALLOC, name " '" #ptr "': %d at %p.\n", \ 585 (int)(size), ptr); \ 586 POISON(ptr, 0x5a, size) 590 #define OBD_ALLOC_POST(ptr, size, name) ((void)0) argument [all …]
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | cmpxchg.h | 14 asmlinkage unsigned long __raw_xchg_1_asm(volatile void *ptr, unsigned long value); 15 asmlinkage unsigned long __raw_xchg_2_asm(volatile void *ptr, unsigned long value); 16 asmlinkage unsigned long __raw_xchg_4_asm(volatile void *ptr, unsigned long value); 17 asmlinkage unsigned long __raw_cmpxchg_1_asm(volatile void *ptr, 19 asmlinkage unsigned long __raw_cmpxchg_2_asm(volatile void *ptr, 21 asmlinkage unsigned long __raw_cmpxchg_4_asm(volatile void *ptr, 24 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, in __xchg() argument 31 tmp = __raw_xchg_1_asm(ptr, x); in __xchg() 34 tmp = __raw_xchg_2_asm(ptr, x); in __xchg() 37 tmp = __raw_xchg_4_asm(ptr, x); in __xchg() [all …]
|
D | spinlock.h | 16 asmlinkage int __raw_spin_is_locked_asm(volatile int *ptr); 17 asmlinkage void __raw_spin_lock_asm(volatile int *ptr); 18 asmlinkage int __raw_spin_trylock_asm(volatile int *ptr); 19 asmlinkage void __raw_spin_unlock_asm(volatile int *ptr); 20 asmlinkage void __raw_read_lock_asm(volatile int *ptr); 21 asmlinkage int __raw_read_trylock_asm(volatile int *ptr); 22 asmlinkage void __raw_read_unlock_asm(volatile int *ptr); 23 asmlinkage void __raw_write_lock_asm(volatile int *ptr); 24 asmlinkage int __raw_write_trylock_asm(volatile int *ptr); 25 asmlinkage void __raw_write_unlock_asm(volatile int *ptr);
|
D | atomic.h | 18 asmlinkage int __raw_uncached_fetch_asm(const volatile int *ptr); 19 asmlinkage int __raw_atomic_update_asm(volatile int *ptr, int value); 20 asmlinkage int __raw_atomic_clear_asm(volatile int *ptr, int value); 21 asmlinkage int __raw_atomic_set_asm(volatile int *ptr, int value); 22 asmlinkage int __raw_atomic_xor_asm(volatile int *ptr, int value); 23 asmlinkage int __raw_atomic_test_asm(const volatile int *ptr, int value);
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | gdb-stub.c | 180 static int hexToInt(char **ptr, int *intValue); 386 static int hexToInt(char **ptr, int *intValue) in hexToInt() argument 393 while (**ptr) { in hexToInt() 394 hexValue = hex(**ptr); in hexToInt() 401 (*ptr)++; in hexToInt() 1183 char *ptr; in gdbstub() local 1247 ptr = output_buffer; in gdbstub() 1248 *ptr++ = 'O'; in gdbstub() 1249 ptr = mem2hex(trans_buffer, ptr, length, 0); in gdbstub() 1250 *ptr = 0; in gdbstub() [all …]
|
/linux-4.1.27/arch/x86/include/asm/ |
D | cmpxchg.h | 42 #define __xchg_op(ptr, arg, op, lock) \ argument 44 __typeof__ (*(ptr)) __ret = (arg); \ 45 switch (sizeof(*(ptr))) { \ 48 : "+q" (__ret), "+m" (*(ptr)) \ 53 : "+r" (__ret), "+m" (*(ptr)) \ 58 : "+r" (__ret), "+m" (*(ptr)) \ 63 : "+r" (__ret), "+m" (*(ptr)) \ 78 #define xchg(ptr, v) __xchg_op((ptr), (v), xchg, "") argument 85 #define __raw_cmpxchg(ptr, old, new, size, lock) \ argument 87 __typeof__(*(ptr)) __ret; \ [all …]
|
D | uaccess.h | 173 #define get_user(x, ptr) \ argument 176 register __inttype(*(ptr)) __val_gu asm("%"_ASM_DX); \ 177 __chk_user_ptr(ptr); \ 181 : "0" (ptr), "i" (sizeof(*(ptr)))); \ 182 (x) = (__force __typeof__(*(ptr))) __val_gu; \ 186 #define __put_user_x(size, x, ptr, __ret_pu) \ argument 188 : "0" ((typeof(*(ptr)))(x)), "c" (ptr) : "ebx") 216 #define __put_user_x8(x, ptr, __ret_pu) \ argument 218 : "A" ((typeof(*(ptr)))(x)), "c" (ptr) : "ebx") 220 #define __put_user_asm_u64(x, ptr, retval, errret) \ argument [all …]
|
D | cmpxchg_32.h | 23 static inline void set_64bit(volatile u64 *ptr, u64 value) in set_64bit() argument 27 u64 prev = *ptr; in set_64bit() 32 : "=m" (*ptr), "+A" (prev) in set_64bit() 38 #define cmpxchg64(ptr, o, n) \ argument 39 ((__typeof__(*(ptr)))__cmpxchg64((ptr), (unsigned long long)(o), \ 41 #define cmpxchg64_local(ptr, o, n) \ argument 42 ((__typeof__(*(ptr)))__cmpxchg64_local((ptr), (unsigned long long)(o), \ 46 static inline u64 __cmpxchg64(volatile u64 *ptr, u64 old, u64 new) in __cmpxchg64() argument 51 "+m" (*ptr) in __cmpxchg64() 59 static inline u64 __cmpxchg64_local(volatile u64 *ptr, u64 old, u64 new) in __cmpxchg64_local() argument [all …]
|
D | cmpxchg_64.h | 4 static inline void set_64bit(volatile u64 *ptr, u64 val) in set_64bit() argument 6 *ptr = val; in set_64bit() 9 #define cmpxchg64(ptr, o, n) \ argument 11 BUILD_BUG_ON(sizeof(*(ptr)) != 8); \ 12 cmpxchg((ptr), (o), (n)); \ 15 #define cmpxchg64_local(ptr, o, n) \ argument 17 BUILD_BUG_ON(sizeof(*(ptr)) != 8); \ 18 cmpxchg_local((ptr), (o), (n)); \
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | uaccess.h | 43 #define LDD_KERNEL(ptr) BUILD_BUG() argument 44 #define LDD_USER(ptr) BUILD_BUG() argument 45 #define STD_KERNEL(x, ptr) __put_kernel_asm64(x, ptr) argument 46 #define STD_USER(x, ptr) __put_user_asm64(x, ptr) argument 49 #define LDD_KERNEL(ptr) __get_kernel_asm("ldd", ptr) argument 50 #define LDD_USER(ptr) __get_user_asm("ldd", ptr) argument 51 #define STD_KERNEL(x, ptr) __put_kernel_asm("std", x, ptr) argument 52 #define STD_USER(x, ptr) __put_user_asm("std", x, ptr) argument 84 #define __get_user(x, ptr) \ argument 90 switch (sizeof(*(ptr))) { \ [all …]
|
D | cmpxchg.h | 24 __xchg(unsigned long x, __volatile__ void *ptr, int size) in __xchg() argument 28 case 8: return __xchg64(x, (unsigned long *) ptr); in __xchg() 30 case 4: return __xchg32((int) x, (int *) ptr); in __xchg() 31 case 1: return __xchg8((char) x, (char *) ptr); in __xchg() 46 #define xchg(ptr, x) \ argument 47 ((__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))) 57 extern unsigned long __cmpxchg_u64(volatile unsigned long *ptr, 62 __cmpxchg(volatile void *ptr, unsigned long old, unsigned long new_, int size) in __cmpxchg() argument 66 case 8: return __cmpxchg_u64((unsigned long *)ptr, old, new_); in __cmpxchg() 68 case 4: return __cmpxchg_u32((unsigned int *)ptr, in __cmpxchg() [all …]
|
/linux-4.1.27/drivers/video/ |
D | hdmi.c | 34 static u8 hdmi_infoframe_checksum(u8 *ptr, size_t size) in hdmi_infoframe_checksum() argument 41 csum += ptr[i]; in hdmi_infoframe_checksum() 48 u8 *ptr = buffer; in hdmi_infoframe_set_checksum() local 50 ptr[3] = hdmi_infoframe_checksum(buffer, size); in hdmi_infoframe_set_checksum() 88 u8 *ptr = buffer; in hdmi_avi_infoframe_pack() local 98 ptr[0] = frame->type; in hdmi_avi_infoframe_pack() 99 ptr[1] = frame->version; in hdmi_avi_infoframe_pack() 100 ptr[2] = frame->length; in hdmi_avi_infoframe_pack() 101 ptr[3] = 0; /* checksum */ in hdmi_avi_infoframe_pack() 104 ptr += HDMI_INFOFRAME_HEADER_SIZE; in hdmi_avi_infoframe_pack() [all …]
|
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/ |
D | vxge-ethtool.c | 239 u64 *ptr = tmp_stats; in vxge_get_ethtool_stats() local 273 *ptr++ = 0; in vxge_get_ethtool_stats() 302 memset(ptr, 0, (VXGE_HW_VPATH_TX_STATS_LEN + in vxge_get_ethtool_stats() 304 ptr += (VXGE_HW_VPATH_TX_STATS_LEN + in vxge_get_ethtool_stats() 309 *ptr++ = vpath_info->tx_stats.tx_ttl_eth_frms; in vxge_get_ethtool_stats() 310 *ptr++ = vpath_info->tx_stats.tx_ttl_eth_octets; in vxge_get_ethtool_stats() 311 *ptr++ = vpath_info->tx_stats.tx_data_octets; in vxge_get_ethtool_stats() 312 *ptr++ = vpath_info->tx_stats.tx_mcast_frms; in vxge_get_ethtool_stats() 313 *ptr++ = vpath_info->tx_stats.tx_bcast_frms; in vxge_get_ethtool_stats() 314 *ptr++ = vpath_info->tx_stats.tx_ucast_frms; in vxge_get_ethtool_stats() [all …]
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | cmpxchg.h | 12 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) in __xchg() argument 20 tmp = *(u8 *)ptr; in __xchg() 21 *(u8 *)ptr = x; in __xchg() 25 tmp = *(u16 *)ptr; in __xchg() 26 *(u16 *)ptr = x; in __xchg() 30 tmp = *(u32 *)ptr; in __xchg() 31 *(u32 *)ptr = x; in __xchg() 35 tmp = __invalid_xchg_size(x, ptr, size); in __xchg() 43 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) in __xchg() argument 52 : "=&d" (x) : "d" (x), "m" (*__xg(ptr)) : "memory"); in __xchg() [all …]
|
D | uaccess_no.h | 56 #define put_user(x, ptr) \ argument 59 typeof(*(ptr)) __pu_val = (x); \ 60 switch (sizeof (*(ptr))) { \ 62 __put_user_asm(__pu_err, __pu_val, ptr, b); \ 65 __put_user_asm(__pu_err, __pu_val, ptr, w); \ 68 __put_user_asm(__pu_err, __pu_val, ptr, l); \ 71 memcpy(ptr, &__pu_val, sizeof (*(ptr))); \ 79 #define __put_user(x, ptr) put_user(x, ptr) argument 91 #define __put_user_asm(err,x,ptr,bwl) \ argument 94 :"d" (x),"m" (*__ptr(ptr)) : "memory") [all …]
|
D | uaccess_mm.h | 60 #define __put_user_asm(res, x, ptr, bwl, reg, err) \ argument 75 : "+d" (res), "=m" (*(ptr)) \ 83 #define __put_user(x, ptr) \ argument 85 typeof(*(ptr)) __pu_val = (x); \ 87 __chk_user_ptr(ptr); \ 88 switch (sizeof (*(ptr))) { \ 90 __put_user_asm(__pu_err, __pu_val, ptr, b, d, -EFAULT); \ 93 __put_user_asm(__pu_err, __pu_val, ptr, w, r, -EFAULT); \ 96 __put_user_asm(__pu_err, __pu_val, ptr, l, r, -EFAULT); \ 100 const void __user *__pu_ptr = (ptr); \ [all …]
|
/linux-4.1.27/arch/frv/include/asm/ |
D | cmpxchg.h | 27 #define xchg(ptr, x) \ argument 29 __typeof__(ptr) __xg_ptr = (ptr); \ 30 __typeof__(*(ptr)) __xg_orig; \ 55 #define xchg(ptr, x) \ argument 57 __typeof__(ptr) __xg_ptr = (ptr); \ 58 __typeof__(*(ptr)) __xg_orig; \ 61 case 4: __xg_orig = (__typeof__(*(ptr))) __xchg_32((uint32_t) x, __xg_ptr); break; \ 72 #define tas(ptr) (xchg((ptr), 1)) argument 84 #define cmpxchg(ptr, test, new) \ argument 86 __typeof__(ptr) __xg_ptr = (ptr); \ [all …]
|
D | uaccess.h | 93 #define __put_user(x, ptr) \ argument 97 typeof(*(ptr)) __pu_val = (x); \ 98 __chk_user_ptr(ptr); \ 100 switch (sizeof (*(ptr))) { \ 102 __put_user_asm(__pu_err, __pu_val, ptr, "b", "r"); \ 105 __put_user_asm(__pu_err, __pu_val, ptr, "h", "r"); \ 108 __put_user_asm(__pu_err, __pu_val, ptr, "", "r"); \ 111 __put_user_asm(__pu_err, __pu_val, ptr, "d", "e"); \ 120 #define put_user(x, ptr) \ argument 122 typeof(*(ptr)) __user *_p = (ptr); \ [all …]
|
/linux-4.1.27/include/linux/ |
D | kmemleak.h | 29 extern void kmemleak_alloc(const void *ptr, size_t size, int min_count, 31 extern void kmemleak_alloc_percpu(const void __percpu *ptr, size_t size, 33 extern void kmemleak_free(const void *ptr) __ref; 34 extern void kmemleak_free_part(const void *ptr, size_t size) __ref; 35 extern void kmemleak_free_percpu(const void __percpu *ptr) __ref; 36 extern void kmemleak_update_trace(const void *ptr) __ref; 37 extern void kmemleak_not_leak(const void *ptr) __ref; 38 extern void kmemleak_ignore(const void *ptr) __ref; 39 extern void kmemleak_scan_area(const void *ptr, size_t size, gfp_t gfp) __ref; 40 extern void kmemleak_no_scan(const void *ptr) __ref; [all …]
|
D | err.h | 28 static inline long __must_check PTR_ERR(__force const void *ptr) in PTR_ERR() argument 30 return (long) ptr; in PTR_ERR() 33 static inline bool __must_check IS_ERR(__force const void *ptr) in IS_ERR() argument 35 return IS_ERR_VALUE((unsigned long)ptr); in IS_ERR() 38 static inline bool __must_check IS_ERR_OR_NULL(__force const void *ptr) in IS_ERR_OR_NULL() argument 40 return !ptr || IS_ERR_VALUE((unsigned long)ptr); in IS_ERR_OR_NULL() 50 static inline void * __must_check ERR_CAST(__force const void *ptr) in ERR_CAST() argument 53 return (void *) ptr; in ERR_CAST() 56 static inline int __must_check PTR_ERR_OR_ZERO(__force const void *ptr) in PTR_ERR_OR_ZERO() argument 58 if (IS_ERR(ptr)) in PTR_ERR_OR_ZERO() [all …]
|
D | list_nulls.h | 28 #define INIT_HLIST_NULLS_HEAD(ptr, nulls) \ argument 29 ((ptr)->first = (struct hlist_nulls_node *) NULLS_MARKER(nulls)) 31 #define hlist_nulls_entry(ptr, type, member) container_of(ptr,type,member) argument 37 static inline int is_a_nulls(const struct hlist_nulls_node *ptr) in is_a_nulls() argument 39 return ((unsigned long)ptr & 1); in is_a_nulls() 48 static inline unsigned long get_nulls_value(const struct hlist_nulls_node *ptr) in get_nulls_value() argument 50 return ((unsigned long)ptr) >> 1; in get_nulls_value()
|
D | virtio_config.h | 240 #define virtio_cread(vdev, structname, member, ptr) \ argument 243 if (!typecheck(typeof((((structname*)0)->member)), *(ptr))) \ 244 (*ptr) = 1; \ 246 switch (sizeof(*ptr)) { \ 248 *(ptr) = virtio_cread8(vdev, \ 252 *(ptr) = virtio_cread16(vdev, \ 256 *(ptr) = virtio_cread32(vdev, \ 260 *(ptr) = virtio_cread64(vdev, \ 269 #define virtio_cwrite(vdev, structname, member, ptr) \ argument 272 if (!typecheck(typeof((((structname*)0)->member)), *(ptr))) \ [all …]
|
/linux-4.1.27/include/linux/unaligned/ |
D | generic.h | 10 #define __get_unaligned_le(ptr) ((__force typeof(*(ptr)))({ \ argument 11 __builtin_choose_expr(sizeof(*(ptr)) == 1, *(ptr), \ 12 __builtin_choose_expr(sizeof(*(ptr)) == 2, get_unaligned_le16((ptr)), \ 13 __builtin_choose_expr(sizeof(*(ptr)) == 4, get_unaligned_le32((ptr)), \ 14 __builtin_choose_expr(sizeof(*(ptr)) == 8, get_unaligned_le64((ptr)), \ 18 #define __get_unaligned_be(ptr) ((__force typeof(*(ptr)))({ \ argument 19 __builtin_choose_expr(sizeof(*(ptr)) == 1, *(ptr), \ 20 __builtin_choose_expr(sizeof(*(ptr)) == 2, get_unaligned_be16((ptr)), \ 21 __builtin_choose_expr(sizeof(*(ptr)) == 4, get_unaligned_be32((ptr)), \ 22 __builtin_choose_expr(sizeof(*(ptr)) == 8, get_unaligned_be64((ptr)), \ [all …]
|
D | packed_struct.h | 12 const struct __una_u16 *ptr = (const struct __una_u16 *)p; in __get_unaligned_cpu16() local 13 return ptr->x; in __get_unaligned_cpu16() 18 const struct __una_u32 *ptr = (const struct __una_u32 *)p; in __get_unaligned_cpu32() local 19 return ptr->x; in __get_unaligned_cpu32() 24 const struct __una_u64 *ptr = (const struct __una_u64 *)p; in __get_unaligned_cpu64() local 25 return ptr->x; in __get_unaligned_cpu64() 30 struct __una_u16 *ptr = (struct __una_u16 *)p; in __put_unaligned_cpu16() local 31 ptr->x = val; in __put_unaligned_cpu16() 36 struct __una_u32 *ptr = (struct __una_u32 *)p; in __put_unaligned_cpu32() local 37 ptr->x = val; in __put_unaligned_cpu32() [all …]
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | cmpxchg.h | 13 #define xchg_local(ptr, x) \ argument 15 __typeof__(*(ptr)) _x_ = (x); \ 16 (__typeof__(*(ptr))) __xchg_local((ptr), (unsigned long)_x_, \ 17 sizeof(*(ptr))); \ 20 #define cmpxchg_local(ptr, o, n) \ argument 22 __typeof__(*(ptr)) _o_ = (o); \ 23 __typeof__(*(ptr)) _n_ = (n); \ 24 (__typeof__(*(ptr))) __cmpxchg_local((ptr), (unsigned long)_o_, \ 26 sizeof(*(ptr))); \ 29 #define cmpxchg64_local(ptr, o, n) \ argument [all …]
|
D | uaccess.h | 63 #define put_user(x, ptr) \ argument 64 __put_user_check((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr)), get_fs()) 65 #define get_user(x, ptr) \ argument 66 __get_user_check((x), (ptr), sizeof(*(ptr)), get_fs()) 73 #define __put_user(x, ptr) \ argument 74 __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 75 #define __get_user(x, ptr) \ argument 76 __get_user_nocheck((x), (ptr), sizeof(*(ptr))) 87 #define __get_user_nocheck(x, ptr, size) \ argument 91 __chk_user_ptr(ptr); \ [all …]
|
D | xchg.h | 109 ____xchg(, volatile void *ptr, unsigned long x, int size) 113 return ____xchg(_u8, ptr, x); 115 return ____xchg(_u16, ptr, x); 117 return ____xchg(_u32, ptr, x); 119 return ____xchg(_u64, ptr, x); 241 ____cmpxchg(, volatile void *ptr, unsigned long old, unsigned long new, 246 return ____cmpxchg(_u8, ptr, old, new); 248 return ____cmpxchg(_u16, ptr, old, new); 250 return ____cmpxchg(_u32, ptr, old, new); 252 return ____cmpxchg(_u64, ptr, old, new);
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | cmpxchg.h | 102 __xchg(volatile void *ptr, unsigned long x, unsigned int size) in __xchg() argument 106 return __xchg_u32(ptr, x); in __xchg() 109 return __xchg_u64(ptr, x); in __xchg() 117 __xchg_local(volatile void *ptr, unsigned long x, unsigned int size) in __xchg_local() argument 121 return __xchg_u32_local(ptr, x); in __xchg_local() 124 return __xchg_u64_local(ptr, x); in __xchg_local() 130 #define xchg(ptr,x) \ argument 132 __typeof__(*(ptr)) _x_ = (x); \ 133 (__typeof__(*(ptr))) __xchg((ptr), (unsigned long)_x_, sizeof(*(ptr))); \ 136 #define xchg_local(ptr,x) \ argument [all …]
|
D | uaccess.h | 102 #define get_user(x, ptr) \ argument 103 __get_user_check((x), (ptr), sizeof(*(ptr))) 104 #define put_user(x, ptr) \ argument 105 __put_user_check((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 107 #define __get_user(x, ptr) \ argument 108 __get_user_nocheck((x), (ptr), sizeof(*(ptr))) 109 #define __put_user(x, ptr) \ argument 110 __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 112 #define __get_user_inatomic(x, ptr) \ argument 113 __get_user_nosleep((x), (ptr), sizeof(*(ptr))) [all …]
|
/linux-4.1.27/arch/tile/include/asm/ |
D | cmpxchg.h | 34 int _atomic_xchg(int *ptr, int n); 37 int _atomic_cmpxchg(int *ptr, int o, int n); 43 #define xchg(ptr, n) \ argument 45 if (sizeof(*(ptr)) != 4) \ 48 (typeof(*(ptr)))_atomic_xchg((int *)(ptr), (int)(n)); \ 51 #define cmpxchg(ptr, o, n) \ argument 53 if (sizeof(*(ptr)) != 4) \ 56 (typeof(*(ptr)))_atomic_cmpxchg((int *)ptr, (int)o, \ 60 #define xchg64(ptr, n) \ argument 62 if (sizeof(*(ptr)) != 8) \ [all …]
|
D | uaccess.h | 136 #define __get_user_asm(OP, x, ptr, ret) \ argument 147 : "r" (ptr), "i" (-EFAULT)) 150 #define __get_user_1(x, ptr, ret) __get_user_asm(ld1u, x, ptr, ret) argument 151 #define __get_user_2(x, ptr, ret) __get_user_asm(ld2u, x, ptr, ret) argument 152 #define __get_user_4(x, ptr, ret) __get_user_asm(ld4s, x, ptr, ret) argument 153 #define __get_user_8(x, ptr, ret) __get_user_asm(ld, x, ptr, ret) argument 155 #define __get_user_1(x, ptr, ret) __get_user_asm(lb_u, x, ptr, ret) argument 156 #define __get_user_2(x, ptr, ret) __get_user_asm(lh_u, x, ptr, ret) argument 157 #define __get_user_4(x, ptr, ret) __get_user_asm(lw, x, ptr, ret) argument 165 #define __get_user_8(x, ptr, ret) \ argument [all …]
|
/linux-4.1.27/arch/parisc/lib/ |
D | bitops.c | 20 unsigned long __xchg64(unsigned long x, unsigned long *ptr) in __xchg64() argument 24 _atomic_spin_lock_irqsave(ptr, flags); in __xchg64() 25 temp = *ptr; in __xchg64() 26 *ptr = x; in __xchg64() 27 _atomic_spin_unlock_irqrestore(ptr, flags); in __xchg64() 32 unsigned long __xchg32(int x, int *ptr) in __xchg32() argument 37 _atomic_spin_lock_irqsave(ptr, flags); in __xchg32() 38 temp = (long) *ptr; /* XXX - sign extension wanted? */ in __xchg32() 39 *ptr = x; in __xchg32() 40 _atomic_spin_unlock_irqrestore(ptr, flags); in __xchg32() [all …]
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | cmpxchg.h | 17 __xchg(unsigned long x, volatile void *ptr, int size) in __xchg() argument 30 : "=&r" (tmp) : "r" (x), "r" (ptr) : "memory"); in __xchg() 36 : "=&r" (tmp) : "r" (x), "r" (ptr) : "memory"); in __xchg() 42 : "=&r" (tmp) : "r" (x), "r" (ptr) : "memory"); in __xchg() 50 : "=&r" (tmp) : "r" (x), "r" (ptr) in __xchg() 67 #define xchg(ptr, x) \ argument 68 ((__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))) 71 __xchg_local(unsigned long x, volatile void *ptr, int size) in __xchg_local() argument 83 : "=&r" (tmp) : "r" (x), "r" (ptr) : "memory"); in __xchg_local() 89 : "=&r" (tmp) : "r" (x), "r" (ptr) : "memory"); in __xchg_local() [all …]
|
D | uaccess.h | 170 #define get_user(x, ptr) \ argument 171 __get_user_check((x), (ptr), sizeof(*(ptr))) 189 #define put_user(x, ptr) \ argument 190 __put_user_check((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 212 #define __get_user(x, ptr) \ argument 213 __get_user_nocheck((x), (ptr), sizeof(*(ptr))) 215 #define __get_user_nocheck(x, ptr, size) \ argument 220 __get_user_size(__gu_val, (ptr), (size), __gu_err); \ 221 (x) = (__force __typeof__(*(ptr)))__gu_val; \ 225 #define __get_user_check(x, ptr, size) \ argument [all …]
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | cmpxchg.h | 26 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, int size) in __xchg() argument 36 : "=&r" (ret), "=&r" (tmp), "+Q" (*(u8 *)ptr) in __xchg() 45 : "=&r" (ret), "=&r" (tmp), "+Q" (*(u16 *)ptr) in __xchg() 54 : "=&r" (ret), "=&r" (tmp), "+Q" (*(u32 *)ptr) in __xchg() 63 : "=&r" (ret), "=&r" (tmp), "+Q" (*(u64 *)ptr) in __xchg() 75 #define xchg(ptr,x) \ argument 77 __typeof__(*(ptr)) __ret; \ 78 __ret = (__typeof__(*(ptr))) \ 79 __xchg((unsigned long)(x), (ptr), sizeof(*(ptr))); \ 83 static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old, in __cmpxchg() argument [all …]
|
D | uaccess.h | 130 #define __get_user_err(x, ptr, err) \ argument 133 __chk_user_ptr(ptr); \ 134 switch (sizeof(*(ptr))) { \ 136 __get_user_asm("ldrb", "%w", __gu_val, (ptr), (err)); \ 139 __get_user_asm("ldrh", "%w", __gu_val, (ptr), (err)); \ 142 __get_user_asm("ldr", "%w", __gu_val, (ptr), (err)); \ 145 __get_user_asm("ldr", "%", __gu_val, (ptr), (err)); \ 150 (x) = (__force __typeof__(*(ptr)))__gu_val; \ 153 #define __get_user(x, ptr) \ argument 156 __get_user_err((x), (ptr), __gu_err); \ [all …]
|
D | percpu.h | 48 static inline unsigned long __percpu_##op(void *ptr, \ 61 [ptr] "+Q"(*(u8 *)ptr) \ 72 [ptr] "+Q"(*(u16 *)ptr) \ 83 [ptr] "+Q"(*(u32 *)ptr) \ 94 [ptr] "+Q"(*(u64 *)ptr) \ 110 static inline unsigned long __percpu_read(void *ptr, int size) in PERCPU_OP() 116 ret = ACCESS_ONCE(*(u8 *)ptr); in PERCPU_OP() 119 ret = ACCESS_ONCE(*(u16 *)ptr); in PERCPU_OP() 122 ret = ACCESS_ONCE(*(u32 *)ptr); in PERCPU_OP() 125 ret = ACCESS_ONCE(*(u64 *)ptr); in PERCPU_OP() [all …]
|
/linux-4.1.27/include/asm-generic/ |
D | cmpxchg.h | 25 unsigned long __xchg(unsigned long x, volatile void *ptr, int size) in __xchg() argument 32 return __xchg_u8(x, ptr); in __xchg() 35 ret = *(volatile u8 *)ptr; in __xchg() 36 *(volatile u8 *)ptr = x; in __xchg() 43 return __xchg_u16(x, ptr); in __xchg() 46 ret = *(volatile u16 *)ptr; in __xchg() 47 *(volatile u16 *)ptr = x; in __xchg() 54 return __xchg_u32(x, ptr); in __xchg() 57 ret = *(volatile u32 *)ptr; in __xchg() 58 *(volatile u32 *)ptr = x; in __xchg() [all …]
|
D | uaccess.h | 144 #define __put_user(x, ptr) \ argument 146 __typeof__(*(ptr)) __x = (x); \ 148 __chk_user_ptr(ptr); \ 149 switch (sizeof (*(ptr))) { \ 154 __pu_err = __put_user_fn(sizeof (*(ptr)), \ 155 ptr, &__x); \ 164 #define put_user(x, ptr) \ argument 167 access_ok(VERIFY_WRITE, ptr, sizeof(*ptr)) ? \ 168 __put_user(x, ptr) : \ 174 static inline int __put_user_fn(size_t size, void __user *ptr, void *x) in __put_user_fn() argument [all …]
|
D | cmpxchg-local.h | 7 extern unsigned long wrong_size_cmpxchg(volatile void *ptr) 14 static inline unsigned long __cmpxchg_local_generic(volatile void *ptr, in __cmpxchg_local_generic() argument 23 wrong_size_cmpxchg(ptr); in __cmpxchg_local_generic() 27 case 1: prev = *(u8 *)ptr; in __cmpxchg_local_generic() 29 *(u8 *)ptr = (u8)new; in __cmpxchg_local_generic() 31 case 2: prev = *(u16 *)ptr; in __cmpxchg_local_generic() 33 *(u16 *)ptr = (u16)new; in __cmpxchg_local_generic() 35 case 4: prev = *(u32 *)ptr; in __cmpxchg_local_generic() 37 *(u32 *)ptr = (u32)new; in __cmpxchg_local_generic() 39 case 8: prev = *(u64 *)ptr; in __cmpxchg_local_generic() [all …]
|
D | uaccess-unaligned.h | 8 #define __get_user_unaligned(x, ptr) \ argument 10 __typeof__ (*(ptr)) __x; \ 11 __copy_from_user(&__x, (ptr), sizeof(*(ptr))) ? -EFAULT : 0; \ 20 #define __put_user_unaligned(x, ptr) \ argument 22 __typeof__ (*(ptr)) __x = (x); \ 23 __copy_to_user((ptr), &__x, sizeof(*(ptr))) ? -EFAULT : 0; \
|
/linux-4.1.27/arch/ia64/sn/pci/pcibr/ |
D | pcibr_reg.c | 28 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_control_bit_clr() local 33 __sn_clrq_relaxed(&ptr->tio.cp_control, bits); in pcireg_control_bit_clr() 36 __sn_clrq_relaxed(&ptr->pic.p_wid_control, bits); in pcireg_control_bit_clr() 41 ptr); in pcireg_control_bit_clr() 48 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_control_bit_set() local 53 __sn_setq_relaxed(&ptr->tio.cp_control, bits); in pcireg_control_bit_set() 56 __sn_setq_relaxed(&ptr->pic.p_wid_control, bits); in pcireg_control_bit_set() 61 ptr); in pcireg_control_bit_set() 71 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_tflush_get() local 77 ret = __sn_readq_relaxed(&ptr->tio.cp_tflush); in pcireg_tflush_get() [all …]
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | atom-bits.h | 28 static inline uint8_t get_u8(void *bios, int ptr) in get_u8() argument 30 return ((unsigned char *)bios)[ptr]; in get_u8() 32 #define U8(ptr) get_u8(ctx->ctx->bios, (ptr)) argument 33 #define CU8(ptr) get_u8(ctx->bios, (ptr)) argument 34 static inline uint16_t get_u16(void *bios, int ptr) in get_u16() argument 36 return get_u8(bios ,ptr)|(((uint16_t)get_u8(bios, ptr+1))<<8); in get_u16() 38 #define U16(ptr) get_u16(ctx->ctx->bios, (ptr)) argument 39 #define CU16(ptr) get_u16(ctx->bios, (ptr)) argument 40 static inline uint32_t get_u32(void *bios, int ptr) in get_u32() argument 42 return get_u16(bios, ptr)|(((uint32_t)get_u16(bios, ptr+2))<<16); in get_u32() [all …]
|
D | atom.c | 178 int *ptr, uint32_t *saved, int print) in atom_get_src_int() argument 186 idx = U16(*ptr); in atom_get_src_int() 187 (*ptr) += 2; in atom_get_src_int() 221 idx = U8(*ptr); in atom_get_src_int() 222 (*ptr)++; in atom_get_src_int() 230 idx = U8(*ptr); in atom_get_src_int() 231 (*ptr)++; in atom_get_src_int() 267 idx = U16(*ptr); in atom_get_src_int() 268 (*ptr) += 2; in atom_get_src_int() 278 idx = U8(*ptr); in atom_get_src_int() [all …]
|
D | si_dma.c | 79 ib->ptr[ib->length_dw++] = DMA_PACKET(DMA_PACKET_COPY, in si_dma_vm_copy_pages() 81 ib->ptr[ib->length_dw++] = lower_32_bits(pe); in si_dma_vm_copy_pages() 82 ib->ptr[ib->length_dw++] = lower_32_bits(src); in si_dma_vm_copy_pages() 83 ib->ptr[ib->length_dw++] = upper_32_bits(pe) & 0xff; in si_dma_vm_copy_pages() 84 ib->ptr[ib->length_dw++] = upper_32_bits(src) & 0xff; in si_dma_vm_copy_pages() 120 ib->ptr[ib->length_dw++] = DMA_PACKET(DMA_PACKET_WRITE, 0, 0, 0, ndw); in si_dma_vm_write_pages() 121 ib->ptr[ib->length_dw++] = pe; in si_dma_vm_write_pages() 122 ib->ptr[ib->length_dw++] = upper_32_bits(pe) & 0xff; in si_dma_vm_write_pages() 133 ib->ptr[ib->length_dw++] = value; in si_dma_vm_write_pages() 134 ib->ptr[ib->length_dw++] = upper_32_bits(value); in si_dma_vm_write_pages() [all …]
|
D | radeon_vce.c | 346 ib.ptr[ib.length_dw++] = 0x0000000c; /* len */ in radeon_vce_get_create_msg() 347 ib.ptr[ib.length_dw++] = 0x00000001; /* session cmd */ in radeon_vce_get_create_msg() 348 ib.ptr[ib.length_dw++] = handle; in radeon_vce_get_create_msg() 350 ib.ptr[ib.length_dw++] = 0x00000030; /* len */ in radeon_vce_get_create_msg() 351 ib.ptr[ib.length_dw++] = 0x01000001; /* create cmd */ in radeon_vce_get_create_msg() 352 ib.ptr[ib.length_dw++] = 0x00000000; in radeon_vce_get_create_msg() 353 ib.ptr[ib.length_dw++] = 0x00000042; in radeon_vce_get_create_msg() 354 ib.ptr[ib.length_dw++] = 0x0000000a; in radeon_vce_get_create_msg() 355 ib.ptr[ib.length_dw++] = 0x00000001; in radeon_vce_get_create_msg() 356 ib.ptr[ib.length_dw++] = 0x00000080; in radeon_vce_get_create_msg() [all …]
|
D | radeon_gart.c | 67 void *ptr; in radeon_gart_table_ram_alloc() local 69 ptr = pci_alloc_consistent(rdev->pdev, rdev->gart.table_size, in radeon_gart_table_ram_alloc() 71 if (ptr == NULL) { in radeon_gart_table_ram_alloc() 77 set_memory_uc((unsigned long)ptr, in radeon_gart_table_ram_alloc() 81 rdev->gart.ptr = ptr; in radeon_gart_table_ram_alloc() 82 memset((void *)rdev->gart.ptr, 0, rdev->gart.table_size); in radeon_gart_table_ram_alloc() 97 if (rdev->gart.ptr == NULL) { in radeon_gart_table_ram_free() 103 set_memory_wb((unsigned long)rdev->gart.ptr, in radeon_gart_table_ram_free() 108 (void *)rdev->gart.ptr, in radeon_gart_table_ram_free() 110 rdev->gart.ptr = NULL; in radeon_gart_table_ram_free() [all …]
|
D | ni_dma.c | 327 ib->ptr[ib->length_dw++] = DMA_PACKET(DMA_PACKET_COPY, in cayman_dma_vm_copy_pages() 329 ib->ptr[ib->length_dw++] = lower_32_bits(pe); in cayman_dma_vm_copy_pages() 330 ib->ptr[ib->length_dw++] = lower_32_bits(src); in cayman_dma_vm_copy_pages() 331 ib->ptr[ib->length_dw++] = upper_32_bits(pe) & 0xff; in cayman_dma_vm_copy_pages() 332 ib->ptr[ib->length_dw++] = upper_32_bits(src) & 0xff; in cayman_dma_vm_copy_pages() 368 ib->ptr[ib->length_dw++] = DMA_PACKET(DMA_PACKET_WRITE, in cayman_dma_vm_write_pages() 370 ib->ptr[ib->length_dw++] = pe; in cayman_dma_vm_write_pages() 371 ib->ptr[ib->length_dw++] = upper_32_bits(pe) & 0xff; in cayman_dma_vm_write_pages() 382 ib->ptr[ib->length_dw++] = value; in cayman_dma_vm_write_pages() 383 ib->ptr[ib->length_dw++] = upper_32_bits(value); in cayman_dma_vm_write_pages() [all …]
|
/linux-4.1.27/sound/soc/ |
D | soc-devres.c | 36 struct device **ptr; in devm_snd_soc_register_component() local 39 ptr = devres_alloc(devm_component_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_soc_register_component() 40 if (!ptr) in devm_snd_soc_register_component() 45 *ptr = dev; in devm_snd_soc_register_component() 46 devres_add(dev, ptr); in devm_snd_soc_register_component() 48 devres_free(ptr); in devm_snd_soc_register_component() 71 struct device **ptr; in devm_snd_soc_register_platform() local 74 ptr = devres_alloc(devm_platform_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_soc_register_platform() 75 if (!ptr) in devm_snd_soc_register_platform() 80 *ptr = dev; in devm_snd_soc_register_platform() [all …]
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | cmpxchg_64.h | 43 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) argument 47 static inline unsigned long __xchg(unsigned long x, __volatile__ void * ptr, in __xchg() argument 52 return xchg32(ptr, x); in __xchg() 54 return xchg64(ptr, x); in __xchg() 97 __cmpxchg(volatile void *ptr, unsigned long old, unsigned long new, int size) in __cmpxchg() argument 101 return __cmpxchg_u32(ptr, old, new); in __cmpxchg() 103 return __cmpxchg_u64(ptr, old, new); in __cmpxchg() 109 #define cmpxchg(ptr,o,n) \ argument 111 __typeof__(*(ptr)) _o_ = (o); \ 112 __typeof__(*(ptr)) _n_ = (n); \ [all …]
|
D | cmpxchg_32.h | 17 static inline unsigned long __xchg(unsigned long x, __volatile__ void * ptr, int size) in __xchg() argument 21 return __xchg_u32(ptr, x); in __xchg() 27 #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) argument 46 __cmpxchg(volatile void *ptr, unsigned long old, unsigned long new_, int size) in __cmpxchg() argument 50 return __cmpxchg_u32((u32 *)ptr, (u32)old, (u32)new_); in __cmpxchg() 58 #define cmpxchg(ptr, o, n) \ argument 60 __typeof__(*(ptr)) _o_ = (o); \ 61 __typeof__(*(ptr)) _n_ = (n); \ 62 (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ 63 (unsigned long)_n_, sizeof(*(ptr))); \ [all …]
|
D | uaccess_32.h | 94 #define put_user(x, ptr) ({ \ argument 95 unsigned long __pu_addr = (unsigned long)(ptr); \ 96 __chk_user_ptr(ptr); \ 97 __put_user_check((__typeof__(*(ptr)))(x), __pu_addr, sizeof(*(ptr))); \ 100 #define get_user(x, ptr) ({ \ argument 101 unsigned long __gu_addr = (unsigned long)(ptr); \ 102 __chk_user_ptr(ptr); \ 103 __get_user_check((x), __gu_addr, sizeof(*(ptr)), __typeof__(*(ptr))); \ 111 #define __put_user(x, ptr) \ argument 112 __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) [all …]
|
D | uaccess_64.h | 91 #define put_user(x, ptr) ({ \ argument 92 unsigned long __pu_addr = (unsigned long)(ptr); \ 93 __chk_user_ptr(ptr); \ 94 __put_user_nocheck((__typeof__(*(ptr)))(x), __pu_addr, sizeof(*(ptr)));\ 97 #define get_user(x, ptr) ({ \ argument 98 unsigned long __gu_addr = (unsigned long)(ptr); \ 99 __chk_user_ptr(ptr); \ 100 __get_user_nocheck((x), __gu_addr, sizeof(*(ptr)), __typeof__(*(ptr)));\ 103 #define __put_user(x, ptr) put_user(x, ptr) argument 104 #define __get_user(x, ptr) get_user(x, ptr) argument
|
/linux-4.1.27/arch/frv/kernel/ |
D | gdb-stub.c | 215 static int hexToInt(char **ptr, unsigned long *intValue); 407 static int hexToInt(char **ptr, unsigned long *_value) in hexToInt() argument 412 while (**ptr) { in hexToInt() 413 ch = hex(**ptr); in hexToInt() 420 (*ptr)++; in hexToInt() 1397 char *ptr; in gdbstub() local 1495 ptr = output_buffer; in gdbstub() 1496 *ptr++ = 'O'; in gdbstub() 1497 ptr = mem2hex(title, ptr, sizeof(title) - 1,0); in gdbstub() 1500 ptr = hex_byte_pack(ptr, hx); in gdbstub() [all …]
|
/linux-4.1.27/lib/ |
D | test_kasan.c | 22 char *ptr; in kmalloc_oob_right() local 26 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_right() 27 if (!ptr) { in kmalloc_oob_right() 32 ptr[size] = 'x'; in kmalloc_oob_right() 33 kfree(ptr); in kmalloc_oob_right() 38 char *ptr; in kmalloc_oob_left() local 42 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_left() 43 if (!ptr) { in kmalloc_oob_left() 48 *ptr = *(ptr - 1); in kmalloc_oob_left() 49 kfree(ptr); in kmalloc_oob_left() [all …]
|
D | assoc_array.c | 31 const struct assoc_array_ptr *cursor, *ptr, *parent; in assoc_array_subtree_iterate() local 58 ptr = ACCESS_ONCE(node->slots[slot]); in assoc_array_subtree_iterate() 59 has_meta |= (unsigned long)ptr; in assoc_array_subtree_iterate() 60 if (ptr && assoc_array_ptr_is_leaf(ptr)) { in assoc_array_subtree_iterate() 68 ret = iterator(assoc_array_ptr_to_leaf(ptr), in assoc_array_subtree_iterate() 92 ptr = ACCESS_ONCE(node->slots[slot]); in assoc_array_subtree_iterate() 93 if (assoc_array_ptr_is_meta(ptr)) { in assoc_array_subtree_iterate() 94 cursor = ptr; in assoc_array_subtree_iterate() 189 struct assoc_array_ptr *cursor, *ptr; in assoc_array_walk() local 223 ptr = ACCESS_ONCE(node->slots[slot]); in assoc_array_walk() [all …]
|
D | devres.c | 28 void __iomem **ptr, *addr; in devm_ioremap() local 30 ptr = devres_alloc(devm_ioremap_release, sizeof(*ptr), GFP_KERNEL); in devm_ioremap() 31 if (!ptr) in devm_ioremap() 36 *ptr = addr; in devm_ioremap() 37 devres_add(dev, ptr); in devm_ioremap() 39 devres_free(ptr); in devm_ioremap() 57 void __iomem **ptr, *addr; in devm_ioremap_nocache() local 59 ptr = devres_alloc(devm_ioremap_release, sizeof(*ptr), GFP_KERNEL); in devm_ioremap_nocache() 60 if (!ptr) in devm_ioremap_nocache() 65 *ptr = addr; in devm_ioremap_nocache() [all …]
|
/linux-4.1.27/arch/s390/include/asm/ |
D | bitops.h | 105 __bitops_word(unsigned long nr, volatile unsigned long *ptr) in __bitops_word() argument 109 addr = (unsigned long)ptr + ((nr ^ (nr & (BITS_PER_LONG - 1))) >> 3); in __bitops_word() 114 __bitops_byte(unsigned long nr, volatile unsigned long *ptr) in __bitops_byte() argument 116 return ((unsigned char *)ptr) + ((nr ^ (BITS_PER_LONG - 8)) >> 3); in __bitops_byte() 119 static inline void set_bit(unsigned long nr, volatile unsigned long *ptr) in set_bit() argument 121 unsigned long *addr = __bitops_word(nr, ptr); in set_bit() 126 unsigned char *caddr = __bitops_byte(nr, ptr); in set_bit() 140 static inline void clear_bit(unsigned long nr, volatile unsigned long *ptr) in clear_bit() argument 142 unsigned long *addr = __bitops_word(nr, ptr); in clear_bit() 147 unsigned char *caddr = __bitops_byte(nr, ptr); in clear_bit() [all …]
|
D | uaccess.h | 158 #define __put_user_fn(x, ptr, size) __put_get_user_asm(ptr, x, size, 0x810000UL) argument 159 #define __get_user_fn(x, ptr, size) __put_get_user_asm(x, ptr, size, 0x81UL) argument 163 static inline int __put_user_fn(void *x, void __user *ptr, unsigned long size) in __put_user_fn() argument 165 size = __copy_to_user(ptr, x, size); in __put_user_fn() 169 static inline int __get_user_fn(void *x, const void __user *ptr, unsigned long size) in __get_user_fn() argument 171 size = __copy_from_user(x, ptr, size); in __get_user_fn() 181 #define __put_user(x, ptr) \ argument 183 __typeof__(*(ptr)) __x = (x); \ 185 __chk_user_ptr(ptr); \ 186 switch (sizeof (*(ptr))) { \ [all …]
|
D | cmpxchg.h | 14 #define cmpxchg(ptr, o, n) \ argument 16 __typeof__(*(ptr)) __o = (o); \ 17 __typeof__(*(ptr)) __n = (n); \ 18 (__typeof__(*(ptr))) __sync_val_compare_and_swap((ptr),__o,__n);\ 25 #define xchg(ptr, x) \ argument 27 __typeof__(ptr) __ptr = (ptr); \ 28 __typeof__(*(ptr)) __old; \ 50 [ptr] "Q" (*(p1)), "Q" (*(p2)) \
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | cmpxchg.h | 56 __cmpxchg(volatile void *ptr, unsigned long old, unsigned long new, int size) in __cmpxchg() argument 59 case 4: return __cmpxchg_u32(ptr, old, new); in __cmpxchg() 65 #define cmpxchg(ptr,o,n) \ argument 66 ({ __typeof__(*(ptr)) _o_ = (o); \ 67 __typeof__(*(ptr)) _n_ = (n); \ 68 (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ 69 (unsigned long)_n_, sizeof (*(ptr))); \ 74 static inline unsigned long __cmpxchg_local(volatile void *ptr, in __cmpxchg_local() argument 80 return __cmpxchg_u32(ptr, old, new); in __cmpxchg_local() 82 return __cmpxchg_local_generic(ptr, old, new, size); in __cmpxchg_local() [all …]
|
D | uaccess.h | 207 #define put_user(x, ptr) __put_user_check((x), (ptr), sizeof(*(ptr))) 208 #define get_user(x, ptr) __get_user_check((x), (ptr), sizeof(*(ptr))) 216 #define __put_user(x, ptr) __put_user_nocheck((x), (ptr), sizeof(*(ptr))) 217 #define __get_user(x, ptr) __get_user_nocheck((x), (ptr), sizeof(*(ptr))) 222 #define __put_user_nocheck(x, ptr, size) \ 225 __put_user_size((x), (ptr), (size), __pu_err); \ 229 #define __put_user_check(x, ptr, size) \ 232 __typeof__(*(ptr)) *__pu_addr = (ptr); \ 238 #define __put_user_size(x, ptr, size, retval) \ 243 case 1: __put_user_asm(x, ptr, retval, 1, "s8i", __cb); break; \ [all …]
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | cmpxchg.h | 19 static inline unsigned int __xchg(unsigned int x, volatile void *ptr, int size) in __xchg() argument 29 tmp = *((unsigned char *) ptr); in __xchg() 30 *((unsigned char *) ptr) = (unsigned char) x; in __xchg() 34 tmp = *((unsigned short *) ptr); in __xchg() 35 *((unsigned short *) ptr) = x; in __xchg() 39 tmp = *((unsigned int *) ptr); in __xchg() 40 *((unsigned int *) ptr) = x; in __xchg() 47 #define xchg(ptr, x) \ argument 48 ((__typeof__(*(ptr)))__xchg((unsigned int)(x), (void *) (ptr), \ 49 sizeof(*(ptr)))) [all …]
|
D | unaligned.h | 112 #define __get_unaligned_le(ptr) (typeof(*(ptr)))({ \ argument 113 sizeof(*(ptr)) == 1 ? *(ptr) : \ 114 (sizeof(*(ptr)) == 2 ? get_unaligned_le16((ptr)) : \ 115 (sizeof(*(ptr)) == 4 ? get_unaligned_le32((ptr)) : \ 116 (sizeof(*(ptr)) == 8 ? get_unaligned_le64((ptr)) : \ 120 #define __get_unaligned_be(ptr) (__force typeof(*(ptr)))({ \ argument 121 sizeof(*(ptr)) == 1 ? *(ptr) : \ 122 (sizeof(*(ptr)) == 2 ? get_unaligned_be16((ptr)) : \ 123 (sizeof(*(ptr)) == 4 ? get_unaligned_be32((ptr)) : \ 124 (sizeof(*(ptr)) == 8 ? get_unaligned_be64((ptr)) : \ [all …]
|
/linux-4.1.27/arch/mips/include/asm/ |
D | uaccess.h | 152 #define put_user(x,ptr) \ argument 153 __put_user_check((x), (ptr), sizeof(*(ptr))) 172 #define get_user(x,ptr) \ argument 173 __get_user_check((x), (ptr), sizeof(*(ptr))) 194 #define __put_user(x,ptr) \ argument 195 __put_user_nocheck((x), (ptr), sizeof(*(ptr))) 217 #define __get_user(x,ptr) \ argument 218 __get_user_nocheck((x), (ptr), sizeof(*(ptr))) 228 #define __get_kernel_common(val, size, ptr) __get_user_common(val, size, ptr) argument 248 #define __get_kernel_common(val, size, ptr) \ argument [all …]
|
D | cmpxchg.h | 121 static inline unsigned long __xchg(unsigned long x, volatile void * ptr, int size) in __xchg() argument 125 return __xchg_u32(ptr, x); in __xchg() 127 return __xchg_u64(ptr, x); in __xchg() 133 #define xchg(ptr, x) \ argument 135 BUILD_BUG_ON(sizeof(*(ptr)) & ~0xc); \ 137 ((__typeof__(*(ptr))) \ 138 __xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))); \ 200 #define __cmpxchg(ptr, old, new, pre_barrier, post_barrier) \ argument 202 __typeof__(ptr) __ptr = (ptr); \ 203 __typeof__(*(ptr)) __old = (old); \ [all …]
|
D | paccess.h | 28 #define put_dbe(x, ptr) __put_dbe((x), (ptr), sizeof(*(ptr))) argument 29 #define get_dbe(x, ptr) __get_dbe((x), (ptr), sizeof(*(ptr))) argument 34 #define __get_dbe(x, ptr, size) \ argument 37 __typeof__(*(ptr)) __gu_val; \ 40 __gu_addr = (unsigned long) (ptr); \ 49 x = (__typeof__(*(ptr))) __gu_val; \ 74 #define __put_dbe(x, ptr, size) \ argument 77 __typeof__(*(ptr)) __pu_val; \ 80 __pu_addr = (long) (ptr); \
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | cmpxchg.h | 17 #define xchg(ptr,x) \ argument 18 ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) 34 volatile void *ptr, in __xchg() argument 39 return xchg_u32(x, ptr); in __xchg() 75 static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old, in __cmpxchg() argument 80 return __cmpxchg_u32(ptr, old, new); in __cmpxchg() 82 return __cmpxchg_u64(ptr, old, new); in __cmpxchg() 89 #define cmpxchg(ptr, old, new) \ argument 90 ((typeof(*(ptr)))__cmpxchg((ptr), (unsigned long)(old), \ 92 sizeof(*(ptr)))) [all …]
|
D | uaccess.h | 111 #define put_user(x, ptr) \ argument 112 __put_user_check((x), (ptr), sizeof(*(ptr))) 131 #define get_user(x, ptr) \ argument 132 __get_user_check((x), (ptr), sizeof(*(ptr))) 153 #define __put_user(x, ptr) \ argument 154 __put_user_nocheck((x), (ptr), sizeof(*(ptr))) 176 #define __get_user(x, ptr) \ argument 177 __get_user_nocheck((x), (ptr), sizeof(*(ptr))) 182 #define __get_user_nocheck(x, ptr, size) \ argument 188 case 1: __get_user_asm("ub", __gu_val, ptr, __gu_err); break; \ [all …]
|
/linux-4.1.27/arch/arm/plat-samsung/ |
D | pm-common.c | 31 void s3c_pm_do_save(struct sleep_save *ptr, int count) in s3c_pm_do_save() argument 33 for (; count > 0; count--, ptr++) { in s3c_pm_do_save() 34 ptr->val = __raw_readl(ptr->reg); in s3c_pm_do_save() 35 S3C_PMDBG("saved %p value %08lx\n", ptr->reg, ptr->val); in s3c_pm_do_save() 50 void s3c_pm_do_restore(const struct sleep_save *ptr, int count) in s3c_pm_do_restore() argument 52 for (; count > 0; count--, ptr++) { in s3c_pm_do_restore() 54 ptr->reg, ptr->val, __raw_readl(ptr->reg)); in s3c_pm_do_restore() 56 __raw_writel(ptr->val, ptr->reg); in s3c_pm_do_restore() 71 void s3c_pm_do_restore_core(const struct sleep_save *ptr, int count) in s3c_pm_do_restore_core() argument 73 for (; count > 0; count--, ptr++) in s3c_pm_do_restore_core() [all …]
|
D | pm-check.c | 43 typedef u32 *(run_fn_t)(struct resource *ptr, u32 *arg); 50 static void s3c_pm_run_res(struct resource *ptr, run_fn_t fn, u32 *arg) in s3c_pm_run_res() argument 52 while (ptr != NULL) { in s3c_pm_run_res() 53 if (ptr->child != NULL) in s3c_pm_run_res() 54 s3c_pm_run_res(ptr->child, fn, arg); in s3c_pm_run_res() 56 if ((ptr->flags & IORESOURCE_MEM) && in s3c_pm_run_res() 57 strcmp(ptr->name, "System RAM") == 0) { in s3c_pm_run_res() 59 (unsigned long)ptr->start, in s3c_pm_run_res() 60 (unsigned long)ptr->end); in s3c_pm_run_res() 61 arg = (fn)(ptr, arg); in s3c_pm_run_res() [all …]
|
/linux-4.1.27/arch/ia64/include/uapi/asm/ |
D | cmpxchg.h | 29 #define __xchg(x, ptr, size) \ argument 35 __xchg_result = ia64_xchg1((__u8 *)ptr, x); \ 39 __xchg_result = ia64_xchg2((__u16 *)ptr, x); \ 43 __xchg_result = ia64_xchg4((__u32 *)ptr, x); \ 47 __xchg_result = ia64_xchg8((__u64 *)ptr, x); \ 55 #define xchg(ptr, x) \ argument 56 ((__typeof__(*(ptr))) __xchg((unsigned long) (x), (ptr), sizeof(*(ptr)))) 72 #define ia64_cmpxchg(sem, ptr, old, new, size) \ argument 94 _r_ = ia64_cmpxchg1_##sem((__u8 *) ptr, new, _o_); \ 98 _r_ = ia64_cmpxchg2_##sem((__u16 *) ptr, new, _o_); \ [all …]
|
D | gcc_intrin.h | 275 #define ia64_xchg1(ptr,x) \ argument 279 : "=r" (ia64_intri_res) : "r" (ptr), "r" (x) : "memory"); \ 283 #define ia64_xchg2(ptr,x) \ argument 287 : "r" (ptr), "r" (x) : "memory"); \ 291 #define ia64_xchg4(ptr,x) \ argument 295 : "r" (ptr), "r" (x) : "memory"); \ 299 #define ia64_xchg8(ptr,x) \ argument 303 : "r" (ptr), "r" (x) : "memory"); \ 307 #define ia64_cmpxchg1_acq(ptr, new, old) \ argument 312 "=r"(ia64_intri_res) : "r"(ptr), "r"(new) : "memory"); \ [all …]
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | uaccess.h | 83 #define put_user(x, ptr) __put_user_check((__typeof__(*(ptr))) (x), (ptr), sizeof(*(ptr)), get_fs()) argument 84 #define get_user(x, ptr) __get_user_check((x), (ptr), sizeof(*(ptr)), get_fs()) argument 91 #define __put_user(x, ptr) __put_user_nocheck((__typeof__(*(ptr))) (x), (ptr), sizeof(*(ptr))) argument 92 #define __get_user(x, ptr) __get_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 96 #define __put_user_unaligned(x, ptr) \ argument 99 switch (sizeof(*(ptr))) { \ 100 case 1: __ret = __put_user((x), (ptr)); break; \ 101 case 2: __ret = (__put_user((x), (u8 __user *)(ptr))) \ 102 | (__put_user((x) >> 8, ((u8 __user *)(ptr) + 1))); break; \ 103 case 4: __ret = (__put_user((x), (u16 __user *)(ptr))) \ [all …]
|
/linux-4.1.27/drivers/net/ppp/ |
D | ppp_mppe.h | 35 u_char *ptr = ci; /* u_char[4] */ \ 39 *ptr++ = 0x0; \ 41 *ptr++ = MPPE_H_BIT; \ 42 *ptr++ = 0; \ 43 *ptr++ = 0; \ 46 *ptr = 0; \ 48 *ptr |= MPPE_S_BIT; \ 50 *ptr |= MPPE_L_BIT; \ 57 u_char *ptr = ci; /* u_char[4] */ \ 62 if (!(ptr[0] & MPPE_H_BIT)) \ [all …]
|
/linux-4.1.27/arch/metag/include/asm/ |
D | uaccess.h | 82 #define put_user(x, ptr) \ argument 83 __put_user_check((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 84 #define __put_user(x, ptr) \ argument 85 __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 89 #define __put_user_nocheck(x, ptr, size) \ argument 92 __put_user_size((x), (ptr), (size), __pu_err); \ 96 #define __put_user_check(x, ptr, size) \ argument 99 __typeof__(*(ptr)) __user *__pu_addr = (ptr); \ 110 #define __put_user_size(x, ptr, size, retval) \ argument 115 retval = __put_user_asm_b((__force unsigned int)x, ptr);\ [all …]
|
D | cmpxchg.h | 16 #define __xchg(ptr, x, size) \ argument 19 volatile void *__xchg_ptr = (ptr); \ 36 #define xchg(ptr, x) \ argument 37 ((__typeof__(*(ptr)))__xchg((ptr), (unsigned long)(x), sizeof(*(ptr)))) 43 static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old, in __cmpxchg() argument 48 return __cmpxchg_u32(ptr, old, new); in __cmpxchg() 56 #define cmpxchg(ptr, o, n) \ argument 58 __typeof__(*(ptr)) _o_ = (o); \ 59 __typeof__(*(ptr)) _n_ = (n); \ 60 (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ [all …]
|
/linux-4.1.27/fs/xfs/ |
D | kmem.c | 33 void *ptr; in kmem_zalloc_greedy() local 36 while (!(ptr = vzalloc(kmsize))) { in kmem_zalloc_greedy() 40 if (ptr) in kmem_zalloc_greedy() 42 return ptr; in kmem_zalloc_greedy() 50 void *ptr; in kmem_alloc() local 53 ptr = kmalloc(size, lflags); in kmem_alloc() 54 if (ptr || (flags & (KM_MAYFAIL|KM_NOSLEEP))) in kmem_alloc() 55 return ptr; in kmem_alloc() 68 void *ptr; in kmem_zalloc_large() local 71 ptr = kmem_zalloc(size, flags | KM_MAYFAIL); in kmem_zalloc_large() [all …]
|
/linux-4.1.27/arch/xtensa/variants/dc232b/include/variant/ |
D | tie-asm.h | 37 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL 40 xchal_sa_align \ptr, 0, 1024-8, 4, 4 43 s32i \at1, \ptr, .Lxchal_ofs_ + 0 44 s32i \at2, \ptr, .Lxchal_ofs_ + 4 48 xchal_sa_align \ptr, 0, 1024-16, 4, 4 51 s32i \at1, \ptr, .Lxchal_ofs_ + 0 52 s32i \at2, \ptr, .Lxchal_ofs_ + 4 55 s32i \at1, \ptr, .Lxchal_ofs_ + 8 56 s32i \at2, \ptr, .Lxchal_ofs_ + 12 60 xchal_sa_align \ptr, 0, 1024-4, 4, 4 [all …]
|
/linux-4.1.27/arch/xtensa/variants/dc233c/include/variant/ |
D | tie-asm.h | 77 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0 81 xchal_sa_align \ptr, 0, 1020, 4, 4 83 s32i \at1, \ptr, .Lxchal_ofs_+0 86 xchal_sa_align \ptr, 0, 1020, 4, 4 91 xchal_sa_align \ptr, 0, 1016, 4, 4 93 s32i \at1, \ptr, .Lxchal_ofs_+0 95 s32i \at1, \ptr, .Lxchal_ofs_+4 98 xchal_sa_align \ptr, 0, 1016, 4, 4 103 xchal_sa_align \ptr, 0, 1004, 4, 4 105 s32i \at1, \ptr, .Lxchal_ofs_+0 [all …]
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | uaccess.h | 107 #define get_user(x, ptr) \ argument 108 __get_user_check((x), (ptr), sizeof(*(ptr))) 109 #define put_user(x, ptr) \ argument 110 __put_user_check((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 112 #define __get_user(x, ptr) \ argument 113 __get_user_nocheck((x), (ptr), sizeof(*(ptr))) 114 #define __put_user(x, ptr) \ argument 115 __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 119 #define __put_user_nocheck(x, ptr, size) \ argument 122 __put_user_size((x), (ptr), (size), __pu_err); \ [all …]
|
/linux-4.1.27/security/tomoyo/ |
D | memory.c | 46 bool tomoyo_memory_ok(void *ptr) in tomoyo_memory_ok() argument 48 if (ptr) { in tomoyo_memory_ok() 49 const size_t s = ksize(ptr); in tomoyo_memory_ok() 74 void *ptr = kzalloc(size, GFP_NOFS); in tomoyo_commit_ok() local 75 if (tomoyo_memory_ok(ptr)) { in tomoyo_commit_ok() 76 memmove(ptr, data, size); in tomoyo_commit_ok() 78 return ptr; in tomoyo_commit_ok() 80 kfree(ptr); in tomoyo_commit_ok() 149 struct tomoyo_name *ptr; in tomoyo_get_name() local 161 list_for_each_entry(ptr, head, head.list) { in tomoyo_get_name() [all …]
|
D | common.c | 382 const struct tomoyo_name_union *ptr) in tomoyo_print_name_union() argument 385 if (ptr->group) { in tomoyo_print_name_union() 387 tomoyo_set_string(head, ptr->group->group_name->name); in tomoyo_print_name_union() 389 tomoyo_set_string(head, ptr->filename->name); in tomoyo_print_name_union() 402 const struct tomoyo_name_union *ptr) in tomoyo_print_name_union_quoted() argument 404 if (ptr->group) { in tomoyo_print_name_union_quoted() 406 tomoyo_set_string(head, ptr->group->group_name->name); in tomoyo_print_name_union_quoted() 409 tomoyo_set_string(head, ptr->filename->name); in tomoyo_print_name_union_quoted() 423 (struct tomoyo_io_buffer *head, const struct tomoyo_number_union *ptr) in tomoyo_print_number_union_nospace() argument 425 if (ptr->group) { in tomoyo_print_number_union_nospace() [all …]
|
D | util.c | 258 struct tomoyo_name_union *ptr) in tomoyo_parse_name_union() argument 263 ptr->group = tomoyo_get_group(param, TOMOYO_PATH_GROUP); in tomoyo_parse_name_union() 264 return ptr->group != NULL; in tomoyo_parse_name_union() 269 ptr->filename = tomoyo_get_name(filename); in tomoyo_parse_name_union() 270 return ptr->filename != NULL; in tomoyo_parse_name_union() 282 struct tomoyo_number_union *ptr) in tomoyo_parse_number_union() argument 287 memset(ptr, 0, sizeof(*ptr)); in tomoyo_parse_number_union() 290 ptr->group = tomoyo_get_group(param, TOMOYO_NUMBER_GROUP); in tomoyo_parse_number_union() 291 return ptr->group != NULL; in tomoyo_parse_number_union() 297 ptr->values[0] = v; in tomoyo_parse_number_union() [all …]
|
D | gc.c | 20 static inline void tomoyo_memory_free(void *ptr) in tomoyo_memory_free() argument 22 tomoyo_memory_used[TOMOYO_MEMORY_POLICY] -= ksize(ptr); in tomoyo_memory_free() 23 kfree(ptr); in tomoyo_memory_free() 108 struct tomoyo_transition_control *ptr = in tomoyo_del_transition_control() local 109 container_of(element, typeof(*ptr), head.list); in tomoyo_del_transition_control() 110 tomoyo_put_name(ptr->domainname); in tomoyo_del_transition_control() 111 tomoyo_put_name(ptr->program); in tomoyo_del_transition_control() 123 struct tomoyo_aggregator *ptr = in tomoyo_del_aggregator() local 124 container_of(element, typeof(*ptr), head.list); in tomoyo_del_aggregator() 125 tomoyo_put_name(ptr->original_name); in tomoyo_del_aggregator() [all …]
|
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/ |
D | libcfs_private.h | 99 # define libcfs_kmem_inc(ptr, size) \ argument 104 # define libcfs_kmem_dec(ptr, size) \ argument 123 #define LIBCFS_ALLOC_POST(ptr, size) \ argument 125 if (unlikely((ptr) == NULL)) { \ 127 #ptr "' = %d)\n", __FILE__, __LINE__, (int)(size)); \ 131 memset((ptr), 0, (size)); \ 132 libcfs_kmem_inc((ptr), (size)); \ 133 CDEBUG(D_MALLOC, "alloc '" #ptr "': %d at %p (tot %d).\n", \ 134 (int)(size), (ptr), libcfs_kmem_read()); \ 141 #define LIBCFS_ALLOC_GFP(ptr, size, mask) \ argument [all …]
|
D | libcfs.h | 64 #define container_of(ptr, type, member) \ argument 65 ((type *)((char *)(ptr)-(char *)(&((type *)0)->member))) 175 static inline void *__container_of(void *ptr, unsigned long shift) in __container_of() argument 177 if (unlikely(IS_ERR(ptr) || ptr == NULL)) in __container_of() 178 return ptr; in __container_of() 179 return (char *)ptr - shift; in __container_of() 182 #define container_of0(ptr, type, member) \ argument 183 ((type *)__container_of((void *)(ptr), offsetof(type, member)))
|
/linux-4.1.27/arch/powerpc/boot/ |
D | stdlib.c | 16 unsigned long long int strtoull(const char *ptr, char **end, int base) in strtoull() argument 23 while (*ptr) { in strtoull() 26 if (*ptr >= '0' && *ptr <= '9' && *ptr < '0' + base) in strtoull() 27 digit = *ptr - '0'; in strtoull() 28 else if (*ptr >= 'A' && *ptr < 'A' + base - 10) in strtoull() 29 digit = *ptr - 'A' + 10; in strtoull() 30 else if (*ptr >= 'a' && *ptr < 'a' + base - 10) in strtoull() 31 digit = *ptr - 'a' + 10; in strtoull() 37 ptr++; in strtoull() 42 *end = (char *)ptr; in strtoull()
|
D | simple_alloc.c | 68 static struct alloc_info *simple_find_entry(void *ptr) in simple_find_entry() argument 77 (p->base == (unsigned long)ptr)) in simple_find_entry() 83 static void simple_free(void *ptr) in simple_free() argument 85 struct alloc_info *p = simple_find_entry(ptr); in simple_free() 97 static void *simple_realloc(void *ptr, unsigned long size) in simple_realloc() argument 103 simple_free(ptr); in simple_realloc() 107 if (ptr == NULL) in simple_realloc() 110 p = simple_find_entry(ptr); in simple_realloc() 114 return ptr; in simple_realloc() 117 memcpy(new, ptr, p->size); in simple_realloc() [all …]
|
/linux-4.1.27/arch/arc/include/asm/ |
D | cmpxchg.h | 20 __cmpxchg(volatile void *ptr, unsigned long expected, unsigned long new) in __cmpxchg() argument 37 : "r"(ptr), /* Not "m": llock only supports reg direct addr mode */ in __cmpxchg() 50 __cmpxchg(volatile void *ptr, unsigned long expected, unsigned long new) in __cmpxchg() argument 54 volatile unsigned long *p = ptr; in __cmpxchg() 69 #define cmpxchg(ptr, o, n) ((typeof(*(ptr)))__cmpxchg((ptr), \ argument 87 static inline unsigned long __xchg(unsigned long val, volatile void *ptr, in __xchg() argument 99 : "r"(ptr) in __xchg() 109 #define _xchg(ptr, with) ((typeof(*(ptr)))__xchg((unsigned long)(with), (ptr), \ argument 110 sizeof(*(ptr)))) 129 #define xchg(ptr, with) \ argument [all …]
|
/linux-4.1.27/arch/mips/include/asm/octeon/ |
D | cvmx-cmd-queue.h | 357 uint64_t *ptr = in cvmx_cmd_queue_write() local 360 ptr += qptr->index; in cvmx_cmd_queue_write() 363 *ptr++ = *cmds++; in cvmx_cmd_queue_write() 365 uint64_t *ptr; in cvmx_cmd_queue_write() local 378 ptr = in cvmx_cmd_queue_write() 387 ptr += qptr->index; in cvmx_cmd_queue_write() 390 *ptr++ = *cmds++; in cvmx_cmd_queue_write() 391 *ptr = cvmx_ptr_to_phys(new_buffer); in cvmx_cmd_queue_write() 397 qptr->base_ptr_div128 = *ptr >> 7; in cvmx_cmd_queue_write() 399 ptr = new_buffer; in cvmx_cmd_queue_write() [all …]
|
D | cvmx-pow.h | 1354 cvmx_pow_load_addr_t ptr; in cvmx_pow_work_request_sync_nocheck() local 1360 ptr.u64 = 0; in cvmx_pow_work_request_sync_nocheck() 1361 ptr.swork.mem_region = CVMX_IO_SEG; in cvmx_pow_work_request_sync_nocheck() 1362 ptr.swork.is_io = 1; in cvmx_pow_work_request_sync_nocheck() 1363 ptr.swork.did = CVMX_OCT_DID_TAG_SWTAG; in cvmx_pow_work_request_sync_nocheck() 1364 ptr.swork.wait = wait; in cvmx_pow_work_request_sync_nocheck() 1366 result.u64 = cvmx_read_csr(ptr.u64); in cvmx_pow_work_request_sync_nocheck() 1405 cvmx_pow_load_addr_t ptr; in cvmx_pow_work_request_null_rd() local 1414 ptr.u64 = 0; in cvmx_pow_work_request_null_rd() 1415 ptr.snull_rd.mem_region = CVMX_IO_SEG; in cvmx_pow_work_request_null_rd() [all …]
|
/linux-4.1.27/arch/score/include/asm/ |
D | uaccess.h | 75 #define put_user(x, ptr) __put_user_check((x), (ptr), sizeof(*(ptr))) argument 94 #define get_user(x, ptr) __get_user_check((x), (ptr), sizeof(*(ptr))) argument 115 #define __put_user(x, ptr) __put_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 137 #define __get_user(x, ptr) __get_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 148 #define __get_user_common(val, size, ptr) \ argument 152 __get_user_asm(val, "lb", ptr); \ 155 __get_user_asm(val, "lh", ptr); \ 158 __get_user_asm(val, "lw", ptr); \ 161 if ((copy_from_user((void *)&val, ptr, 8)) == 0) \ 172 #define __get_user_nocheck(x, ptr, size) \ argument [all …]
|
D | cmpxchg.h | 22 #define xchg(ptr, v) \ argument 23 ((__typeof__(*(ptr))) __xchg((unsigned long *)(ptr), \ 40 #define cmpxchg(ptr, o, n) \ argument 41 ((__typeof__(*(ptr))) __cmpxchg((unsigned long *)(ptr), \
|
/linux-4.1.27/arch/sh/include/asm/ |
D | uaccess.h | 42 #define put_user(x,ptr) __put_user_check((x), (ptr), sizeof(*(ptr))) argument 43 #define get_user(x,ptr) __get_user_check((x), (ptr), sizeof(*(ptr))) argument 50 #define __put_user(x,ptr) __put_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 51 #define __get_user(x,ptr) __get_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 56 #define __get_user_nocheck(x,ptr,size) \ argument 60 const __typeof__(*(ptr)) __user *__gu_addr = (ptr); \ 61 __chk_user_ptr(ptr); \ 63 (x) = (__force __typeof__(*(ptr)))__gu_val; \ 67 #define __get_user_check(x,ptr,size) \ argument 71 const __typeof__(*(ptr)) *__gu_addr = (ptr); \ [all …]
|
D | cmpxchg.h | 22 #define __xchg(ptr, x, size) \ argument 25 volatile void *__xchg_ptr = (ptr); \ 42 #define xchg(ptr,x) \ argument 43 ((__typeof__(*(ptr)))__xchg((ptr),(unsigned long)(x), sizeof(*(ptr)))) 51 static inline unsigned long __cmpxchg(volatile void * ptr, unsigned long old, in __cmpxchg() argument 56 return __cmpxchg_u32(ptr, old, new); in __cmpxchg() 62 #define cmpxchg(ptr,o,n) \ argument 64 __typeof__(*(ptr)) _o_ = (o); \ 65 __typeof__(*(ptr)) _n_ = (n); \ 66 (__typeof__(*(ptr))) __cmpxchg((ptr), (unsigned long)_o_, \ [all …]
|
D | uaccess_64.h | 24 #define __get_user_size(x,ptr,size,retval) \ argument 30 (long)ptr); \ 34 (long)ptr); \ 38 (long)ptr); \ 42 (long)ptr); \ 56 #define __put_user_size(x,ptr,size,retval) \ argument 62 (__force long)ptr); \ 66 (__force long)ptr); \ 70 (__force long)ptr); \ 74 (__force long)ptr); \
|
D | uaccess_32.h | 15 #define __get_user_size(x,ptr,size,retval) \ argument 20 __get_user_asm(x, ptr, retval, "b"); \ 23 __get_user_asm(x, ptr, retval, "w"); \ 26 __get_user_asm(x, ptr, retval, "l"); \ 68 #define __put_user_size(x,ptr,size,retval) \ argument 73 __put_user_asm(x, ptr, retval, "b"); \ 76 __put_user_asm(x, ptr, retval, "w"); \ 79 __put_user_asm(x, ptr, retval, "l"); \ 82 __put_user_u64(x, ptr, retval); \
|
/linux-4.1.27/mm/ |
D | kmemleak.c | 255 const void *ptr; /* allocated/freed memory block */ member 297 const u8 *ptr = (const u8 *)object->pointer; in hex_dump_object() local 310 hex_dump_to_buffer(ptr + i, linelen, HEX_ROW_SIZE, in hex_dump_object() 370 void *ptr = (void *)object->trace[i]; in print_unreferenced() local 371 seq_printf(seq, " [<%p>] %pS\n", ptr, ptr); in print_unreferenced() 405 static struct kmemleak_object *lookup_object(unsigned long ptr, int alias) in lookup_object() argument 412 if (ptr < object->pointer) in lookup_object() 414 else if (object->pointer + object->size <= ptr) in lookup_object() 416 else if (object->pointer == ptr || alias) in lookup_object() 420 ptr); in lookup_object() [all …]
|
D | nobootmem.c | 38 void *ptr; in __alloc_memory_core_early() local 51 ptr = phys_to_virt(addr); in __alloc_memory_core_early() 52 memset(ptr, 0, size); in __alloc_memory_core_early() 57 kmemleak_alloc(ptr, size, 0, 0); in __alloc_memory_core_early() 58 return ptr; in __alloc_memory_core_early() 226 void *ptr; in ___alloc_bootmem_nopanic() local 233 ptr = __alloc_memory_core_early(NUMA_NO_NODE, size, align, goal, limit); in ___alloc_bootmem_nopanic() 235 if (ptr) in ___alloc_bootmem_nopanic() 236 return ptr; in ___alloc_bootmem_nopanic() 309 void *ptr; in ___alloc_bootmem_node_nopanic() local [all …]
|
/linux-4.1.27/arch/arc/kernel/ |
D | unwind.c | 180 const u8 *ptr = header_start + 4; in init_unwind_table() local 193 || (void *)read_pointer(&ptr, end, header_start[1]) != table_start in init_unwind_table() 195 || read_pointer(&ptr, end, header_start[2]) <= 0 in init_unwind_table() 247 const u8 *ptr; in setup_unwind_table() local 285 ptr = (const u8 *)(fde + 2); in setup_unwind_table() 286 if (!read_pointer(&ptr, (const u8 *)(fde + 1) + *fde, in setup_unwind_table() 325 ptr = (const u8 *)(fde + 2); in setup_unwind_table() 326 header->table[n].start = read_pointer(&ptr, in setup_unwind_table() 526 } ptr; in read_pointer() local 530 ptr.p8 = *pLoc; in read_pointer() [all …]
|
/linux-4.1.27/arch/s390/kernel/ |
D | crash_dump.c | 312 static void *nt_prstatus(void *ptr, struct save_area *sa) in nt_prstatus() argument 324 return nt_init(ptr, NT_PRSTATUS, &nt_prstatus, sizeof(nt_prstatus), in nt_prstatus() 331 static void *nt_fpregset(void *ptr, struct save_area *sa) in nt_fpregset() argument 339 return nt_init(ptr, NT_PRFPREG, &nt_fpregset, sizeof(nt_fpregset), in nt_fpregset() 346 static void *nt_s390_timer(void *ptr, struct save_area *sa) in nt_s390_timer() argument 348 return nt_init(ptr, NT_S390_TIMER, &sa->timer, sizeof(sa->timer), in nt_s390_timer() 355 static void *nt_s390_tod_cmp(void *ptr, struct save_area *sa) in nt_s390_tod_cmp() argument 357 return nt_init(ptr, NT_S390_TODCMP, &sa->clk_cmp, in nt_s390_tod_cmp() 364 static void *nt_s390_tod_preg(void *ptr, struct save_area *sa) in nt_s390_tod_preg() argument 366 return nt_init(ptr, NT_S390_TODPREG, &sa->tod_reg, in nt_s390_tod_preg() [all …]
|
/linux-4.1.27/arch/mips/sgi-ip22/ |
D | ip22-nvram.c | 34 #define eeprom_cs_on(ptr) ({ \ argument 35 __raw_writel(__raw_readl(ptr) & ~EEPROM_DATO, ptr); \ 36 __raw_writel(__raw_readl(ptr) & ~EEPROM_ECLK, ptr); \ 37 __raw_writel(__raw_readl(ptr) & ~EEPROM_EPROT, ptr); \ 39 __raw_writel(__raw_readl(ptr) | EEPROM_CSEL, ptr); \ 40 __raw_writel(__raw_readl(ptr) | EEPROM_ECLK, ptr); }) 43 #define eeprom_cs_off(ptr) ({ \ argument 44 __raw_writel(__raw_readl(ptr) & ~EEPROM_ECLK, ptr); \ 45 __raw_writel(__raw_readl(ptr) & ~EEPROM_CSEL, ptr); \ 46 __raw_writel(__raw_readl(ptr) | EEPROM_EPROT, ptr); \ [all …]
|
/linux-4.1.27/tools/lib/traceevent/ |
D | kbuffer-parse.c | 70 unsigned int (*read_4)(void *ptr); 71 unsigned long long (*read_8)(void *ptr); 72 unsigned long long (*read_long)(struct kbuffer *kbuf, void *ptr); 84 unsigned int *ptr; in host_is_bigendian() local 86 ptr = (unsigned int *)str; in host_is_bigendian() 87 return *ptr == 0x01020304; in host_is_bigendian() 96 static unsigned long long __read_8(void *ptr) in __read_8() argument 98 unsigned long long data = *(unsigned long long *)ptr; in __read_8() 103 static unsigned long long __read_8_sw(void *ptr) in __read_8_sw() argument 105 unsigned long long data = *(unsigned long long *)ptr; in __read_8_sw() [all …]
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | cmpxchg.h | 19 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, in __xchg() argument 28 : "r" (x), "r" (ptr) in __xchg() 34 : "r" (x), "r" (ptr) in __xchg() 44 #define xchg(ptr, x) \ argument 45 ((__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))) 53 #define cmpxchg_local(ptr, o, n) \ argument 54 ((__typeof__(*(ptr)))__cmpxchg_local_generic((ptr), \ 55 (unsigned long)(o), (unsigned long)(n), sizeof(*(ptr)))) 56 #define cmpxchg64_local(ptr, o, n) \ argument 57 __cmpxchg64_local_generic((ptr), (o), (n))
|
/linux-4.1.27/drivers/sh/intc/ |
D | access.c | 78 void __iomem *ptr = (void __iomem *)addr; in test_8() local 79 return intc_get_field_from_handle(__raw_readb(ptr), h); in test_8() 85 void __iomem *ptr = (void __iomem *)addr; in test_16() local 86 return intc_get_field_from_handle(__raw_readw(ptr), h); in test_16() 92 void __iomem *ptr = (void __iomem *)addr; in test_32() local 93 return intc_get_field_from_handle(__raw_readl(ptr), h); in test_32() 99 void __iomem *ptr = (void __iomem *)addr; in write_8() local 100 __raw_writeb(intc_set_field_from_handle(0, data, h), ptr); in write_8() 101 (void)__raw_readb(ptr); /* Defeat write posting */ in write_8() 108 void __iomem *ptr = (void __iomem *)addr; in write_16() local [all …]
|
/linux-4.1.27/arch/arm/lib/ |
D | copy_to_user.S | 44 .macro ldr1w ptr reg abort 45 W(ldr) \reg, [\ptr], #4 48 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort 49 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4} 52 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort 53 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8} 56 .macro ldr1b ptr reg cond=al abort 57 ldr\cond\()b \reg, [\ptr], #1 60 .macro str1w ptr reg abort 61 strusr \reg, \ptr, 4, abort=\abort [all …]
|
D | copy_from_user.S | 44 .macro ldr1w ptr reg abort 45 ldrusr \reg, \ptr, 4, abort=\abort 48 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort 49 ldr1w \ptr, \reg1, \abort 50 ldr1w \ptr, \reg2, \abort 51 ldr1w \ptr, \reg3, \abort 52 ldr1w \ptr, \reg4, \abort 55 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort 56 ldr4w \ptr, \reg1, \reg2, \reg3, \reg4, \abort 57 ldr4w \ptr, \reg5, \reg6, \reg7, \reg8, \abort [all …]
|
D | memcpy.S | 20 .macro ldr1w ptr reg abort 21 W(ldr) \reg, [\ptr], #4 24 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort 25 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4} 28 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort 29 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8} 32 .macro ldr1b ptr reg cond=al abort 33 ldr\cond\()b \reg, [\ptr], #1 36 .macro str1w ptr reg abort 37 W(str) \reg, [\ptr], #4 [all …]
|
/linux-4.1.27/drivers/staging/rtl8192e/ |
D | rtllib_crypt.c | 38 struct list_head *ptr, *n; in rtllib_crypt_deinit_entries() local 41 for (ptr = info->crypt_deinit_list.next, n = ptr->next; in rtllib_crypt_deinit_entries() 42 ptr != &info->crypt_deinit_list; ptr = n, n = ptr->next) { in rtllib_crypt_deinit_entries() 43 entry = list_entry(ptr, struct lib80211_crypt_data, list); in rtllib_crypt_deinit_entries() 48 list_del(ptr); in rtllib_crypt_deinit_entries() 131 struct list_head *ptr; in rtllib_unregister_crypto_ops() local 138 for (ptr = hcrypt->algs.next; ptr != &hcrypt->algs; ptr = ptr->next) { in rtllib_unregister_crypto_ops() 140 (struct rtllib_crypto_alg *) ptr; in rtllib_unregister_crypto_ops() 163 struct list_head *ptr; in rtllib_get_crypto_ops() local 170 for (ptr = hcrypt->algs.next; ptr != &hcrypt->algs; ptr = ptr->next) { in rtllib_get_crypto_ops() [all …]
|
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/ |
D | ieee80211_crypt.c | 42 struct list_head *ptr, *n; in ieee80211_crypt_deinit_entries() local 45 for (ptr = ieee->crypt_deinit_list.next, n = ptr->next; in ieee80211_crypt_deinit_entries() 46 ptr != &ieee->crypt_deinit_list; ptr = n, n = ptr->next) { in ieee80211_crypt_deinit_entries() 47 entry = list_entry(ptr, struct ieee80211_crypt_data, list); in ieee80211_crypt_deinit_entries() 52 list_del(ptr); in ieee80211_crypt_deinit_entries() 129 struct list_head *ptr; in ieee80211_unregister_crypto_ops() local 136 for (ptr = hcrypt->algs.next; ptr != &hcrypt->algs; ptr = ptr->next) { in ieee80211_unregister_crypto_ops() 138 (struct ieee80211_crypto_alg *) ptr; in ieee80211_unregister_crypto_ops() 160 struct list_head *ptr; in ieee80211_get_crypto_ops() local 167 for (ptr = hcrypt->algs.next; ptr != &hcrypt->algs; ptr = ptr->next) { in ieee80211_get_crypto_ops() [all …]
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | uaccess.h | 102 #define put_user(x, ptr) __put_user_check((x), (ptr), sizeof(*(ptr))) argument 103 #define get_user(x, ptr) __get_user_check((x), (ptr), sizeof(*(ptr))) argument 110 #define __put_user(x, ptr) __put_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 111 #define __get_user(x, ptr) __get_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 119 #define put_user_ret(x, ptr, ret) \ argument 120 ({ if (put_user((x), (ptr))) return (ret); }) 121 #define get_user_ret(x, ptr, ret) \ argument 122 ({ if (get_user((x), (ptr))) return (ret); }) 123 #define __put_user_ret(x, ptr, ret) \ argument 124 ({ if (__put_user((x), (ptr))) return (ret); }) [all …]
|
/linux-4.1.27/arch/sh/kernel/ |
D | machine_kexec.c | 79 unsigned long *ptr; in machine_kexec() local 87 for (ptr = &image->head; (entry = *ptr) && !(entry & IND_DONE); in machine_kexec() 88 ptr = (entry & IND_INDIRECTION) ? in machine_kexec() 89 phys_to_virt(entry & PAGE_MASK) : ptr + 1) { in machine_kexec() 90 if (*ptr & IND_SOURCE || *ptr & IND_INDIRECTION || in machine_kexec() 91 *ptr & IND_DESTINATION) in machine_kexec() 92 *ptr = (unsigned long) phys_to_virt(*ptr); in machine_kexec() 132 for (ptr = &image->head; (entry = *ptr) && !(entry & IND_DONE); in machine_kexec() 133 ptr = (*ptr & IND_INDIRECTION) ? in machine_kexec() 134 phys_to_virt(*ptr & PAGE_MASK) : ptr + 1) { in machine_kexec() [all …]
|
/linux-4.1.27/drivers/regulator/ |
D | gpio-regulator.c | 54 int ptr; in gpio_regulator_get_value() local 56 for (ptr = 0; ptr < data->nr_states; ptr++) in gpio_regulator_get_value() 57 if (data->states[ptr].gpios == data->state) in gpio_regulator_get_value() 58 return data->states[ptr].value; in gpio_regulator_get_value() 68 int ptr, target = 0, state, best_val = INT_MAX; in gpio_regulator_set_voltage() local 70 for (ptr = 0; ptr < data->nr_states; ptr++) in gpio_regulator_set_voltage() 71 if (data->states[ptr].value < best_val && in gpio_regulator_set_voltage() 72 data->states[ptr].value >= min_uV && in gpio_regulator_set_voltage() 73 data->states[ptr].value <= max_uV) { in gpio_regulator_set_voltage() 74 target = data->states[ptr].gpios; in gpio_regulator_set_voltage() [all …]
|
/linux-4.1.27/kernel/debug/ |
D | gdbstub.c | 292 int kgdb_hex2long(char **ptr, unsigned long *long_val) in kgdb_hex2long() argument 300 if (**ptr == '-') { in kgdb_hex2long() 302 (*ptr)++; in kgdb_hex2long() 304 while (**ptr) { in kgdb_hex2long() 305 hex_val = hex_to_bin(**ptr); in kgdb_hex2long() 311 (*ptr)++; in kgdb_hex2long() 345 char *ptr = (char *)gdb_regs; in pt_regs_to_gdb_regs() local 348 dbg_get_reg(i, ptr + idx, regs); in pt_regs_to_gdb_regs() 357 char *ptr = (char *)gdb_regs; in gdb_regs_to_pt_regs() local 360 dbg_set_reg(i, ptr + idx, regs); in gdb_regs_to_pt_regs() [all …]
|
/linux-4.1.27/scripts/coccinelle/api/ |
D | ptr_ret.cocci | 20 expression ptr; 23 - if (IS_ERR(ptr)) return PTR_ERR(ptr); else return 0; 24 + return PTR_ERR_OR_ZERO(ptr); 27 expression ptr; 30 - if (IS_ERR(ptr)) return PTR_ERR(ptr); return 0; 31 + return PTR_ERR_OR_ZERO(ptr); 34 expression ptr; 37 - (IS_ERR(ptr) ? PTR_ERR(ptr) : 0) 38 + PTR_ERR_OR_ZERO(ptr) 41 expression ptr; [all …]
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | cmpxchg.h | 36 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, in __xchg() argument 49 : "r" (ptr), "r" (x) in __xchg() 59 #define xchg(ptr, v) ((__typeof__(*(ptr)))__xchg((unsigned long)(v), (ptr), \ argument 60 sizeof(*(ptr)))) 69 #define cmpxchg(ptr, old, new) \ argument 71 __typeof__(ptr) __ptr = (ptr); \ 72 __typeof__(*(ptr)) __old = (old); \ 73 __typeof__(*(ptr)) __new = (new); \ 74 __typeof__(*(ptr)) __oldval = 0; \
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | uaccess.h | 140 #define __get_user_unknown(val, size, ptr, err) do { \ argument 142 if (copy_from_user(&(val), ptr, size)) { \ 147 #define __get_user_common(val, size, ptr, err) \ argument 151 __get_user_asm(val, "ldbu", ptr, err); \ 154 __get_user_asm(val, "ldhu", ptr, err); \ 157 __get_user_asm(val, "ldw", ptr, err); \ 160 __get_user_unknown(val, size, ptr, err); \ 165 #define __get_user(x, ptr) \ argument 168 const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ 170 __get_user_common(__gu_val, sizeof(*(ptr)), __gu_ptr, __gu_err);\ [all …]
|
D | cmpxchg.h | 14 #define xchg(ptr, x) \ argument 15 ((__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))) 20 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, in __xchg() argument 33 : "r" (x), "m" (*__xg(ptr)) in __xchg() 41 : "r" (x), "m" (*__xg(ptr)) in __xchg() 49 : "r" (x), "m" (*__xg(ptr)) in __xchg()
|
/linux-4.1.27/fs/nilfs2/ |
D | direct.c | 43 __u64 key, __u64 ptr) in nilfs_direct_set_ptr() argument 45 *(nilfs_direct_dptrs(direct) + key) = cpu_to_le64(ptr); in nilfs_direct_set_ptr() 51 __u64 ptr; in nilfs_direct_lookup() local 55 ptr = nilfs_direct_get_ptr(direct, key); in nilfs_direct_lookup() 56 if (ptr == NILFS_BMAP_INVALID_PTR) in nilfs_direct_lookup() 59 *ptrp = ptr; in nilfs_direct_lookup() 68 __u64 ptr, ptr2; in nilfs_direct_lookup_contig() local 74 ptr = nilfs_direct_get_ptr(direct, key); in nilfs_direct_lookup_contig() 75 if (ptr == NILFS_BMAP_INVALID_PTR) in nilfs_direct_lookup_contig() 80 ret = nilfs_dat_translate(dat, ptr, &blocknr); in nilfs_direct_lookup_contig() [all …]
|
/linux-4.1.27/net/sunrpc/auth_gss/ |
D | gss_krb5_wrap.c | 68 u8 *ptr; in gss_krb5_remove_padding() local 85 ptr = kmap_atomic(buf->pages[last]); in gss_krb5_remove_padding() 86 pad = *(ptr + offset); in gss_krb5_remove_padding() 87 kunmap_atomic(ptr); in gss_krb5_remove_padding() 165 unsigned char *ptr, *msg_start; in gss_wrap_kerberos_v1() local 186 ptr = buf->head[0].iov_base + offset; in gss_wrap_kerberos_v1() 195 kctx->gk5e->cksumlength + plainlen, &ptr); in gss_wrap_kerberos_v1() 199 ptr[0] = (unsigned char) ((KG_TOK_WRAP_MSG >> 8) & 0xff); in gss_wrap_kerberos_v1() 200 ptr[1] = (unsigned char) (KG_TOK_WRAP_MSG & 0xff); in gss_wrap_kerberos_v1() 202 msg_start = ptr + GSS_KRB5_TOK_HDR_LEN + kctx->gk5e->cksumlength; in gss_wrap_kerberos_v1() [all …]
|
D | gss_krb5_unseal.c | 85 unsigned char *ptr = (unsigned char *)read_token->data; in gss_verify_mic_v1() local 91 if (g_verify_token_header(&ctx->mech_used, &bodysize, &ptr, in gss_verify_mic_v1() 95 if ((ptr[0] != ((KG_TOK_MIC_MSG >> 8) & 0xff)) || in gss_verify_mic_v1() 96 (ptr[1] != (KG_TOK_MIC_MSG & 0xff))) in gss_verify_mic_v1() 101 signalg = ptr[2] + (ptr[3] << 8); in gss_verify_mic_v1() 105 sealalg = ptr[4] + (ptr[5] << 8); in gss_verify_mic_v1() 109 if ((ptr[6] != 0xff) || (ptr[7] != 0xff)) in gss_verify_mic_v1() 117 if (make_checksum(ctx, ptr, 8, message_buffer, 0, in gss_verify_mic_v1() 121 if (memcmp(md5cksum.data, ptr + GSS_KRB5_TOK_HDR_LEN, in gss_verify_mic_v1() 134 if (krb5_get_seq_num(ctx, ptr + GSS_KRB5_TOK_HDR_LEN, ptr + 8, in gss_verify_mic_v1() [all …]
|
D | gss_krb5_seal.c | 76 u16 *ptr; in setup_token() local 82 ptr = (u16 *)token->data; in setup_token() 83 g_make_token_header(&ctx->mech_used, body_size, (unsigned char **)&ptr); in setup_token() 86 krb5_hdr = ptr; in setup_token() 87 *ptr++ = KG_TOK_MIC_MSG; in setup_token() 92 *ptr++ = (__force u16)cpu_to_le16(ctx->gk5e->signalg); in setup_token() 93 *ptr++ = SEAL_ALG_NONE; in setup_token() 94 *ptr = 0xffff; in setup_token() 102 u16 *ptr; in setup_token_v2() local 113 krb5_hdr = ptr = (u16 *)token->data; in setup_token_v2() [all …]
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | cmpxchg.h | 6 void __bad_xchg(volatile void *ptr, int size); 8 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, in __xchg() argument 17 ret = *(volatile unsigned char *)ptr; in __xchg() 18 *(volatile unsigned char *)ptr = x; in __xchg() 24 ret = *(volatile unsigned long *)ptr; in __xchg() 25 *(volatile unsigned long *)ptr = x; in __xchg() 29 __bad_xchg(ptr, size), ret = 0; in __xchg() 36 #define xchg(ptr, x) \ argument 37 ((__typeof__(*(ptr))) __xchg((unsigned long)(x), (ptr), sizeof(*(ptr))))
|
D | uaccess.h | 193 #define get_user(x, ptr) \ argument 194 __get_user_check((x), (ptr), sizeof(*(ptr))) 196 #define __get_user_check(x, ptr, size) \ argument 199 const typeof(*(ptr)) __user *__gu_addr = (ptr); \ 223 x = (__force typeof(*(ptr)))__gu_val; \ 227 #define __get_user(x, ptr) \ argument 232 switch (sizeof(*(ptr))) { \ 234 __get_user_asm("lbu", (ptr), __gu_val, __gu_err); \ 237 __get_user_asm("lhu", (ptr), __gu_val, __gu_err); \ 240 __get_user_asm("lw", (ptr), __gu_val, __gu_err); \ [all …]
|
/linux-4.1.27/arch/cris/include/asm/ |
D | uaccess.h | 95 #define get_user(x, ptr) \ argument 96 __get_user_check((x), (ptr), sizeof(*(ptr))) 97 #define put_user(x, ptr) \ argument 98 __put_user_check((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 100 #define __get_user(x, ptr) \ argument 101 __get_user_nocheck((x), (ptr), sizeof(*(ptr))) 102 #define __put_user(x, ptr) \ argument 103 __put_user_nocheck((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr))) 107 #define __put_user_size(x, ptr, size, retval) \ argument 112 __put_user_asm(x, ptr, retval, "move.b"); \ [all …]
|
/linux-4.1.27/sound/pci/emu10k1/ |
D | emufx.c | 495 unsigned int *ptr, in snd_emu10k1_write_op() argument 499 if (snd_BUG_ON(*ptr >= 512)) in snd_emu10k1_write_op() 501 code = (u_int32_t __force *)icode->code + (*ptr) * 2; in snd_emu10k1_write_op() 502 set_bit(*ptr, icode->code_valid); in snd_emu10k1_write_op() 505 (*ptr)++; in snd_emu10k1_write_op() 508 #define OP(icode, ptr, op, r, a, x, y) \ argument 509 snd_emu10k1_write_op(icode, ptr, op, r, a, x, y) 512 unsigned int *ptr, in snd_emu10k1_audigy_write_op() argument 516 if (snd_BUG_ON(*ptr >= 1024)) in snd_emu10k1_audigy_write_op() 518 code = (u_int32_t __force *)icode->code + (*ptr) * 2; in snd_emu10k1_audigy_write_op() [all …]
|
/linux-4.1.27/drivers/spi/ |
D | spi-tle62x0.c | 106 int ptr; in tle62x0_status_show() local 117 for (ptr = 0; ptr < (st->nr_gpio * 2)/8; ptr += 1) { in tle62x0_status_show() 119 fault |= ((unsigned long)buff[ptr]); in tle62x0_status_show() 121 dev_dbg(dev, "byte %d is %02x\n", ptr, buff[ptr]); in tle62x0_status_show() 124 for (ptr = 0; ptr < st->nr_gpio; ptr++) { in tle62x0_status_show() 125 bp += sprintf(bp, "%s ", decode_fault(fault >> (ptr * 2))); in tle62x0_status_show() 232 int ptr; in to_gpio_num() local 234 for (ptr = 0; ptr < ARRAY_SIZE(gpio_attrs); ptr++) { in to_gpio_num() 235 if (gpio_attrs[ptr] == attr) in to_gpio_num() 236 return ptr; in to_gpio_num() [all …]
|
/linux-4.1.27/include/trace/events/ |
D | kmem.h | 14 const void *ptr, 19 TP_ARGS(call_site, ptr, bytes_req, bytes_alloc, gfp_flags), 23 __field( const void *, ptr ) 31 __entry->ptr = ptr; 39 __entry->ptr, 47 TP_PROTO(unsigned long call_site, const void *ptr, 50 TP_ARGS(call_site, ptr, bytes_req, bytes_alloc, gfp_flags) 55 TP_PROTO(unsigned long call_site, const void *ptr, 58 TP_ARGS(call_site, ptr, bytes_req, bytes_alloc, gfp_flags) 64 const void *ptr, [all …]
|
/linux-4.1.27/arch/unicore32/lib/ |
D | copy_to_user.S | 36 .macro ldr1w ptr reg abort 37 ldw.w \reg, [\ptr]+, #4 40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort 41 ldm.w (\reg1, \reg2, \reg3, \reg4), [\ptr]+ 44 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort 45 ldm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+ 48 .macro ldr1b ptr reg cond=al abort 50 ldb.w \reg, [\ptr]+, #1 53 .macro str1w ptr reg abort 54 strusr \reg, \ptr, 4, abort=\abort [all …]
|
D | copy_from_user.S | 36 .macro ldr1w ptr reg abort 37 ldrusr \reg, \ptr, 4, abort=\abort 40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort 41 100: ldm.w (\reg1, \reg2, \reg3, \reg4), [\ptr]+ 48 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort 49 100: ldm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+ 56 .macro ldr1b ptr reg cond=al abort 57 ldrusr \reg, \ptr, 1, \cond, abort=\abort 60 .macro str1w ptr reg abort 61 stw.w \reg, [\ptr]+, #4 [all …]
|
/linux-4.1.27/arch/score/mm/ |
D | tlb-miss.S | 35 .macro load_pte, pte, ptr 36 la \ptr, pgd_current 37 lw \ptr, [\ptr, 0] 41 add \ptr, \ptr, \pte 42 lw \ptr, [\ptr, 0] 46 add \ptr, \ptr, \pte 47 lw \pte, [\ptr, 0] 50 .macro pte_reload, ptr 51 lw \ptr, [\ptr, 0] 52 mtcr \ptr, cr12 [all …]
|
/linux-4.1.27/drivers/mfd/ |
D | cros_ec_spi.c | 89 static void debug_packet(struct device *dev, const char *name, u8 *ptr, in debug_packet() argument 97 pr_cont(" %02x", ptr[i]); in debug_packet() 121 u8 *ptr, *end; in cros_ec_spi_receive_response() local 133 trans.rx_buf = ptr = ec_dev->din; in cros_ec_spi_receive_response() 144 for (end = ptr + EC_MSG_PREAMBLE_COUNT; ptr != end; ptr++) { in cros_ec_spi_receive_response() 145 if (*ptr == EC_MSG_HEADER) { in cros_ec_spi_receive_response() 147 ptr - ec_dev->din); in cros_ec_spi_receive_response() 151 if (ptr != end) in cros_ec_spi_receive_response() 169 todo = end - ++ptr; in cros_ec_spi_receive_response() 172 memmove(ec_dev->din, ptr, todo); in cros_ec_spi_receive_response() [all …]
|
/linux-4.1.27/ipc/ |
D | syscall.c | 17 unsigned long, third, void __user *, ptr, long, fifth) in SYSCALL_DEFINE6() argument 26 return sys_semtimedop(first, (struct sembuf __user *)ptr, in SYSCALL_DEFINE6() 29 return sys_semtimedop(first, (struct sembuf __user *)ptr, in SYSCALL_DEFINE6() 37 if (!ptr) in SYSCALL_DEFINE6() 39 if (get_user(arg, (unsigned long __user *) ptr)) in SYSCALL_DEFINE6() 45 return sys_msgsnd(first, (struct msgbuf __user *) ptr, in SYSCALL_DEFINE6() 51 if (!ptr) in SYSCALL_DEFINE6() 55 (struct ipc_kludge __user *) ptr, in SYSCALL_DEFINE6() 63 (struct msgbuf __user *) ptr, in SYSCALL_DEFINE6() 69 return sys_msgctl(first, second, (struct msqid_ds __user *)ptr); in SYSCALL_DEFINE6() [all …]
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | clockdomain.c | 85 clkdm->pwrdm.ptr = pwrdm; in _clkdm_register() 152 autodep->clkdm.ptr = clkdm; in _autodep_lookup() 446 for (a = autodeps; a->clkdm.ptr; a++) in clkdm_register_autodeps() 554 return clkdm->pwrdm.ptr; in clkdm_get_pwrdm() 584 pwrdm_lock(cd->clkdm->pwrdm.ptr); in clkdm_add_wkdep() 586 pwrdm_unlock(cd->clkdm->pwrdm.ptr); in clkdm_add_wkdep() 613 pwrdm_lock(cd->clkdm->pwrdm.ptr); in clkdm_del_wkdep() 615 pwrdm_unlock(cd->clkdm->pwrdm.ptr); in clkdm_del_wkdep() 704 pwrdm_lock(cd->clkdm->pwrdm.ptr); in clkdm_add_sleepdep() 706 pwrdm_unlock(cd->clkdm->pwrdm.ptr); in clkdm_add_sleepdep() [all …]
|
/linux-4.1.27/net/netfilter/ |
D | nf_synproxy_core.c | 32 u8 buf[40], *ptr; in synproxy_parse_options() local 34 ptr = skb_header_pointer(skb, doff + sizeof(*th), length, buf); in synproxy_parse_options() 35 if (ptr == NULL) in synproxy_parse_options() 40 int opcode = *ptr++; in synproxy_parse_options() 50 opsize = *ptr++; in synproxy_parse_options() 59 opts->mss = get_unaligned_be16(ptr); in synproxy_parse_options() 65 opts->wscale = *ptr; in synproxy_parse_options() 73 opts->tsval = get_unaligned_be32(ptr); in synproxy_parse_options() 74 opts->tsecr = get_unaligned_be32(ptr + 4); in synproxy_parse_options() 84 ptr += opsize - 2; in synproxy_parse_options() [all …]
|
/linux-4.1.27/tools/testing/selftests/vm/ |
D | transhuge-stress.c | 30 int64_t allocate_transhuge(void *ptr) in allocate_transhuge() argument 35 if (mmap(ptr, HPAGE_SIZE, PROT_READ | PROT_WRITE, in allocate_transhuge() 37 MAP_NORESERVE | MAP_PRIVATE, -1, 0) != ptr) in allocate_transhuge() 40 if (madvise(ptr, HPAGE_SIZE, MADV_HUGEPAGE)) in allocate_transhuge() 44 *(volatile void **)ptr = ptr; in allocate_transhuge() 47 (uintptr_t)ptr >> (PAGE_SHIFT - 3)) != sizeof(ent)) in allocate_transhuge() 61 void *ptr, *p; in main() local 89 ptr = mmap(NULL, len + HPAGE_SIZE, PROT_READ | PROT_WRITE, in main() 91 if (ptr == MAP_FAILED) in main() 93 ptr += HPAGE_SIZE - (uintptr_t)ptr % HPAGE_SIZE; in main() [all …]
|
/linux-4.1.27/arch/mips/mti-malta/ |
D | malta-memory.c | 31 char *memsize_str, *ememsize_str = NULL, *ptr; in fw_getmdesc() local 76 ptr = strstr(cmdline, "memsize="); in fw_getmdesc() 77 if (ptr && (ptr != cmdline) && (*(ptr - 1) != ' ')) in fw_getmdesc() 78 ptr = strstr(ptr, " memsize="); in fw_getmdesc() 81 ptr = strstr(cmdline, "ememsize="); in fw_getmdesc() 82 if (ptr && (ptr != cmdline) && (*(ptr - 1) != ' ')) in fw_getmdesc() 83 ptr = strstr(ptr, " ememsize="); in fw_getmdesc() 86 if (ptr) in fw_getmdesc() 87 memsize = memparse(ptr + 8 + (eva ? 1 : 0), &ptr); in fw_getmdesc()
|
/linux-4.1.27/drivers/scsi/ |
D | nsp32_io.h | 57 volatile unsigned char *ptr; in nsp32_mmio_write1() local 59 ptr = (unsigned char *)(base + NSP32_MMIO_OFFSET + index); in nsp32_mmio_write1() 61 writeb(val, ptr); in nsp32_mmio_write1() 67 volatile unsigned char *ptr; in nsp32_mmio_read1() local 69 ptr = (unsigned char *)(base + NSP32_MMIO_OFFSET + index); in nsp32_mmio_read1() 71 return readb(ptr); in nsp32_mmio_read1() 78 volatile unsigned short *ptr; in nsp32_mmio_write2() local 80 ptr = (unsigned short *)(base + NSP32_MMIO_OFFSET + index); in nsp32_mmio_write2() 82 writew(cpu_to_le16(val), ptr); in nsp32_mmio_write2() 88 volatile unsigned short *ptr; in nsp32_mmio_read2() local [all …]
|
D | aha152x.c | 636 static void show_command(Scsi_Cmnd * ptr); 661 Scsi_Cmnd *ptr; in remove_first_SC() local 663 ptr = *SC; in remove_first_SC() 664 if (ptr) { in remove_first_SC() 666 SCNEXT(ptr)=NULL; in remove_first_SC() 668 return ptr; in remove_first_SC() 673 Scsi_Cmnd *ptr, *prev; in remove_lun_SC() local 675 for (ptr = *SC, prev = NULL; in remove_lun_SC() 676 ptr && ((ptr->device->id != target) || (ptr->device->lun != lun)); in remove_lun_SC() 677 prev = ptr, ptr = SCNEXT(ptr)) in remove_lun_SC() [all …]
|
/linux-4.1.27/drivers/input/misc/ |
D | xen-kbdfront.c | 36 struct input_dev *ptr; member 68 dev = info->ptr; in input_handler() 81 if (test_bit(event->key.keycode, info->ptr->keybit)) in input_handler() 82 dev = info->ptr; in input_handler() 113 struct input_dev *kbd, *ptr; in xenkbd_probe() local 160 ptr = input_allocate_device(); in xenkbd_probe() 161 if (!ptr) in xenkbd_probe() 163 ptr->name = "Xen Virtual Pointer"; in xenkbd_probe() 164 ptr->phys = info->phys; in xenkbd_probe() 165 ptr->id.bustype = BUS_PCI; in xenkbd_probe() [all …]
|
/linux-4.1.27/Documentation/zh_CN/arm/ |
D | kernel_user_helpers.txt | 136 int __kuser_cmpxchg(int32_t oldval, int32_t newval, volatile int32_t *ptr); 142 r2 = ptr 156 仅在 *ptr 为 oldval 时原子保存 newval 于 *ptr 中。 157 如果 *ptr 被改变,则返回值为零,否则为非零值。 158 如果 *ptr 被改变,则 C flag 也会被置 1,以实现调用代码中的汇编 163 typedef int (__kuser_cmpxchg_t)(int oldval, int newval, volatile int *ptr); 166 int atomic_add(volatile int *ptr, int val) 171 old = *ptr; 173 } while(__kuser_cmpxchg(old, new, ptr)); 230 volatile int64_t *ptr); [all …]
|
/linux-4.1.27/drivers/media/usb/pvrusb2/ |
D | pvrusb2-ctrl.c | 307 char *ptr,unsigned int len) in gen_bitmask_string() argument 323 cnt = scnprintf(ptr,len,"%s%s%s", in gen_bitmask_string() 328 ptr += cnt; len -= cnt; uc += cnt; in gen_bitmask_string() 337 cnt = scnprintf(ptr,len,"%s0x%lx", in gen_bitmask_string() 340 ptr += cnt; len -= cnt; uc += cnt; in gen_bitmask_string() 343 cnt = scnprintf(ptr,len,"%s+0x%lx", in gen_bitmask_string() 346 ptr += cnt; len -= cnt; uc += cnt; in gen_bitmask_string() 349 cnt = scnprintf(ptr,len,"%s+0x%lx", in gen_bitmask_string() 352 ptr += cnt; len -= cnt; uc += cnt; in gen_bitmask_string() 368 static int parse_token(const char *ptr,unsigned int len, in parse_token() argument [all …]
|
/linux-4.1.27/drivers/misc/cb710/ |
D | sgbuf2.c | 48 static inline bool needs_unaligned_copy(const void *ptr) in needs_unaligned_copy() argument 53 return ((ptr - NULL) & 3) != 0; in needs_unaligned_copy() 57 static bool sg_dwiter_get_next_block(struct sg_mapping_iter *miter, uint32_t **ptr) in sg_dwiter_get_next_block() argument 68 *ptr = miter->addr + miter->consumed; in sg_dwiter_get_next_block() 95 uint32_t *ptr = NULL; in cb710_sg_dwiter_read_next_block() local 97 if (likely(sg_dwiter_get_next_block(miter, &ptr))) in cb710_sg_dwiter_read_next_block() 98 return ptr ? *ptr : 0; in cb710_sg_dwiter_read_next_block() 135 uint32_t *ptr = NULL; in cb710_sg_dwiter_write_next_block() local 137 if (likely(sg_dwiter_get_next_block(miter, &ptr))) { in cb710_sg_dwiter_write_next_block() 138 if (ptr) in cb710_sg_dwiter_write_next_block() [all …]
|
/linux-4.1.27/arch/mips/mm/ |
D | tlbex.c | 753 unsigned int ptr) in build_huge_handler_tail() argument 756 UASM_i_SC(p, pte, 0, ptr); in build_huge_handler_tail() 758 UASM_i_LW(p, pte, 0, ptr); /* Needed because SC killed our PTE */ in build_huge_handler_tail() 760 UASM_i_SW(p, pte, 0, ptr); in build_huge_handler_tail() 762 build_huge_update_entries(p, pte, ptr); in build_huge_handler_tail() 774 unsigned int tmp, unsigned int ptr) in build_get_pmde64() argument 796 uasm_i_dsrl_safe(p, ptr, tmp, PGDIR_SHIFT + PGD_ORDER + PAGE_SHIFT - 3); in build_get_pmde64() 797 uasm_il_bnez(p, r, ptr, label_vmalloc); in build_get_pmde64() 805 UASM_i_MFC0(p, ptr, c0_kscratch(), pgd_reg); in build_get_pmde64() 811 UASM_i_MFC0(p, ptr, C0_CONTEXT); in build_get_pmde64() [all …]
|
/linux-4.1.27/drivers/staging/rtl8712/ |
D | rtl871x_recv.c | 251 u8 *psta_addr, *ptr; in r8712_portctrl() local 260 ptr = get_recvframe_data(precv_frame); in r8712_portctrl() 267 ptr = ptr + pfhdr->attrib.hdrlen + LLC_HEADER_SIZE; in r8712_portctrl() 268 memcpy(ðer_type, ptr, 2); in r8712_portctrl() 317 u8 *ptr = precv_frame->u.hdr.rx_data; in sta2sta_data_frame() local 359 memcpy(pattrib->dst, GetAddr1Ptr(ptr), ETH_ALEN); in sta2sta_data_frame() 360 memcpy(pattrib->src, GetAddr2Ptr(ptr), ETH_ALEN); in sta2sta_data_frame() 361 memcpy(pattrib->bssid, GetAddr3Ptr(ptr), ETH_ALEN); in sta2sta_data_frame() 383 u8 *ptr = precv_frame->u.hdr.rx_data; in ap2sta_data_frame() local 394 if ((GetFrameSubType(ptr)) == WIFI_DATA_NULL) in ap2sta_data_frame() [all …]
|
/linux-4.1.27/arch/um/drivers/ |
D | mconsole_kern.c | 115 char *ptr = req->request.data; in mconsole_log() local 117 ptr += strlen("log "); in mconsole_log() 119 len = req->len - (ptr - req->request.data); in mconsole_log() 120 printk(KERN_WARNING "%.*s", len, ptr); in mconsole_log() 131 char *ptr = req->request.data; in mconsole_proc() local 133 ptr += strlen("proc"); in mconsole_proc() 134 ptr = skip_spaces(ptr); in mconsole_proc() 136 file = file_open_root(mnt->mnt_root, mnt, ptr, O_RDONLY, 0); in mconsole_proc() 139 printk(KERN_ERR "open /proc/%s: %ld\n", ptr, PTR_ERR(file)); in mconsole_proc() 473 char *ptr = req->request.data, *name, *error_string = ""; in mconsole_config() local [all …]
|
D | slip_common.h | 48 unsigned char *ptr = d; in slip_esc() local 57 *ptr++ = SLIP_END; in slip_esc() 67 *ptr++ = SLIP_ESC; in slip_esc() 68 *ptr++ = SLIP_ESC_END; in slip_esc() 71 *ptr++ = SLIP_ESC; in slip_esc() 72 *ptr++ = SLIP_ESC_ESC; in slip_esc() 75 *ptr++ = c; in slip_esc() 79 *ptr++ = SLIP_END; in slip_esc() 80 return (ptr - d); in slip_esc()
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
D | wmi-tlv.c | 68 ath10k_wmi_tlv_iter(struct ath10k *ar, const void *ptr, size_t len, in ath10k_wmi_tlv_iter() argument 70 const void *ptr, void *data), in ath10k_wmi_tlv_iter() 73 const void *begin = ptr; in ath10k_wmi_tlv_iter() 82 ptr - begin, len, sizeof(*tlv)); in ath10k_wmi_tlv_iter() 86 tlv = ptr; in ath10k_wmi_tlv_iter() 89 ptr += sizeof(*tlv); in ath10k_wmi_tlv_iter() 95 tlv_tag, ptr - begin, len, tlv_len); in ath10k_wmi_tlv_iter() 104 tlv_tag, ptr - begin, tlv_len, in ath10k_wmi_tlv_iter() 109 ret = iter(ar, tlv_tag, tlv_len, ptr, data); in ath10k_wmi_tlv_iter() 113 ptr += tlv_len; in ath10k_wmi_tlv_iter() [all …]
|
/linux-4.1.27/drivers/net/caif/ |
D | caif_spi_slave.c | 64 u8 *ptr = NULL; in cfspi_xfer() local 99 ptr = (u8 *) cfspi->xfer.va_tx; in cfspi_xfer() 100 ptr += SPI_IND_SZ; in cfspi_xfer() 101 len = cfspi_xmitfrm(cfspi, ptr, cfspi->tx_cpck_len); in cfspi_xfer() 116 ptr = (u8 *) cfspi->xfer.va_tx; in cfspi_xfer() 117 *ptr++ = SPI_CMD_IND; in cfspi_xfer() 118 *ptr++ = (SPI_CMD_IND & 0xFF00) >> 8; in cfspi_xfer() 119 *ptr++ = cfspi->tx_npck_len & 0x00FF; in cfspi_xfer() 120 *ptr++ = (cfspi->tx_npck_len & 0xFF00) >> 8; in cfspi_xfer() 200 ptr = ((u8 *)(cfspi->xfer.va_rx + SPI_DATA_POS)); in cfspi_xfer() [all …]
|
/linux-4.1.27/arch/sparc/mm/ |
D | leon_mm.c | 40 unsigned int ptr; in leon_swprobe() local 87 ptr = (pgd & SRMMU_PTD_PMASK) << 4; in leon_swprobe() 88 ptr += ((((vaddr) >> LEON_PGD_SH) & LEON_PGD_M) * 4); in leon_swprobe() 89 if (!_pfn_valid(PFN(ptr))) in leon_swprobe() 92 pmd = LEON_BYPASS_LOAD_PA(ptr); in leon_swprobe() 110 ptr = (pmd & SRMMU_PTD_PMASK) << 4; in leon_swprobe() 111 ptr += (((vaddr >> LEON_PMD_SH) & LEON_PMD_M) * 4); in leon_swprobe() 112 if (!_pfn_valid(PFN(ptr))) { in leon_swprobe() 115 PFN(ptr)); in leon_swprobe() 119 ped = LEON_BYPASS_LOAD_PA(ptr); in leon_swprobe() [all …]
|
/linux-4.1.27/arch/mips/kernel/ |
D | machine_kexec.c | 66 unsigned long *ptr; in machine_kexec() local 90 for (ptr = &image->head; (entry = *ptr) && !(entry &IND_DONE); in machine_kexec() 91 ptr = (entry & IND_INDIRECTION) ? in machine_kexec() 92 phys_to_virt(entry & PAGE_MASK) : ptr + 1) { in machine_kexec() 93 if (*ptr & IND_SOURCE || *ptr & IND_INDIRECTION || in machine_kexec() 94 *ptr & IND_DESTINATION) in machine_kexec() 95 *ptr = (unsigned long) phys_to_virt(*ptr); in machine_kexec()
|
D | kgdb.c | 251 u32 *ptr = (u32 *)gdb_regs; in sleeping_thread_to_gdb_regs() local 253 u64 *ptr = (u64 *)gdb_regs; in sleeping_thread_to_gdb_regs() local 257 *(ptr++) = regs->regs[reg]; in sleeping_thread_to_gdb_regs() 261 *(ptr++) = regs->regs[reg]; in sleeping_thread_to_gdb_regs() 264 *(ptr++) = 0; in sleeping_thread_to_gdb_regs() 268 *(ptr++) = regs->regs[reg]; in sleeping_thread_to_gdb_regs() 270 *(ptr++) = regs->cp0_status; in sleeping_thread_to_gdb_regs() 271 *(ptr++) = regs->lo; in sleeping_thread_to_gdb_regs() 272 *(ptr++) = regs->hi; in sleeping_thread_to_gdb_regs() 273 *(ptr++) = regs->cp0_badvaddr; in sleeping_thread_to_gdb_regs() [all …]
|
/linux-4.1.27/kernel/locking/ |
D | lockdep_internals.h | 142 #define __debug_atomic_inc(ptr) \ argument 143 this_cpu_inc(lockdep_stats.ptr); 145 #define debug_atomic_inc(ptr) { \ argument 147 __this_cpu_inc(lockdep_stats.ptr); \ 150 #define debug_atomic_dec(ptr) { \ argument 152 __this_cpu_dec(lockdep_stats.ptr); \ 155 #define debug_atomic_read(ptr) ({ \ argument 161 __total += __cpu_lockdep_stats->ptr; \ 166 # define __debug_atomic_inc(ptr) do { } while (0) argument 167 # define debug_atomic_inc(ptr) do { } while (0) argument [all …]
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | flat.c | 15 unsigned long bfin_get_addr_from_rp(unsigned long *ptr, in bfin_get_addr_from_rp() argument 20 unsigned short *usptr = (unsigned short *)ptr; in bfin_get_addr_from_rp() 27 usptr = (unsigned short *)ptr; in bfin_get_addr_from_rp() 34 pr_debug("*ptr = %lx", get_unaligned(ptr)); in bfin_get_addr_from_rp() 35 val = get_unaligned(ptr); in bfin_get_addr_from_rp() 61 void bfin_put_addr_at_rp(unsigned long *ptr, unsigned long addr, in bfin_put_addr_at_rp() argument 64 unsigned short *usptr = (unsigned short *)ptr; in bfin_put_addr_at_rp() 79 put_unaligned(addr, ptr); in bfin_put_addr_at_rp() 80 pr_debug("new ptr =%lx", get_unaligned(ptr)); in bfin_put_addr_at_rp()
|
/linux-4.1.27/arch/arm/mach-ep93xx/include/mach/ |
D | uncompress.h | 14 static unsigned char __raw_readb(unsigned int ptr) in __raw_readb() argument 16 return *((volatile unsigned char *)ptr); in __raw_readb() 19 static unsigned int __raw_readl(unsigned int ptr) in __raw_readl() argument 21 return *((volatile unsigned int *)ptr); in __raw_readl() 24 static void __raw_writeb(unsigned char value, unsigned int ptr) in __raw_writeb() argument 26 *((volatile unsigned char *)ptr) = value; in __raw_writeb() 29 static void __raw_writel(unsigned int value, unsigned int ptr) in __raw_writel() argument 31 *((volatile unsigned int *)ptr) = value; in __raw_writel()
|
/linux-4.1.27/arch/um/include/asm/ |
D | uaccess.h | 129 #define __get_user(x, ptr) \ argument 131 const __typeof__(*(ptr)) __user *__private_ptr = (ptr); \ 143 #define get_user(x, ptr) \ argument 145 const __typeof__((*(ptr))) __user *private_ptr = (ptr); \ 147 __get_user(x, private_ptr) : ((x) = (__typeof__(*ptr))0, -EFAULT)); \ 150 #define __put_user(x, ptr) \ argument 152 __typeof__(*(ptr)) __user *__private_ptr = ptr; \ 163 #define put_user(x, ptr) \ argument 165 __typeof__(*(ptr)) __user *private_ptr = (ptr); \
|
/linux-4.1.27/tools/net/ |
D | bpf_jit_disasm.c | 111 char *ptr, *pptr, *tmp; in get_last_jit_image() local 125 ptr = haystack; in get_last_jit_image() 129 ret = regexec(®ex, ptr, 1, pmatch, 0); in get_last_jit_image() 131 ptr += pmatch[0].rm_eo; in get_last_jit_image() 138 ptr = haystack + off - (pmatch[0].rm_eo - pmatch[0].rm_so); in get_last_jit_image() 139 ret = sscanf(ptr, "flen=%d proglen=%d pass=%d image=%lx", in get_last_jit_image() 144 tmp = ptr = haystack + off; in get_last_jit_image() 145 while ((ptr = strtok(tmp, "\n")) != NULL && ulen < ilen) { in get_last_jit_image() 147 if (!strstr(ptr, "JIT code")) in get_last_jit_image() 149 pptr = ptr; in get_last_jit_image() [all …]
|
/linux-4.1.27/drivers/usb/phy/ |
D | phy.c | 102 struct usb_phy **ptr, *phy; in devm_usb_get_phy() local 104 ptr = devres_alloc(devm_usb_phy_release, sizeof(*ptr), GFP_KERNEL); in devm_usb_get_phy() 105 if (!ptr) in devm_usb_get_phy() 110 *ptr = phy; in devm_usb_get_phy() 111 devres_add(dev, ptr); in devm_usb_get_phy() 113 devres_free(ptr); in devm_usb_get_phy() 173 struct usb_phy *phy = ERR_PTR(-ENOMEM), **ptr; in devm_usb_get_phy_by_phandle() local 189 ptr = devres_alloc(devm_usb_phy_release, sizeof(*ptr), GFP_KERNEL); in devm_usb_get_phy_by_phandle() 190 if (!ptr) { in devm_usb_get_phy_by_phandle() 199 devres_free(ptr); in devm_usb_get_phy_by_phandle() [all …]
|
/linux-4.1.27/sound/pci/trident/ |
D | trident_memory.c | 37 #define __set_tlb_bus(trident,page,ptr,addr) \ argument 39 (trident)->tlb.shadow_entries[page] = (ptr); } while (0) 50 #define set_tlb_bus(trident,page,ptr,addr) __set_tlb_bus(trident,page,ptr,addr) argument 73 unsigned long ptr, dma_addr_t addr) in set_tlb_bus() argument 76 __set_tlb_bus(trident, page, ptr, addr); in set_tlb_bus() 77 __set_tlb_bus(trident, page+1, ptr + SNDRV_TRIDENT_PAGE_SIZE, addr + SNDRV_TRIDENT_PAGE_SIZE); in set_tlb_bus() 103 unsigned long ptr, dma_addr_t addr) in set_tlb_bus() argument 108 __set_tlb_bus(trident, page, ptr, addr); in set_tlb_bus() 109 ptr += SNDRV_TRIDENT_PAGE_SIZE; in set_tlb_bus() 126 char *ptr; in offset_ptr() local [all …]
|
/linux-4.1.27/tools/virtio/linux/ |
D | err.h | 12 static inline long __must_check PTR_ERR(const void *ptr) in PTR_ERR() argument 14 return (long) ptr; in PTR_ERR() 17 static inline long __must_check IS_ERR(const void *ptr) in IS_ERR() argument 19 return IS_ERR_VALUE((unsigned long)ptr); in IS_ERR() 22 static inline long __must_check IS_ERR_OR_NULL(const void *ptr) in IS_ERR_OR_NULL() argument 24 return !ptr || IS_ERR_VALUE((unsigned long)ptr); in IS_ERR_OR_NULL()
|
/linux-4.1.27/net/sched/ |
D | em_u32.c | 25 const unsigned char *ptr = skb_network_header(skb); in em_u32_match() local 28 if (info->ptr) in em_u32_match() 29 ptr = info->ptr; in em_u32_match() 30 ptr += (info->nexthdr & key->offmask); in em_u32_match() 33 ptr += key->off; in em_u32_match() 35 if (!tcf_valid_offset(skb, ptr, sizeof(u32))) in em_u32_match() 38 return !(((*(__be32 *) ptr) ^ key->val) & key->mask); in em_u32_match()
|
/linux-4.1.27/drivers/uwb/ |
D | ie.c | 42 struct uwb_ie_hdr *uwb_ie_next(void **ptr, size_t *len) in uwb_ie_next() argument 50 hdr = *ptr; in uwb_ie_next() 56 *ptr += ie_len; in uwb_ie_next() 75 void *ptr; in uwb_ie_dump_hex() local 80 ptr = (void *)ies; in uwb_ie_dump_hex() 82 ie = uwb_ie_next(&ptr, &len); in uwb_ie_dump_hex() 90 while (d != ptr && r < size) in uwb_ie_dump_hex() 234 void *ptr, *prev_ie; in uwb_rc_ie_add_one() local 249 ptr = rc->ies->IEData; in uwb_rc_ie_add_one() 252 prev_ie = ptr; in uwb_rc_ie_add_one() [all …]
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_tlv.h | 132 #define fm10k_tlv_attr_get_u8(attr, ptr) \ argument 133 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u8)) 134 #define fm10k_tlv_attr_get_u16(attr, ptr) \ argument 135 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u16)) 136 #define fm10k_tlv_attr_get_u32(attr, ptr) \ argument 137 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u32)) 138 #define fm10k_tlv_attr_get_u64(attr, ptr) \ argument 139 fm10k_tlv_attr_get_value(attr, ptr, sizeof(u64)) 140 #define fm10k_tlv_attr_get_s8(attr, ptr) \ argument 141 fm10k_tlv_attr_get_value(attr, ptr, sizeof(s8)) [all …]
|
/linux-4.1.27/include/net/ |
D | snmp.h | 151 __typeof__((mib->mibs) + 0) ptr = mib->mibs; \ 152 this_cpu_inc(ptr[basefield##PKTS]); \ 153 this_cpu_add(ptr[basefield##OCTETS], addend); \ 157 __typeof__((mib->mibs) + 0) ptr = mib->mibs; \ 158 __this_cpu_inc(ptr[basefield##PKTS]); \ 159 __this_cpu_add(ptr[basefield##OCTETS], addend); \ 167 __typeof__(*mib) *ptr = raw_cpu_ptr(mib); \ 168 u64_stats_update_begin(&ptr->syncp); \ 169 ptr->mibs[field] += addend; \ 170 u64_stats_update_end(&ptr->syncp); \ [all …]
|
/linux-4.1.27/arch/arm/mach-s3c24xx/ |
D | pm-s3c2410.c | 55 unsigned long ptr; in s3c2410_pm_prepare() local 60 for (ptr = 0; ptr < 0x40000; ptr += 0x400) in s3c2410_pm_prepare() 61 calc += __raw_readl(base+ptr); in s3c2410_pm_prepare() 71 unsigned long ptr; in s3c2410_pm_prepare() local 76 for (ptr = 0; ptr < 0x40000; ptr += 0x4) in s3c2410_pm_prepare() 77 calc += __raw_readl(base+ptr); in s3c2410_pm_prepare()
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | kgdb.c | 211 #define PACK64(ptr, src) do { *(ptr++) = (src); } while (0) argument 213 #define PACK32(ptr, src) do { \ argument 215 ptr32 = (u32 *)ptr; \ 217 ptr = (unsigned long *)ptr32; \ 224 unsigned long *ptr = gdb_regs; in sleeping_thread_to_gdb_regs() local 231 PACK64(ptr, regs->gpr[reg]); in sleeping_thread_to_gdb_regs() 234 ptr += 11; in sleeping_thread_to_gdb_regs() 238 PACK64(ptr, regs->gpr[reg]); in sleeping_thread_to_gdb_regs() 243 PACK64(ptr, p->thread.evr[reg]); in sleeping_thread_to_gdb_regs() 245 ptr += 32; in sleeping_thread_to_gdb_regs() [all …]
|
/linux-4.1.27/drivers/pci/hotplug/ |
D | ibmphp_ebda.c | 125 struct bus_info *ptr; in print_bus_info() local 127 list_for_each_entry(ptr, &bus_info_head, bus_info_list) { in print_bus_info() 128 debug ("%s - slot_min = %x\n", __func__, ptr->slot_min); in print_bus_info() 129 debug ("%s - slot_max = %x\n", __func__, ptr->slot_max); in print_bus_info() 130 debug ("%s - slot_count = %x\n", __func__, ptr->slot_count); in print_bus_info() 131 debug ("%s - bus# = %x\n", __func__, ptr->busno); in print_bus_info() 132 debug ("%s - current_speed = %x\n", __func__, ptr->current_speed); in print_bus_info() 133 debug ("%s - controller_id = %x\n", __func__, ptr->controller_id); in print_bus_info() 135 debug ("%s - slots_at_33_conv = %x\n", __func__, ptr->slots_at_33_conv); in print_bus_info() 136 debug ("%s - slots_at_66_conv = %x\n", __func__, ptr->slots_at_66_conv); in print_bus_info() [all …]
|
/linux-4.1.27/arch/cris/arch-v32/kernel/ |
D | kgdb.c | 863 char *ptr = output_buffer; in stub_is_stopped() local 868 *ptr++ = 'T'; in stub_is_stopped() 869 ptr = hex_byte_pack(ptr, sigval); in stub_is_stopped() 955 strncpy(ptr, "rwatch", 6); in stub_is_stopped() 956 ptr += 6; in stub_is_stopped() 959 strncpy(ptr, "watch", 5); in stub_is_stopped() 960 ptr += 5; in stub_is_stopped() 963 strncpy(ptr, "awatch", 6); in stub_is_stopped() 964 ptr += 6; in stub_is_stopped() 969 *ptr++ = ':'; in stub_is_stopped() [all …]
|
/linux-4.1.27/net/decnet/ |
D | dn_nsp_in.c | 138 __le16 *ptr = (__le16 *)skb->data; in dn_process_ack() local 145 if ((ack = le16_to_cpu(*ptr)) & 0x8000) { in dn_process_ack() 147 ptr++; in dn_process_ack() 159 if ((ack = le16_to_cpu(*ptr)) & 0x8000) { in dn_process_ack() 184 unsigned char *ptr = *pptr; in dn_check_idf() local 185 unsigned char flen = *ptr++; in dn_check_idf() 194 *pptr = ptr + flen; in dn_check_idf() 234 unsigned char *ptr; in dn_find_listener() local 257 ptr = skb->data; in dn_find_listener() 262 dstlen = dn_username2sockaddr(ptr, len, &dstaddr, &type); in dn_find_listener() [all …]
|
/linux-4.1.27/fs/btrfs/ |
D | inode-item.c | 30 unsigned long ptr; in find_name_in_backref() local 38 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]); in find_name_in_backref() 40 ref = (struct btrfs_inode_ref *)(ptr + cur_offset); in find_name_in_backref() 60 unsigned long ptr; in btrfs_find_name_in_ext_backref() local 68 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_find_name_in_ext_backref() 77 extref = (struct btrfs_inode_extref *) (ptr + cur_offset); in btrfs_find_name_in_ext_backref() 133 unsigned long ptr; in btrfs_del_inode_extref() local 179 ptr = (unsigned long)extref; in btrfs_del_inode_extref() 182 memmove_extent_buffer(leaf, ptr, ptr + del_len, in btrfs_del_inode_extref() 183 item_size - (ptr + del_len - item_start)); in btrfs_del_inode_extref() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
D | usnic_debugfs.c | 60 char *ptr; in flowinfo_read() local 64 ptr = buf; in flowinfo_read() 71 n = scnprintf(ptr, left, in flowinfo_read() 75 UPDATE_PTR_LEFT(n, ptr, left); in flowinfo_read() 77 n = scnprintf(ptr, left, "Port_Num:%hu\n", in flowinfo_read() 79 UPDATE_PTR_LEFT(n, ptr, left); in flowinfo_read() 81 n = usnic_transport_sock_to_str(ptr, left, in flowinfo_read() 83 UPDATE_PTR_LEFT(n, ptr, left); in flowinfo_read() 84 n = scnprintf(ptr, left, "\n"); in flowinfo_read() 85 UPDATE_PTR_LEFT(n, ptr, left); in flowinfo_read() [all …]
|
D | usnic_ib_sysfs.c | 71 char *ptr; in usnic_ib_show_config() local 79 ptr = buf; in usnic_ib_show_config() 94 n = scnprintf(ptr, left, in usnic_ib_show_config() 103 UPDATE_PTR_LEFT(n, ptr, left); in usnic_ib_show_config() 110 n = scnprintf(ptr, left, " %d %s%s", in usnic_ib_show_config() 115 UPDATE_PTR_LEFT(n, ptr, left); in usnic_ib_show_config() 117 n = scnprintf(ptr, left, "\n"); in usnic_ib_show_config() 118 UPDATE_PTR_LEFT(n, ptr, left); in usnic_ib_show_config() 120 n = scnprintf(ptr, left, "%s: no VFs\n", in usnic_ib_show_config() 122 UPDATE_PTR_LEFT(n, ptr, left); in usnic_ib_show_config() [all …]
|
/linux-4.1.27/drivers/usb/storage/ |
D | jumpshot.c | 394 unsigned char *ptr = us->iobuf; in jumpshot_handle_mode_sense() local 414 memset(ptr, 0, 8); in jumpshot_handle_mode_sense() 416 ptr[2] = 0x00; // WP enable: 0x80 in jumpshot_handle_mode_sense() 419 ptr[3] = 0x00; // WP enable: 0x80 in jumpshot_handle_mode_sense() 432 memcpy(ptr + i, rw_err_page, sizeof(rw_err_page)); in jumpshot_handle_mode_sense() 437 memcpy(ptr + i, cache_page, sizeof(cache_page)); in jumpshot_handle_mode_sense() 442 memcpy(ptr + i, rbac_page, sizeof(rbac_page)); in jumpshot_handle_mode_sense() 447 memcpy(ptr + i, timer_page, sizeof(timer_page)); in jumpshot_handle_mode_sense() 452 memcpy(ptr + i, timer_page, sizeof(timer_page)); in jumpshot_handle_mode_sense() 454 memcpy(ptr + i, rbac_page, sizeof(rbac_page)); in jumpshot_handle_mode_sense() [all …]
|
D | datafab.c | 464 unsigned char *ptr = us->iobuf; in datafab_handle_mode_sense() local 489 memset(ptr, 0, 8); in datafab_handle_mode_sense() 491 ptr[2] = 0x00; // WP enable: 0x80 in datafab_handle_mode_sense() 494 ptr[3] = 0x00; // WP enable: 0x80 in datafab_handle_mode_sense() 507 memcpy(ptr + i, rw_err_page, sizeof(rw_err_page)); in datafab_handle_mode_sense() 512 memcpy(ptr + i, cache_page, sizeof(cache_page)); in datafab_handle_mode_sense() 517 memcpy(ptr + i, rbac_page, sizeof(rbac_page)); in datafab_handle_mode_sense() 522 memcpy(ptr + i, timer_page, sizeof(timer_page)); in datafab_handle_mode_sense() 527 memcpy(ptr + i, timer_page, sizeof(timer_page)); in datafab_handle_mode_sense() 529 memcpy(ptr + i, rbac_page, sizeof(rbac_page)); in datafab_handle_mode_sense() [all …]
|
/linux-4.1.27/drivers/clk/ |
D | clk-devres.c | 19 struct clk **ptr, *clk; in devm_clk_get() local 21 ptr = devres_alloc(devm_clk_release, sizeof(*ptr), GFP_KERNEL); in devm_clk_get() 22 if (!ptr) in devm_clk_get() 27 *ptr = clk; in devm_clk_get() 28 devres_add(dev, ptr); in devm_clk_get() 30 devres_free(ptr); in devm_clk_get()
|
/linux-4.1.27/drivers/input/keyboard/ |
D | hil_kbd.c | 205 static void hil_dev_handle_ptr_events(struct hil_dev *ptr) in hil_dev_handle_ptr_events() argument 207 struct input_dev *dev = ptr->dev; in hil_dev_handle_ptr_events() 208 int idx = ptr->idx4 / 4; in hil_dev_handle_ptr_events() 209 hil_packet p = ptr->data[idx - 1]; in hil_dev_handle_ptr_events() 222 ax16 = ptr->idd[1] & HIL_IDD_HEADER_16BIT; /* 8 or 16bit resolution */ in hil_dev_handle_ptr_events() 223 absdev = ptr->idd[1] & HIL_IDD_HEADER_ABS; in hil_dev_handle_ptr_events() 228 lo = ptr->data[cnt++] & HIL_PKT_DATA_MASK; in hil_dev_handle_ptr_events() 229 hi = ax16 ? (ptr->data[cnt++] & HIL_PKT_DATA_MASK) : 0; in hil_dev_handle_ptr_events() 251 unsigned int btn = ptr->data[cnt++]; in hil_dev_handle_ptr_events() 260 btn = ptr->btnmap[btn]; in hil_dev_handle_ptr_events() [all …]
|
/linux-4.1.27/drivers/net/wireless/mwifiex/ |
D | wmm.c | 944 struct mwifiex_ra_list_tbl *ptr; in mwifiex_wmm_get_highest_priolist_ptr() local 973 list_for_each_entry(ptr, &tid_ptr->ra_list, in mwifiex_wmm_get_highest_priolist_ptr() 976 if (!skb_queue_empty(&ptr->skb_head)) in mwifiex_wmm_get_highest_priolist_ptr() 1000 return ptr; in mwifiex_wmm_get_highest_priolist_ptr() 1044 struct mwifiex_ra_list_tbl *ptr, in mwifiex_is_11n_aggragation_possible() argument 1052 ptr->is_11n_enabled) in mwifiex_is_11n_aggragation_possible() 1053 max_amsdu_size = min_t(int, ptr->max_amsdu, max_buf_size); in mwifiex_is_11n_aggragation_possible() 1057 skb_queue_walk_safe(&ptr->skb_head, skb, tmp) { in mwifiex_is_11n_aggragation_possible() 1073 struct mwifiex_ra_list_tbl *ptr, int ptr_index, in mwifiex_send_single_packet() argument 1082 if (skb_queue_empty(&ptr->skb_head)) { in mwifiex_send_single_packet() [all …]
|
/linux-4.1.27/arch/x86/kernel/ |
D | vm86_32.c | 436 #define pushb(base, ptr, val, err_label) \ argument 439 ptr--; \ 440 if (put_user(__val, base + ptr) < 0) \ 444 #define pushw(base, ptr, val, err_label) \ argument 447 ptr--; \ 448 if (put_user(val_byte(__val, 1), base + ptr) < 0) \ 450 ptr--; \ 451 if (put_user(val_byte(__val, 0), base + ptr) < 0) \ 455 #define pushl(base, ptr, val, err_label) \ argument 458 ptr--; \ [all …]
|
/linux-4.1.27/drivers/scsi/arm/ |
D | scsi.h | 36 sg_set_buf(sg, SCp->ptr, SCp->this_residual); in copy_SCp_to_sg() 56 SCp->ptr = sg_virt(SCp->buffer); in next_SCp() 59 SCp->ptr = NULL; in next_SCp() 67 char c = *SCp->ptr; in get_next_SCp_byte() 69 SCp->ptr += 1; in get_next_SCp_byte() 77 *SCp->ptr = c; in put_next_SCp_byte() 78 SCp->ptr += 1; in put_next_SCp_byte() 91 SCpnt->SCp.ptr = sg_virt(SCpnt->SCp.buffer); in init_SCp() 124 SCpnt->SCp.ptr = NULL; in init_SCp()
|
/linux-4.1.27/arch/x86/math-emu/ |
D | fpu_tags.c | 61 int FPU_Special(FPU_REG const *ptr) in FPU_Special() argument 63 int exp = exponent(ptr); in FPU_Special() 69 else if ((ptr->sigh == 0x80000000) && (ptr->sigl == 0)) in FPU_Special() 74 int isNaN(FPU_REG const *ptr) in isNaN() argument 76 return ((exponent(ptr) == EXP_BIAS + EXP_OVER) in isNaN() 77 && !((ptr->sigh == 0x80000000) && (ptr->sigl == 0))); in isNaN()
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_image.c | 115 void *ptr; in qxl_image_init_helper() local 127 ptr = qxl_bo_kmap_atomic_page(qdev, chunk_bo, 0); in qxl_image_init_helper() 128 chunk = ptr; in qxl_image_init_helper() 132 qxl_bo_kunmap_atomic_page(qdev, chunk_bo, ptr); in qxl_image_init_helper() 145 ptr = qxl_bo_kmap_atomic_page(qdev, chunk_bo, page << PAGE_SHIFT); in qxl_image_init_helper() 148 chunk = ptr; in qxl_image_init_helper() 152 k_data = ptr; in qxl_image_init_helper() 159 qxl_bo_kunmap_atomic_page(qdev, chunk_bo, ptr); in qxl_image_init_helper() 176 ptr = qxl_bo_kmap_atomic_page(qdev, chunk_bo, page_base); in qxl_image_init_helper() 177 k_data = ptr + page_offset; in qxl_image_init_helper() [all …]
|
/linux-4.1.27/arch/arm/common/ |
D | dmabounce.c | 51 void *ptr; member 107 alloc_safe_buffer(struct dmabounce_device_info *device_info, void *ptr, in alloc_safe_buffer() argument 116 __func__, ptr, size, dir); in alloc_safe_buffer() 132 buf->ptr = ptr; in alloc_safe_buffer() 245 static inline dma_addr_t map_single(struct device *dev, void *ptr, size_t size, in map_single() argument 254 buf = alloc_safe_buffer(device_info, ptr, size, dir); in map_single() 257 __func__, ptr); in map_single() 262 __func__, buf->ptr, virt_to_dma(dev, buf->ptr), in map_single() 267 __func__, ptr, buf->safe, size); in map_single() 268 memcpy(buf->safe, ptr, size); in map_single() [all …]
|
/linux-4.1.27/drivers/usb/misc/ |
D | isight_firmware.c | 45 const u8 *ptr; in isight_firmware_load() local 56 ptr = firmware->data; in isight_firmware_load() 68 while (ptr+4 <= firmware->data+firmware->size) { in isight_firmware_load() 69 memcpy(data, ptr, 4); in isight_firmware_load() 72 ptr += 4; in isight_firmware_load() 82 if (ptr+llen > firmware->data+firmware->size) { in isight_firmware_load() 88 memcpy(buf, ptr, llen); in isight_firmware_load() 90 ptr += llen; in isight_firmware_load()
|
/linux-4.1.27/drivers/isdn/pcbit/ |
D | drv.c | 392 u_char *ptr = NULL; in pcbit_writecmd() local 425 if ((ptr = kmalloc(len, GFP_KERNEL)) == NULL) in pcbit_writecmd() 427 if (copy_from_user(ptr, buf, len)) { in pcbit_writecmd() 428 kfree(ptr); in pcbit_writecmd() 431 loadbuf = ptr; in pcbit_writecmd() 454 kfree(ptr); in pcbit_writecmd() 790 static void set_running_timeout(unsigned long ptr) in set_running_timeout() argument 797 dev = (struct pcbit_dev *) ptr; in set_running_timeout() 984 struct msn_entry *ptr, *back; in pcbit_clear_msn() local 986 for (ptr = dev->msn_list; ptr;) in pcbit_clear_msn() [all …]
|
/linux-4.1.27/arch/x86/purgatory/ |
D | purgatory.c | 44 struct sha_region *ptr, *end; in verify_sha256_digest() local 50 for (ptr = sha_regions; ptr < end; ptr++) in verify_sha256_digest() 51 sha256_update(&sctx, (uint8_t *)(ptr->start), ptr->len); in verify_sha256_digest()
|
/linux-4.1.27/include/linux/mlx4/ |
D | doorbell.h | 52 #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
|
/linux-4.1.27/include/linux/mlx5/ |
D | doorbell.h | 46 #define MLX5_INIT_DOORBELL_LOCK(ptr) do { } while (0) argument 47 #define MLX5_GET_DOORBELL_LOCK(ptr) (NULL) argument 63 #define MLX5_INIT_DOORBELL_LOCK(ptr) spin_lock_init(ptr) argument 64 #define MLX5_GET_DOORBELL_LOCK(ptr) (ptr) argument
|
/linux-4.1.27/arch/hexagon/lib/ |
D | checksum.c | 104 const char *ptr = voidptr; in do_csum() local 111 start = 0xF & (16-(((int) ptr) & 0xF)) ; in do_csum() 122 sum0 += (u64) (ptr[0] << 8); in do_csum() 123 ptr2 = (unsigned short *) &ptr[start & 1]; in do_csum() 126 ptr4 = (unsigned int *) &ptr[start & 3]; in do_csum() 133 ptr8 = (u64 *) &ptr[start & 7]; in do_csum() 140 ptr8_o = (u64 *) (ptr + start); in do_csum() 141 ptr8_e = (u64 *) (ptr + start + 8); in do_csum() 163 ptr4 = (unsigned int *) &ptr[start + (mid * 16) + (end & 8)]; in do_csum() 170 ptr2 = (unsigned short *) &ptr[start + (mid * 16) + (end & 12)]; in do_csum() [all …]
|
/linux-4.1.27/drivers/crypto/qat/qat_common/ |
D | adf_cfg.c | 73 struct adf_cfg_key_val *ptr = in qat_dev_cfg_show() local 75 seq_printf(sfile, "%s = %s\n", ptr->key, ptr->val); in qat_dev_cfg_show() 201 struct adf_cfg_key_val *ptr = in adf_cfg_keyval_del_all() local 204 kfree(ptr); in adf_cfg_keyval_del_all() 210 struct adf_cfg_section *ptr; in adf_cfg_section_del_all() local 214 ptr = list_entry(list, struct adf_cfg_section, list); in adf_cfg_section_del_all() 215 adf_cfg_keyval_del_all(&ptr->param_head); in adf_cfg_section_del_all() 217 kfree(ptr); in adf_cfg_section_del_all() 227 struct adf_cfg_key_val *ptr = in adf_cfg_key_value_find() local 229 if (!strcmp(ptr->key, key)) in adf_cfg_key_value_find() [all …]
|
/linux-4.1.27/tools/lib/api/fs/ |
D | findfs.c | 29 const char * const *ptr; in find_mountpoint() local 35 ptr = known_mountpoints; in find_mountpoint() 36 while (*ptr) { in find_mountpoint() 37 if (valid_mountpoint(*ptr, magic) == 0) { in find_mountpoint() 38 strncpy(mountpoint, *ptr, len - 1); in find_mountpoint() 42 ptr++; in find_mountpoint()
|
/linux-4.1.27/arch/arm/kernel/ |
D | suspend.c | 55 void __cpu_suspend_save(u32 *ptr, u32 ptrsz, u32 sp, u32 *save_ptr) in __cpu_suspend_save() argument 57 u32 *ctx = ptr; in __cpu_suspend_save() 59 *save_ptr = virt_to_phys(ptr); in __cpu_suspend_save() 62 *ptr++ = virt_to_phys(idmap_pgd); in __cpu_suspend_save() 63 *ptr++ = sp; in __cpu_suspend_save() 64 *ptr++ = virt_to_phys(cpu_do_resume); in __cpu_suspend_save() 66 cpu_do_suspend(ptr); in __cpu_suspend_save()
|
/linux-4.1.27/arch/mips/sibyte/common/ |
D | cfe.c | 301 char *ptr; in prom_init() local 304 for (ptr = arcs_cmdline; *ptr; ptr++) { in prom_init() 305 while (*ptr == ' ') { in prom_init() 306 ptr++; in prom_init() 308 if (!strncmp(ptr, "initrd=", 7)) { in prom_init() 309 initrd_setup(ptr+7); in prom_init() 312 while (*ptr && (*ptr != ' ')) { in prom_init() 313 ptr++; in prom_init()
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/ |
D | obd_mount.c | 214 char *ptr; in lustre_start_mgc() local 222 ptr = lsi->lsi_lmd->lmd_mgs; in lustre_start_mgc() 224 (class_parse_nid(lsi->lsi_lmd->lmd_mgs, &nid, &ptr) == 0)) { in lustre_start_mgc() 238 ptr = lsi->lsi_lmd->lmd_dev; in lustre_start_mgc() 239 if (class_parse_nid(ptr, &nid, &ptr) == 0) in lustre_start_mgc() 331 ptr = lsi->lsi_lmd->lmd_mgs; in lustre_start_mgc() 344 ptr = lsi->lsi_lmd->lmd_mgs; in lustre_start_mgc() 345 } else if (class_find_param(ptr, PARAM_MGSNODE, in lustre_start_mgc() 346 &ptr) != 0) { in lustre_start_mgc() 351 while (class_parse_nid(ptr, &nid, &ptr) == 0) { in lustre_start_mgc() [all …]
|
/linux-4.1.27/arch/x86/boot/compressed/ |
D | misc.c | 237 unsigned long delta, map, ptr; in handle_relocations() local 284 ptr = (unsigned long)extended; in handle_relocations() 285 if (ptr < min_addr || ptr > max_addr) in handle_relocations() 288 *(uint32_t *)ptr += delta; in handle_relocations() 295 ptr = (unsigned long)extended; in handle_relocations() 296 if (ptr < min_addr || ptr > max_addr) in handle_relocations() 299 *(int32_t *)ptr -= delta; in handle_relocations() 305 ptr = (unsigned long)extended; in handle_relocations() 306 if (ptr < min_addr || ptr > max_addr) in handle_relocations() 309 *(uint64_t *)ptr += delta; in handle_relocations()
|