Symbol: bsg_device
block/bsg-lib.c
23
struct bsg_device *bd;
block/bsg.c
108
struct bsg_device *bd = to_bsg_device(file_inode(file));
block/bsg.c
174
struct bsg_device *bd = to_bsg_device(file_inode(ioucmd->file));
block/bsg.c
201
struct bsg_device *bd = container_of(dev, struct bsg_device, device);
block/bsg.c
207
void bsg_unregister_queue(struct bsg_device *bd)
block/bsg.c
218
struct bsg_device *bsg_register_queue(struct request_queue *q,
block/bsg.c
222
struct bsg_device *bd;
block/bsg.c
35
static inline struct bsg_device *to_bsg_device(struct inode *inode)
block/bsg.c
37
return container_of(inode->i_cdev, struct bsg_device, cdev);
block/bsg.c
47
static unsigned int bsg_timeout(struct bsg_device *bd, struct sg_io_v4 *hdr)
block/bsg.c
59
static int bsg_sg_io(struct bsg_device *bd, bool open_for_write,
block/bsg.c
89
static int bsg_get_command_q(struct bsg_device *bd, int __user *uarg)
block/bsg.c
94
static int bsg_set_command_q(struct bsg_device *bd, int __user *uarg)
drivers/scsi/scsi_bsg.c
272
struct bsg_device *scsi_bsg_register_queue(struct scsi_device *sdev)
drivers/scsi/scsi_priv.h
198
struct bsg_device *scsi_bsg_register_queue(struct scsi_device *sdev);
drivers/scsi/scsi_priv.h
9
struct bsg_device;
include/linux/bsg.h
18
struct bsg_device *bsg_register_queue(struct request_queue *q,
include/linux/bsg.h
21
void bsg_unregister_queue(struct bsg_device *bcd);
include/linux/bsg.h
7
struct bsg_device;
include/scsi/scsi_device.h
14
struct bsg_device;
include/scsi/scsi_device.h
294
struct bsg_device *bsg_dev;