OpenCloudOS-Kernel/drivers/lightnvm
Kees Cook 87c1d2d373 lightnvm: Convert timers to use timer_setup()
In preparation for unconditionally passing the struct timer_list pointer to
all timer callbacks, switch to using the new timer_setup() and from_timer()
to pass the timer pointer explicitly.

Cc: Matias Bjorling <mb@lightnvm.io>
Cc: linux-block@vger.kernel.org
Signed-off-by: Kees Cook <keescook@chromium.org>
2017-11-21 15:46:44 -08:00
..
Kconfig lightnvm: include NVM Express driver if OCSSD is selected for build 2017-10-13 08:34:57 -06:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
core.c Revert "lightnvm: prevent bd removal if busy" 2017-10-13 09:36:06 -06:00
pblk-cache.c lightnvm: pblk: simplify path on REQ_PREFLUSH 2017-10-13 08:34:57 -06:00
pblk-core.c lightnvm: Convert timers to use timer_setup() 2017-11-21 15:46:44 -08:00
pblk-gc.c lightnvm: Convert timers to use timer_setup() 2017-11-21 15:46:44 -08:00
pblk-init.c lightnvm: Convert timers to use timer_setup() 2017-11-21 15:46:44 -08:00
pblk-map.c lightnvm: pblk: correct valid lba count calculation 2017-10-13 08:34:57 -06:00
pblk-rb.c lightnvm: pblk: reduce arguments in __pblk_rb_update_l2p 2017-10-13 08:34:57 -06:00
pblk-read.c lightnvm: implement generic path for sync I/O 2017-10-13 08:34:57 -06:00
pblk-recovery.c lightnvm: implement generic path for sync I/O 2017-10-13 08:34:57 -06:00
pblk-rl.c lightnvm: Convert timers to use timer_setup() 2017-11-21 15:46:44 -08:00
pblk-sysfs.c lightnvm: pblk: gc all lines in the pipeline before exit 2017-10-13 08:34:57 -06:00
pblk-write.c lightnvm: pblk: remove I/O dependency on write path 2017-10-13 08:34:57 -06:00
pblk.h lightnvm: Convert timers to use timer_setup() 2017-11-21 15:46:44 -08:00
rrpc.c lightnvm: Convert timers to use timer_setup() 2017-11-21 15:46:44 -08:00
rrpc.h lightnvm: use end_io callback instead of instance 2017-01-31 08:32:13 -07:00