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
xen: rename dom0_op to platform_op
2015-12-21 14:40:55 +00:00
arm-device.c
Xen: ARM: Zero reserved fields of xatp before making hypervisor call
2017-01-03 10:06:13 -08:00
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
xen: Implement EFI reset_system callback
2017-05-02 12:06:50 +02:00
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
xen: audit usages of module.h ; remove unnecessary instances
2016-03-21 15:13:32 +00:00
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
xen/pci: Try harder to get PXM information for Xen
2015-04-15 10:57:28 +01:00
pcpu.c
xen: rename dom0_op to platform_op
2015-12-21 14:40:55 +00:00
platform-pci.c
xen-platform: constify pci_device_id.
2017-08-31 09:45:55 -04:00
preempt.c
xen/preempt: use need_resched() instead of should_resched()
2015-08-20 12:24:14 +01:00
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: rename dom0_op to platform_op
2015-12-21 14:40:55 +00:00
xen-acpi-memhotplug.c
xen-acpi-pad.c
xen: rename dom0_op to platform_op
2015-12-21 14:40:55 +00:00
xen-acpi-processor.c
xen/acpi: upload PM state from init-domain to Xen
2017-03-23 12:00:02 -04:00
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
Xen: xlate: Use page_to_xen_pfn instead of page_to_pfn
2016-07-06 10:34:42 +01:00