Symbol: compat_uptr_t
arch/arm64/include/asm/signal32.h
39
compat_uptr_t uc_link;
arch/arm64/kernel/signal32.c
306
frame = compat_ptr((compat_uptr_t)((sp - framesize) & ~7));
arch/arm64/kernel/stacktrace.c
559
compat_uptr_t fp; /* a (struct compat_frame_tail *) in compat mode */
arch/mips/include/asm/compat.h
147
compat_uptr_t ss_sp;
arch/parisc/include/asm/compat_ucontext.h
10
compat_uptr_t uc_link;
arch/parisc/kernel/signal32.h
14
compat_uptr_t uc_link;
arch/powerpc/include/asm/syscalls_32.h
34
compat_uptr_t handler;
arch/powerpc/include/asm/syscalls_32.h
36
compat_uptr_t regs; /* 4 byte pointer to the pt_regs32 structure. */
arch/powerpc/include/asm/syscalls_32.h
52
compat_uptr_t uc_regs; /* points to uc_mcontext field */
arch/sparc/kernel/signal32.c
178
compat_uptr_t fpu_save;
arch/sparc/kernel/signal32.c
179
compat_uptr_t rwin_save;
arch/sparc/kernel/signal32.c
86
compat_uptr_t fpu_save;
arch/sparc/kernel/signal32.c
87
compat_uptr_t rwin_save;
drivers/char/ipmi/ipmi_devintf.c
634
compat_uptr_t data;
drivers/char/ipmi/ipmi_devintf.c
638
compat_uptr_t addr;
drivers/char/ipmi/ipmi_devintf.c
646
compat_uptr_t addr;
drivers/comedi/comedi_fops.c
3077
compat_uptr_t maxdata_list; /* 32-bit 'unsigned int *' */
drivers/comedi/comedi_fops.c
3078
compat_uptr_t flaglist; /* 32-bit 'unsigned int *' */
drivers/comedi/comedi_fops.c
3079
compat_uptr_t rangelist; /* 32-bit 'unsigned int *' */
drivers/comedi/comedi_fops.c
3085
compat_uptr_t range_ptr; /* 32-bit 'void *' */
drivers/comedi/comedi_fops.c
3101
compat_uptr_t chanlist; /* 32-bit 'unsigned int *' */
drivers/comedi/comedi_fops.c
3103
compat_uptr_t data; /* 32-bit 'short *' */
drivers/comedi/comedi_fops.c
3110
compat_uptr_t data; /* 32-bit 'unsigned int *' */
drivers/comedi/comedi_fops.c
3118
compat_uptr_t insns; /* 32-bit 'struct comedi_insn *' */
drivers/hid/uhid.c
409
compat_uptr_t rd_data;
drivers/input/input-compat.h
35
compat_uptr_t custom_data;
drivers/input/misc/uinput.c
1121
_IOW(UINPUT_IOCTL_BASE, 108, compat_uptr_t)
drivers/media/dvb-core/dvb_frontend.c
2128
compat_uptr_t reserved2;
drivers/media/dvb-core/dvb_frontend.c
2136
compat_uptr_t props;
drivers/media/mc/mc-device.c
484
compat_uptr_t pads; /* struct media_pad_desc * */
drivers/media/mc/mc-device.c
485
compat_uptr_t links; /* struct media_link_desc * */
drivers/media/mc/mc-device.c
493
compat_uptr_t pads_ptr, links_ptr;
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
1078
compat_uptr_t p;
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
818
compat_uptr_t edid;
drivers/misc/phantom.c
203
if (_IOC_NR(cmd) <= 3 && _IOC_SIZE(cmd) == sizeof(compat_uptr_t)) {
drivers/net/ppp/ppp_generic.c
978
compat_uptr_t ptr;
drivers/nvme/host/ioctl.c
97
ptrval = (compat_uptr_t)ptrval;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1017
compat_uptr_t data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1019
compat_uptr_t userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1055
compat_uptr_t buf;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1058
compat_uptr_t msgbufs;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1091
compat_uptr_t buf;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1120
compat_uptr_t pconfig;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
392
compat_uptr_t ptr32;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
393
compat_uptr_t __user *uptr = ubuf;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
416
compat_uptr_t header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
417
compat_uptr_t service_userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
418
compat_uptr_t cb_data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
895
compat_uptr_t callback;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
896
compat_uptr_t userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
949
compat_uptr_t data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
956
compat_uptr_t elements;
drivers/scsi/aacraid/commctrl.c
233
compat_uptr_t fib;
drivers/scsi/ch.c
628
compat_uptr_t ces_data;
drivers/scsi/megaraid/megaraid_sas_base.c
8441
uptr = compat_ptr(get_unaligned((compat_uptr_t *)
drivers/scsi/megaraid/megaraid_sas_base.c
8506
compat_uptr_t iov_base;
drivers/scsi/sg.c
893
compat_uptr_t usr_ptr;
drivers/staging/media/av7110/av7110_av.c
1114
compat_uptr_t iFrame;
drivers/usb/core/devio.c
2406
static int proc_ioctl_compat(struct usb_dev_state *ps, compat_uptr_t arg)
fs/aio.c
2178
int, nr, compat_uptr_t __user *, iocbpp)
fs/aio.c
2200
compat_uptr_t user_iocb;
fs/aio.c
2425
compat_uptr_t sigmask;
fs/btrfs/ioctl.c
116
compat_uptr_t clone_sources; /* in */
fs/btrfs/ioctl.c
127
compat_uptr_t iov;
fs/exec.c
1966
static inline struct user_arg_ptr compat_arg(const compat_uptr_t __user *p)
fs/exec.c
1972
const compat_uptr_t __user *, argv,
fs/exec.c
1973
const compat_uptr_t __user *, envp)
fs/exec.c
1982
const compat_uptr_t __user *, argv,
fs/exec.c
1983
const compat_uptr_t __user *, envp,
fs/exec.c
301
const compat_uptr_t __user *compat;
fs/exec.c
312
compat_uptr_t compat;
fs/nfs/fs_context.c
1325
compat_uptr_t data;
fs/nfs/fs_context.c
1350
compat_uptr_t host_addr;
fs/nfs/fs_context.c
1353
compat_uptr_t auth_flavours;
fs/orangefs/devorangefs-req.c
716
compat_uptr_t ptr;
fs/select.c
1288
compat_uptr_t inp;
fs/select.c
1289
compat_uptr_t outp;
fs/select.c
1290
compat_uptr_t exp;
fs/select.c
1291
compat_uptr_t tvp;
fs/select.c
1340
compat_uptr_t p;
fs/xfs/xfs_ioctl32.h
117
compat_uptr_t buffer; /* returned names */
fs/xfs/xfs_ioctl32.h
128
compat_uptr_t am_attrname;
fs/xfs/xfs_ioctl32.h
129
compat_uptr_t am_attrvalue;
fs/xfs/xfs_ioctl32.h
138
compat_uptr_t ops; /* attr_multi data */
fs/xfs/xfs_ioctl32.h
65
compat_uptr_t lastip; /* last inode # pointer */
fs/xfs/xfs_ioctl32.h
67
compat_uptr_t ubuffer; /* user buffer for inode desc. */
fs/xfs/xfs_ioctl32.h
68
compat_uptr_t ocount; /* output count pointer */
fs/xfs/xfs_ioctl32.h
80
compat_uptr_t path; /* user pathname */
fs/xfs/xfs_ioctl32.h
82
compat_uptr_t ihandle; /* user supplied handle */
fs/xfs/xfs_ioctl32.h
84
compat_uptr_t ohandle; /* user buffer for handle */
fs/xfs/xfs_ioctl32.h
85
compat_uptr_t ohandlen; /* user buffer length */
include/linux/atm.h
13
compat_uptr_t arg;
include/linux/atmdev.h
28
compat_uptr_t buffer;
include/linux/blkpg.h
18
compat_uptr_t data;
include/linux/compat.h
104
compat_uptr_t ss_sp;
include/linux/compat.h
142
compat_uptr_t sa_handler;
include/linux/compat.h
146
compat_uptr_t sa_handler;
include/linux/compat.h
149
compat_uptr_t sa_restorer;
include/linux/compat.h
156
compat_uptr_t sival_ptr;
include/linux/compat.h
214
compat_uptr_t _addr; /* faulting insn/memory ref. */
include/linux/compat.h
215
#define __COMPAT_ADDR_BND_PKEY_PAD (__alignof__(compat_uptr_t) < sizeof(short) ? \
include/linux/compat.h
216
sizeof(short) : __alignof__(compat_uptr_t))
include/linux/compat.h
228
compat_uptr_t _lower;
include/linux/compat.h
229
compat_uptr_t _upper;
include/linux/compat.h
252
compat_uptr_t _call_addr; /* calling user insn */
include/linux/compat.h
345
compat_uptr_t _function;
include/linux/compat.h
346
compat_uptr_t _attribute;
include/linux/compat.h
363
compat_uptr_t ifs_ifsu; /* union of pointers */
include/linux/compat.h
393
compat_uptr_t next;
include/linux/compat.h
399
compat_uptr_t list_op_pending;
include/linux/compat.h
404
compat_uptr_t sa_handler;
include/linux/compat.h
407
compat_uptr_t sa_restorer;
include/linux/compat.h
412
compat_uptr_t hashname;
include/linux/compat.h
413
compat_uptr_t otherinfo;
include/linux/compat.h
682
compat_sys_get_robust_list(int pid, compat_uptr_t __user *head_ptr,
include/linux/compat.h
748
asmlinkage long compat_sys_msgrcv(int msqid, compat_uptr_t msgp,
include/linux/compat.h
750
asmlinkage long compat_sys_msgsnd(int msqid, compat_uptr_t msgp,
include/linux/compat.h
754
asmlinkage long compat_sys_shmat(int shmid, compat_uptr_t shmaddr, int shmflg);
include/linux/compat.h
765
asmlinkage long compat_sys_execve(const char __user *filename, const compat_uptr_t __user *argv,
include/linux/compat.h
766
const compat_uptr_t __user *envp);
include/linux/compat.h
789
const compat_uptr_t __user *argv,
include/linux/compat.h
790
const compat_uptr_t __user *envp, int flags);
include/linux/compat.h
847
asmlinkage long compat_sys_ipc(u32, int, int, u32, compat_uptr_t, u32);
include/linux/compat.h
95
compat_uptr_t iov_base;
include/linux/compat.h
980
static inline void __user *compat_ptr(compat_uptr_t uptr)
include/linux/compat.h
986
static inline compat_uptr_t ptr_to_compat(void __user *uptr)
include/linux/filter.h
655
compat_uptr_t filter; /* struct sock_filter * */
include/linux/kexec.h
108
compat_uptr_t buf;
include/linux/netfilter/x_tables.h
480
compat_uptr_t match;
include/linux/netfilter/x_tables.h
496
compat_uptr_t target;
include/net/compat.h
11
compat_uptr_t msg_name; /* void * */
include/net/compat.h
13
compat_uptr_t msg_iov; /* struct compat_iovec * */
include/net/compat.h
15
compat_uptr_t msg_control; /* void * */
include/net/compat.h
43
compat_uptr_t rt_dev; /* forcing the device at add */
include/scsi/sg.h
79
compat_uptr_t cmdp; /* [i], [*i] points to command to perform */
include/scsi/sg.h
80
compat_uptr_t sbp; /* [i], [*o] points to sense_buffer memory */
include/scsi/sg.h
84
compat_uptr_t usr_ptr; /* [i->o] unused internally */
ipc/msg.c
1291
long compat_ksys_msgrcv(int msqid, compat_uptr_t msgp, compat_ssize_t msgsz,
ipc/msg.c
1298
COMPAT_SYSCALL_DEFINE5(msgrcv, int, msqid, compat_uptr_t, msgp,
ipc/msg.c
663
compat_uptr_t msg_first;
ipc/msg.c
664
compat_uptr_t msg_last;
ipc/msg.c
984
long compat_ksys_msgsnd(int msqid, compat_uptr_t msgp,
ipc/msg.c
995
COMPAT_SYSCALL_DEFINE4(msgsnd, int, msqid, compat_uptr_t, msgp,
ipc/sem.c
1730
compat_uptr_t sem_base;
ipc/sem.c
1731
compat_uptr_t sem_pending;
ipc/sem.c
1732
compat_uptr_t sem_pending_last;
ipc/sem.c
1733
compat_uptr_t undo;
ipc/shm.c
1329
compat_uptr_t shm_unused2;
ipc/shm.c
1330
compat_uptr_t shm_unused3;
ipc/shm.c
1713
COMPAT_SYSCALL_DEFINE3(shmat, int, shmid, compat_uptr_t, shmaddr, int, shmflg)
ipc/syscall.c
125
compat_uptr_t msgp;
ipc/syscall.c
131
u32 third, compat_uptr_t ptr, u32 fifth)
ipc/syscall.c
206
u32, third, compat_uptr_t, ptr, u32, fifth)
ipc/util.h
284
long compat_ksys_msgrcv(int msqid, compat_uptr_t msgp, compat_ssize_t msgsz,
ipc/util.h
286
long compat_ksys_msgsnd(int msqid, compat_uptr_t msgp,
kernel/events/core.c
6738
if (_IOC_SIZE(cmd) == sizeof(compat_uptr_t)) {
kernel/futex/core.c
1194
compat_uptr_t base = ptr_to_compat(entry);
kernel/futex/core.c
1204
compat_fetch_robust_entry(compat_uptr_t *uentry, struct robust_list __user **entry,
kernel/futex/core.c
1205
compat_uptr_t __user *head, unsigned int *pflags)
kernel/futex/core.c
1227
compat_uptr_t uentry, next_uentry, upending;
kernel/futex/core.c
1256
(compat_uptr_t __user *)&entry->next, &next_mod);
kernel/futex/syscalls.c
492
compat_uptr_t __user *, head_ptr,
kernel/ptrace.c
1525
compat_uptr_t ptr;
kernel/signal.c
4671
compat_uptr_t restorer;
kernel/signal.c
4680
compat_uptr_t handler;
kernel/signal.c
4754
compat_uptr_t handler, restorer;
kernel/signal.c
4979
sizeof(compat_uptr_t));
lib/iov_iter.c
1251
compat_uptr_t buf;
mm/migrate.c
2353
compat_uptr_t __user *compat_pages = (void __user *)pages;
mm/migrate.c
2367
compat_uptr_t cp;
mm/migrate.c
2491
compat_uptr_t __user *pages32 = (compat_uptr_t __user *)pages;
mm/migrate.c
2492
compat_uptr_t p;
net/atm/ioctl.c
126
compat_uptr_t cbuf;
net/atm/ioctl.c
145
compat_uptr_t carg;
net/bluetooth/hidp/sock.c
134
compat_uptr_t rd_data;
net/bridge/netfilter/ebtables.c
1605
compat_uptr_t hook_entry[NF_BR_NUMHOOKS];
net/bridge/netfilter/ebtables.c
1609
compat_uptr_t counters;
net/bridge/netfilter/ebtables.c
1610
compat_uptr_t entries;
net/bridge/netfilter/ebtables.c
1620
compat_uptr_t ptr;
net/ipv4/af_inet.c
1026
compat_uptr_t rtdev;
net/ipv4/netfilter/arp_tables.c
1071
compat_uptr_t counters;
net/ipv4/netfilter/ip_tables.c
1211
compat_uptr_t counters; /* struct xt_counters * */
net/ipv6/netfilter/ip6_tables.c
1227
compat_uptr_t counters; /* struct xt_counters * */
net/sctp/socket.c
1384
compat_uptr_t addrs; /* struct sockaddr * */
net/socket.c
3469
compat_uptr_t uptr32;
virt/kvm/kvm_main.c
5392
compat_uptr_t dirty_bitmap; /* one bit per page */
virt/kvm/kvm_main.c
5402
compat_uptr_t dirty_bitmap; /* one bit per page */