Kees Cook
24ed960abf
treewide: Switch DEFINE_TIMER callbacks to struct timer_list *
...
This changes all DEFINE_TIMER() callbacks to use a struct timer_list
pointer instead of unsigned long. Since the data argument has already been
removed, none of these callbacks are using their argument currently, so
this renames the argument to "unused".
Done using the following semantic patch:
@match_define_timer@
declarer name DEFINE_TIMER;
identifier _timer, _callback;
@@
DEFINE_TIMER(_timer, _callback);
@change_callback depends on match_define_timer@
identifier match_define_timer._callback;
type _origtype;
identifier _origarg;
@@
void
-_callback(_origtype _origarg)
+_callback(struct timer_list *unused)
{ ... }
Signed-off-by: Kees Cook <keescook@chromium.org>
2017-11-21 15:57:05 -08:00
..
events
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
xen-pciback
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
xenbus
xen: features and fixes for v4.15-rc1
2017-11-16 13:06:27 -08:00
xenfs
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
acpi.c
arm-device.c
balloon.c
xen: Don't try to call xen_alloc_p2m_entry() on autotranslating guests
2017-08-31 09:45:55 -04:00
biomerge.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
cpu_hotplug.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
dbgp.c
efi.c
evtchn.c
xen-evtchn: Bind dyn evtchn:qemu-dm interrupt to next online VCPU
2017-06-13 15:30:27 +02:00
fallback.c
features.c
gntalloc.c
mm: treewide: remove GFP_TEMPORARY allocation flag
2017-09-13 18:53:16 -07:00
gntdev.c
xen/gntdev: avoid out of bounds access in case of partial gntdev_mmap()
2017-10-25 12:48:13 -04:00
grant-table.c
treewide: Switch DEFINE_TIMER callbacks to struct timer_list *
2017-11-21 15:57:05 -08:00
Kconfig
xen: introduce a Kconfig option to enable the pvcalls frontend
2017-10-31 09:05:53 -04:00
Makefile
xen: features and fixes for v4.15-rc1
2017-11-16 13:06:27 -08:00
manage.c
xen/time: do not decrease steal time after live migration on xen
2017-11-02 16:49:41 -04:00
mcelog.c
x86/MCE, xen/mcelog: Make /dev/mcelog registration messages more precise
2017-06-20 23:25:19 +02:00
pci.c
pcpu.c
platform-pci.c
xen-platform: constify pci_device_id.
2017-08-31 09:45:55 -04:00
preempt.c
privcmd.c
xen/privcmd: remove unused variable pageidx
2017-11-08 09:15:28 -05:00
privcmd.h
pvcalls-back.c
Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-11-17 12:08:18 -08:00
pvcalls-front.c
xen/pvcalls: fix potential endless loop in pvcalls-front.c
2017-11-15 16:38:15 -05:00
pvcalls-front.h
xen/pvcalls: implement release command
2017-10-31 09:05:53 -04:00
swiotlb-xen.c
xen-swiotlb: remove xen_swiotlb_set_dma_mask
2017-06-28 06:54:50 -07:00
sys-hypervisor.c
xen: add sysfs node for hypervisor build id
2017-06-15 08:50:37 +02:00
time.c
xen: features and fixes for v4.15-rc1
2017-11-16 13:06:27 -08:00
tmem.c
fs: switch ->s_uuid to uuid_t
2017-06-05 16:59:12 +02:00
xen-acpi-cpuhotplug.c
xen-acpi-memhotplug.c
xen-acpi-pad.c
xen-acpi-processor.c
xen-balloon.c
xen: fix booting ballooned down hvm guest
2017-10-26 08:11:44 -04:00
xen-scsiback.c
xen/scsiback: Make TMF processing slightly faster
2017-07-06 22:58:03 -07:00
xen-selfballoon.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
xen-stub.c
xlate_mmu.c