Home
last modified time | relevance | path

Searched refs:crw (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/s390/cio/
H A Dvfio_ccw_chp.c87 struct vfio_ccw_crw *crw; in vfio_ccw_crw_region_read() local
93 crw = list_first_entry_or_null(&private->crw, in vfio_ccw_crw_region_read()
96 if (crw) in vfio_ccw_crw_region_read()
97 list_del(&crw->next); in vfio_ccw_crw_region_read()
102 if (crw) in vfio_ccw_crw_region_read()
103 memcpy(&region->crw, &crw->crw, sizeof(region->crw)); in vfio_ccw_crw_region_read()
110 region->crw = 0; in vfio_ccw_crw_region_read()
114 kfree(crw); in vfio_ccw_crw_region_read()
117 if (!list_empty(&private->crw) && private->crw_trigger) in vfio_ccw_crw_region_read()
H A Dioasm.c273 static inline int __stcrw(struct crw *crw) in __stcrw() argument
280 : CC_OUT(cc, ccode), [crw] "=Q" (*crw) in __stcrw()
286 static inline int _stcrw(struct crw *crw) in _stcrw() argument
290 if (stcrw_get_injected(crw) == 0) in _stcrw()
295 return __stcrw(crw); in _stcrw()
298 int stcrw(struct crw *crw) in stcrw() argument
302 ccode = _stcrw(crw); in stcrw()
303 trace_s390_cio_stcrw(crw, ccode); in stcrw()
H A Dtrace.h360 TP_PROTO(struct crw *crw, int cc),
361 TP_ARGS(crw, cc),
363 __field_struct(struct crw, crw)
374 __entry->crw = *crw;
376 __entry->slct = crw->slct;
377 __entry->oflw = crw->oflw;
378 __entry->chn = crw->chn;
379 __entry->rsc = crw->rsc;
380 __entry->anc = crw->anc;
381 __entry->erc = crw->erc;
[all …]
H A Dcio_inject.h15 int stcrw_get_injected(struct crw *crw);
H A Dioasm.h26 int stcrw(struct crw *crw);
H A Dvfio_ccw_ops.c54 INIT_LIST_HEAD(&private->crw); in vfio_ccw_mdev_init_dev()
133 struct vfio_ccw_crw *crw, *temp; in vfio_ccw_mdev_release_dev() local
135 list_for_each_entry_safe(crw, temp, &private->crw, next) { in vfio_ccw_mdev_release_dev()
136 list_del(&crw->next); in vfio_ccw_mdev_release_dev()
137 kfree(crw); in vfio_ccw_mdev_release_dev()
H A DMakefile11 fcx.o itcw.o crw.o ccwreq.o trace.o ioasm.o cio_debugfs.o
/linux/arch/s390/include/asm/
H A Dcrw.h18 struct crw { struct
30 typedef void (*crw_handler_t)(struct crw *, struct crw *, int); argument
/linux/Documentation/input/
H A Dinput.rst51 crw-r--r-- 1 root root 13, 63 Mar 28 22:45 mice
99 crw-r--r-- 1 root root 13, 64 Apr 1 10:49 event0
100 crw-r--r-- 1 root root 13, 65 Apr 1 10:50 event1
101 crw-r--r-- 1 root root 13, 66 Apr 1 10:50 event2
102 crw-r--r-- 1 root root 13, 67 Apr 1 10:50 event3
125 crw-r--r-- 1 root root 13, 32 Mar 28 22:45 mouse0
126 crw-r--r-- 1 root root 13, 33 Mar 29 00:41 mouse1
127 crw-r--r-- 1 root root 13, 34 Mar 29 00:41 mouse2
128 crw-r--r-- 1 root root 13, 35 Apr 1 10:50 mouse3
131 crw-r--r-- 1 root root 13, 62 Apr 1 10:50 mouse30
[all …]
/linux/include/uapi/linux/
H A Dvfio_ccw.h52 __u32 crw; member
/linux/Documentation/misc-devices/
H A Damd-sbi.rst34 crw------- 1 root root 10, 53 Jul 10 11:13 /dev/sbrmi-3c
/linux/Documentation/arch/s390/
H A Dvfio-ccw.rst301 vfio-ccw crw region
304 The vfio-ccw crw region is used to return Channel Report Word (CRW)
308 __u32 crw;
/linux/Documentation/arch/x86/
H A Damd_hsmp.rst41 crw-r--r-- 1 root root 10, 123 Jan 21 21:41 /dev/hsmp
/linux/Documentation/userspace-api/media/rc/
H A Dlirc-dev-intro.rst31 crw-rw---- 1 root root 248, 0 Jul 2 22:20 /dev/lirc0
/linux/Documentation/admin-guide/blockdev/
H A Dzoned_loop.rst56 crw-------. 1 root root 10, 123 Jan 6 19:18 /dev/zloop-control
/linux/Documentation/usb/
H A Dgadget_serial.rst136 crw-rw---- 1 root root 253, 0 May 8 14:10 /dev/ttyGS0