mirror of https://github.com/torvalds/linux.git
scsi: core: Remove unused scsi_dev_info_list_del_keyed()
The last use of scsi_dev_info_list_del_keyed() was removed by 2011's
commit 2b132577a0 ("[SCSI] scsi_dh: code cleanup and remove the
references to scsi_dev_info")
Remove it.
Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Link: https://lore.kernel.org/r/20250503230743.124978-1-linux@treblig.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
7c56921936
commit
e256821fbe
|
|
@ -485,33 +485,6 @@ static struct scsi_dev_info_list *scsi_dev_info_list_find(const char *vendor,
|
|||
return ERR_PTR(-ENOENT);
|
||||
}
|
||||
|
||||
/**
|
||||
* scsi_dev_info_list_del_keyed - remove one dev_info list entry.
|
||||
* @vendor: vendor string
|
||||
* @model: model (product) string
|
||||
* @key: specify list to use
|
||||
*
|
||||
* Description:
|
||||
* Remove and destroy one dev_info entry for @vendor, @model
|
||||
* in list specified by @key.
|
||||
*
|
||||
* Returns: 0 OK, -error on failure.
|
||||
**/
|
||||
int scsi_dev_info_list_del_keyed(char *vendor, char *model,
|
||||
enum scsi_devinfo_key key)
|
||||
{
|
||||
struct scsi_dev_info_list *found;
|
||||
|
||||
found = scsi_dev_info_list_find(vendor, model, key);
|
||||
if (IS_ERR(found))
|
||||
return PTR_ERR(found);
|
||||
|
||||
list_del(&found->dev_info_list);
|
||||
kfree(found);
|
||||
return 0;
|
||||
}
|
||||
EXPORT_SYMBOL(scsi_dev_info_list_del_keyed);
|
||||
|
||||
/**
|
||||
* scsi_dev_info_list_add_str - parse dev_list and add to the scsi_dev_info_list.
|
||||
* @dev_list: string of device flags to add
|
||||
|
|
|
|||
|
|
@ -79,8 +79,6 @@ extern int scsi_dev_info_list_add_keyed(int compatible, char *vendor,
|
|||
char *model, char *strflags,
|
||||
blist_flags_t flags,
|
||||
enum scsi_devinfo_key key);
|
||||
extern int scsi_dev_info_list_del_keyed(char *vendor, char *model,
|
||||
enum scsi_devinfo_key key);
|
||||
extern int scsi_dev_info_add_list(enum scsi_devinfo_key key, const char *name);
|
||||
extern int scsi_dev_info_remove_list(enum scsi_devinfo_key key);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue