Symbol: _IOC_WRITE
arch/alpha/include/uapi/asm/ioctl.h
50
#define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size))
arch/alpha/include/uapi/asm/ioctl.h
51
#define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeof(size))
arch/alpha/include/uapi/asm/ioctl.h
61
#define IOC_IN (_IOC_WRITE << _IOC_DIRSHIFT)
arch/alpha/include/uapi/asm/ioctl.h
63
#define IOC_INOUT ((_IOC_WRITE|_IOC_READ) << _IOC_DIRSHIFT)
arch/s390/include/uapi/asm/zcrypt.h
307
#define ICARSAMODEXPO _IOC(_IOC_READ | _IOC_WRITE, ZCRYPT_IOCTL_MAGIC, 0x05, 0)
arch/s390/include/uapi/asm/zcrypt.h
308
#define ICARSACRT _IOC(_IOC_READ | _IOC_WRITE, ZCRYPT_IOCTL_MAGIC, 0x06, 0)
arch/s390/include/uapi/asm/zcrypt.h
309
#define ZSECSENDCPRB _IOC(_IOC_READ | _IOC_WRITE, ZCRYPT_IOCTL_MAGIC, 0x81, 0)
arch/s390/include/uapi/asm/zcrypt.h
310
#define ZSENDEP11CPRB _IOC(_IOC_READ | _IOC_WRITE, ZCRYPT_IOCTL_MAGIC, 0x04, 0)
arch/s390/include/uapi/asm/zcrypt.h
312
#define ZCRYPT_DEVICE_STATUS _IOC(_IOC_READ | _IOC_WRITE, ZCRYPT_IOCTL_MAGIC, 0x5f, 0)
arch/s390/include/uapi/asm/zcrypt.h
354
#define ZDEVICESTATUS _IOC(_IOC_READ | _IOC_WRITE, ZCRYPT_IOCTL_MAGIC, 0x4f, 0)
arch/sparc/include/uapi/asm/ioctl.h
47
#define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size))
arch/sparc/include/uapi/asm/ioctl.h
48
#define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeof(size))
arch/sparc/include/uapi/asm/ioctl.h
52
( (((((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) & (_IOC_WRITE|_IOC_READ)) != 0)? \
arch/sparc/include/uapi/asm/ioctl.h
53
(((nr) >> _IOC_DIRSHIFT) & (_IOC_WRITE|_IOC_READ)): \
arch/sparc/include/uapi/asm/ioctl.h
58
((((((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) & (_IOC_WRITE|_IOC_READ)) == 0)? \
arch/sparc/include/uapi/asm/ioctl.h
62
#define IOC_IN (_IOC_WRITE << _IOC_DIRSHIFT)
arch/sparc/include/uapi/asm/ioctl.h
64
#define IOC_INOUT ((_IOC_WRITE|_IOC_READ) << _IOC_DIRSHIFT)
drivers/block/floppy.c
3438
if (_IOC_DIR(cmd) & _IOC_WRITE) {
drivers/firewire/core-cdev.c
1835
if (_IOC_DIR(cmd) & _IOC_WRITE)
drivers/hid/hidraw.c
541
case (_IOC_READ | _IOC_WRITE):
drivers/input/evdev.c
1218
if (_IOC_DIR(cmd) == _IOC_WRITE) {
drivers/media/dvb-core/dvbdev.c
1006
case (_IOC_WRITE | _IOC_READ):
drivers/media/dvb-core/dvbdev.c
977
case _IOC_WRITE:
drivers/media/dvb-core/dvbdev.c
978
case (_IOC_WRITE | _IOC_READ):
drivers/media/mc/mc-device.c
385
if ((_IOC_DIR(cmd) & _IOC_WRITE) &&
drivers/media/rc/lirc_dev.c
370
if (_IOC_DIR(cmd) & _IOC_WRITE) {
drivers/media/v4l2-core/v4l2-ioctl.c
3055
case _IOC_WRITE: dir = "-w"; break;
drivers/media/v4l2-core/v4l2-ioctl.c
3056
case _IOC_READ | _IOC_WRITE: dir = "rw"; break;
drivers/media/v4l2-core/v4l2-ioctl.c
3131
write_only = _IOC_DIR(cmd) == _IOC_WRITE;
drivers/media/v4l2-core/v4l2-ioctl.c
3279
if (!(_IOC_DIR(cmd) & _IOC_WRITE)) {
drivers/s390/char/uvdevice.c
479
if (_IOC_DIR(cmd) != (_IOC_READ | _IOC_WRITE))
drivers/scsi/pmcraid.h
1033
_IOC(_IOC_READ|_IOC_WRITE, PMCRAID_DRIVER_IOCTL, (n), (size))
drivers/spi/spidev.c
334
|| _IOC_DIR(cmd) != _IOC_WRITE)
drivers/spi/spidev.c
559
&& _IOC_DIR(cmd) == _IOC_WRITE)
drivers/usb/class/usblp.c
592
if (_IOC_DIR(cmd) != _IOC_WRITE) {
drivers/usb/class/usblp.c
613
if (_IOC_DIR(cmd) != _IOC_WRITE ||
drivers/usb/class/usblp.c
83
#define LPIOC_SET_PROTOCOL _IOC(_IOC_WRITE, 'P', IOCNR_SET_PROTOCOL, 0)
drivers/usb/class/usblp.c
85
#define LPIOC_HP_SET_CHANNEL _IOC(_IOC_WRITE, 'P', IOCNR_HP_SET_CHANNEL, 0)
drivers/usb/core/devio.c
2338
if ((_IOC_DIR(ctl->ioctl_code) & _IOC_WRITE)) {
drivers/video/fbdev/fsl-diu-fb.c
1282
_IOC_DIR(cmd) & _IOC_WRITE ? "W" : "",
drivers/virt/vboxguest/vboxguest_core.h
30
#define VBG_IOCTL_VMMDEV_REQUEST_BIG_ALT _IOC(_IOC_READ | _IOC_WRITE, 'V', 3, 0)
drivers/virt/vboxguest/vboxguest_core.h
31
#define VBG_IOCTL_LOG_ALT(s) _IOC(_IOC_READ | _IOC_WRITE, 'V', 9, s)
fs/fuse/ioctl.c
272
if (_IOC_DIR(cmd) & _IOC_WRITE) {
fs/fuse/ioctl.c
460
if (_IOC_DIR(cmd) & _IOC_WRITE)
fs/nilfs2/ioctl.c
83
if ((dir & _IOC_WRITE) &&
include/uapi/asm-generic/ioctl.h
101
#define IOC_IN (_IOC_WRITE << _IOC_DIRSHIFT)
include/uapi/asm-generic/ioctl.h
103
#define IOC_INOUT ((_IOC_WRITE|_IOC_READ) << _IOC_DIRSHIFT)
include/uapi/asm-generic/ioctl.h
61
#ifndef _IOC_WRITE
include/uapi/asm-generic/ioctl.h
87
#define _IOW(type,nr,argtype) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(argtype)))
include/uapi/asm-generic/ioctl.h
88
#define _IOWR(type,nr,argtype) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(argtype)))
include/uapi/asm-generic/ioctl.h
90
#define _IOW_BAD(type,nr,argtype) _IOC(_IOC_WRITE,(type),(nr),sizeof(argtype))
include/uapi/asm-generic/ioctl.h
91
#define _IOWR_BAD(type,nr,argtype) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeof(argtype))
include/uapi/linux/hidraw.h
40
#define HIDIOCSFEATURE(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x06, len)
include/uapi/linux/hidraw.h
41
#define HIDIOCGFEATURE(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x07, len)
include/uapi/linux/hidraw.h
44
#define HIDIOCSINPUT(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x09, len)
include/uapi/linux/hidraw.h
45
#define HIDIOCGINPUT(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x0A, len)
include/uapi/linux/hidraw.h
47
#define HIDIOCSOUTPUT(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x0B, len)
include/uapi/linux/hidraw.h
48
#define HIDIOCGOUTPUT(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x0C, len)
include/uapi/linux/soundcard.h
95
#define _SIOC_WRITE _IOC_WRITE
include/uapi/linux/vboxguest.h
102
#define VBG_IOCTL_VMMDEV_REQUEST(s) _IOC(_IOC_READ | _IOC_WRITE, 'V', 2, s)
include/uapi/linux/vboxguest.h
176
#define VBG_IOCTL_HGCM_CALL_32(s) _IOC(_IOC_READ | _IOC_WRITE, 'V', 6, s)
include/uapi/linux/vboxguest.h
177
#define VBG_IOCTL_HGCM_CALL_64(s) _IOC(_IOC_READ | _IOC_WRITE, 'V', 7, s)
include/uapi/sound/sb16_csp.h
95
_IOC(_IOC_WRITE, 'H', 0x11, sizeof(struct snd_sb_csp_microcode))
samples/hidraw/hid-example.c
24
#define HIDIOCSFEATURE(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x06, len)
samples/hidraw/hid-example.c
25
#define HIDIOCGFEATURE(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x07, len)
security/smack/smack_lsm.c
1744
if (_IOC_DIR(cmd) & _IOC_WRITE) {
tools/perf/trace/beauty/ioctl.c
162
if (dir & _IOC_WRITE) {
tools/testing/selftests/hid/hidraw.c
347
bad_cmd = _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x00, sizeof(buf)); /* 0 is not valid */
tools/testing/selftests/hid/hidraw.c
375
bad_cmd = _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x42, sizeof(buf));
tools/testing/selftests/hid/hidraw.c
395
bad_cmd = _IOC(_IOC_WRITE|_IOC_READ, 'I', 0x01, sizeof(buf)); /* 'I' should be 'H' */
tools/testing/selftests/hid/hidraw.c
419
bad_cmd = _IOC(_IOC_WRITE, 'H', 0x07, sizeof(buf)); /* should be _IOC_WRITE|_IOC_READ */
tools/testing/selftests/hid/hidraw.c
447
bad_cmd = _IOC(_IOC_WRITE, 'H', 0x04, sizeof(buf)); /* should be _IOC_READ */
tools/testing/selftests/hid/hidraw.c
455
bad_cmd = _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x04, sizeof(buf)); /* should be only _IOC_READ */