Matthew Wilcox
d3e709e63e
idr: Return the deleted entry from idr_remove
...
It is a relatively common idiom (8 instances) to first look up an IDR
entry, and then remove it from the tree if it is found, possibly doing
further operations upon the entry afterwards. If we change idr_remove()
to return the removed object, all of these users can save themselves a
walk of the IDR tree.
Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com>
2017-02-13 21:44:03 -05:00
..
iscsi
Merge branch 'scsi-target-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/bvanassche/linux
2016-12-21 10:16:05 -08:00
loopback
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
sbp
sbp-target: Add an #include directive
2016-12-09 10:20:10 -08:00
tcm_fc
Merge branch 'scsi-target-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/bvanassche/linux
2016-12-21 10:16:05 -08:00
Kconfig
Makefile
target_core_alua.c
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_alua.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_configfs.c
Merge branch 'scsi-target-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/bvanassche/linux
2016-12-21 10:16:05 -08:00
target_core_device.c
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_fabric_configfs.c
fs: configfs: don't return anything from drop_link
2016-12-01 10:50:49 +01:00
target_core_fabric_lib.c
target_core_file.c
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_file.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_hba.c
target_core_iblock.c
block,fs: use REQ_* flags directly
2016-11-01 09:43:26 -06:00
target_core_iblock.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_internal.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_pr.c
target: Fix spelling mistake and unwrap multi-line text
2016-12-16 11:16:08 +01:00
target_core_pr.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_pscsi.c
target: avoid accessing .bi_vcnt directly
2016-11-22 08:57:55 -07:00
target_core_pscsi.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_rd.c
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_rd.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_sbc.c
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_spc.c
target_core_stat.c
target_core_tmr.c
target_core_tpg.c
target: remove sess_kref and ->shutdown_session
2016-05-10 01:19:49 -07:00
target_core_transport.c
target: add XCOPY target/segment desc sense codes
2017-01-10 08:40:32 -08:00
target_core_ua.c
target_core_ua.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_user.c
idr: Return the deleted entry from idr_remove
2017-02-13 21:44:03 -05:00
target_core_xcopy.c
target: support XCOPY requests without parameters
2017-01-10 08:41:30 -08:00
target_core_xcopy.h
target: check for XCOPY parameter truncation
2017-01-10 08:41:27 -08:00