Home
last modified time | relevance | path

Searched refs:bsg_dev (Results 1 – 4 of 4) sorted by relevance

/drivers/ufs/core/
A Dufs_bsg.c215 struct device *bsg_dev = &hba->bsg_dev; in ufs_bsg_remove() local
223 device_del(bsg_dev); in ufs_bsg_remove()
224 put_device(bsg_dev); in ufs_bsg_remove()
242 struct device *bsg_dev = &hba->bsg_dev; in ufs_bsg_probe() local
248 device_initialize(bsg_dev); in ufs_bsg_probe()
250 bsg_dev->parent = get_device(parent); in ufs_bsg_probe()
251 bsg_dev->release = ufs_bsg_node_release; in ufs_bsg_probe()
255 ret = device_add(bsg_dev); in ufs_bsg_probe()
259 q = bsg_setup_queue(bsg_dev, dev_name(bsg_dev), NULL, ufs_bsg_request, in ufs_bsg_probe()
263 device_del(bsg_dev); in ufs_bsg_probe()
[all …]
/drivers/scsi/mpi3mr/
A Dmpi3mr_app.c2998 struct device *bsg_dev = &mrioc->bsg_dev; in mpi3mr_bsg_exit() local
3005 device_del(bsg_dev); in mpi3mr_bsg_exit()
3006 put_device(bsg_dev); in mpi3mr_bsg_exit()
3033 struct device *bsg_dev = &mrioc->bsg_dev; in mpi3mr_bsg_init() local
3048 if (device_add(bsg_dev)) { in mpi3mr_bsg_init()
3050 dev_name(bsg_dev)); in mpi3mr_bsg_init()
3051 put_device(bsg_dev); in mpi3mr_bsg_init()
3055 q = bsg_setup_queue(bsg_dev, dev_name(bsg_dev), &lim, in mpi3mr_bsg_init()
3059 dev_name(bsg_dev)); in mpi3mr_bsg_init()
3060 device_del(bsg_dev); in mpi3mr_bsg_init()
[all …]
A Dmpi3mr.h1338 struct device bsg_dev; member
/drivers/scsi/
A Dscsi_sysfs.c1446 sdev->bsg_dev = scsi_bsg_register_queue(sdev); in scsi_sysfs_add_sdev()
1447 if (IS_ERR(sdev->bsg_dev)) { in scsi_sysfs_add_sdev()
1448 error = PTR_ERR(sdev->bsg_dev); in scsi_sysfs_add_sdev()
1452 sdev->bsg_dev = NULL; in scsi_sysfs_add_sdev()
1495 if (IS_ENABLED(CONFIG_BLK_DEV_BSG) && sdev->bsg_dev) in __scsi_remove_device()
1496 bsg_unregister_queue(sdev->bsg_dev); in __scsi_remove_device()

Completed in 18 milliseconds