drivers/block/nbd.c
1050
static void nbd_clear_que(struct nbd_device *nbd)
drivers/block/nbd.c
1058
static int find_fallback(struct nbd_device *nbd, int index)
drivers/block/nbd.c
1101
static int wait_for_reconnect(struct nbd_device *nbd)
drivers/block/nbd.c
1120
struct nbd_device *nbd = cmd->nbd;
drivers/block/nbd.c
1213
static struct socket *nbd_get_socket(struct nbd_device *nbd, unsigned long fd,
drivers/block/nbd.c
1241
static int nbd_add_socket(struct nbd_device *nbd, unsigned long arg,
drivers/block/nbd.c
1313
static int nbd_reconnect_socket(struct nbd_device *nbd, unsigned long arg)
drivers/block/nbd.c
1375
static void nbd_bdev_reset(struct nbd_device *nbd)
drivers/block/nbd.c
1382
static void nbd_parse_flags(struct nbd_device *nbd)
drivers/block/nbd.c
1390
static void send_disconnects(struct nbd_device *nbd)
drivers/block/nbd.c
1414
static int nbd_disconnect(struct nbd_device *nbd)
drivers/block/nbd.c
1425
static void nbd_clear_sock(struct nbd_device *nbd)
drivers/block/nbd.c
1432
static void nbd_config_put(struct nbd_device *nbd)
drivers/block/nbd.c
1471
static int nbd_start_device(struct nbd_device *nbd)
drivers/block/nbd.c
149
struct nbd_device *nbd;
drivers/block/nbd.c
1543
static int nbd_start_device_ioctl(struct nbd_device *nbd)
drivers/block/nbd.c
1573
static void nbd_clear_sock_ioctl(struct nbd_device *nbd)
drivers/block/nbd.c
1583
static void nbd_set_cmd_timeout(struct nbd_device *nbd, u64 timeout)
drivers/block/nbd.c
1593
static int __nbd_ioctl(struct block_device *bdev, struct nbd_device *nbd,
drivers/block/nbd.c
1643
struct nbd_device *nbd = bdev->bd_disk->private_data;
drivers/block/nbd.c
1670
static int nbd_alloc_and_init_config(struct nbd_device *nbd)
drivers/block/nbd.c
1707
struct nbd_device *nbd;
drivers/block/nbd.c
171
static int nbd_dev_dbg_init(struct nbd_device *nbd);
drivers/block/nbd.c
172
static void nbd_dev_dbg_close(struct nbd_device *nbd);
drivers/block/nbd.c
173
static void nbd_config_put(struct nbd_device *nbd);
drivers/block/nbd.c
1750
struct nbd_device *nbd = disk->private_data;
drivers/block/nbd.c
1762
struct nbd_device *nbd = disk->private_data;
drivers/block/nbd.c
177
static void nbd_disconnect_and_put(struct nbd_device *nbd);
drivers/block/nbd.c
1781
struct nbd_device *nbd = s->private;
drivers/block/nbd.c
179
static inline struct device *nbd_to_dev(struct nbd_device *nbd)
drivers/block/nbd.c
1793
struct nbd_device *nbd = s->private;
drivers/block/nbd.c
1820
static int nbd_dev_dbg_init(struct nbd_device *nbd)
drivers/block/nbd.c
1845
static void nbd_dev_dbg_close(struct nbd_device *nbd)
drivers/block/nbd.c
1870
static int nbd_dev_dbg_init(struct nbd_device *nbd)
drivers/block/nbd.c
1875
static void nbd_dev_dbg_close(struct nbd_device *nbd)
drivers/block/nbd.c
1907
static struct nbd_device *nbd_dev_add(int index, unsigned int refs)
drivers/block/nbd.c
1915
struct nbd_device *nbd;
drivers/block/nbd.c
1919
nbd = kzalloc_obj(struct nbd_device);
drivers/block/nbd.c
2011
static struct nbd_device *nbd_find_get_unused(void)
drivers/block/nbd.c
2013
struct nbd_device *nbd;
drivers/block/nbd.c
2056
static int nbd_genl_size_set(struct genl_info *info, struct nbd_device *nbd)
drivers/block/nbd.c
2075
struct nbd_device *nbd;
drivers/block/nbd.c
2254
static void nbd_disconnect_and_put(struct nbd_device *nbd)
drivers/block/nbd.c
2277
struct nbd_device *nbd;
drivers/block/nbd.c
2312
struct nbd_device *nbd = NULL;
drivers/block/nbd.c
240
struct nbd_device *nbd = disk->private_data;
drivers/block/nbd.c
2492
static int populate_nbd_status(struct nbd_device *nbd, struct sk_buff *reply)
drivers/block/nbd.c
2523
struct nbd_device *nbd = ptr;
drivers/block/nbd.c
254
struct nbd_device *nbd = disk->private_data;
drivers/block/nbd.c
2569
struct nbd_device *nbd;
drivers/block/nbd.c
264
static void nbd_dev_remove(struct nbd_device *nbd)
drivers/block/nbd.c
2699
struct nbd_device *nbd = ptr;
drivers/block/nbd.c
2710
struct nbd_device *nbd;
drivers/block/nbd.c
2726
nbd = list_first_entry(&del_list, struct nbd_device, list);
drivers/block/nbd.c
284
nbd_dev_remove(container_of(work, struct nbd_device, remove_work));
drivers/block/nbd.c
287
static void nbd_put(struct nbd_device *nbd)
drivers/block/nbd.c
305
static void nbd_mark_nsock_dead(struct nbd_device *nbd, struct nbd_sock *nsock,
drivers/block/nbd.c
334
static int nbd_set_size(struct nbd_device *nbd, loff_t bytesize, loff_t blksize)
drivers/block/nbd.c
398
static void sock_shutdown(struct nbd_device *nbd)
drivers/block/nbd.c
435
static struct nbd_config *nbd_get_config_unlocked(struct nbd_device *nbd)
drivers/block/nbd.c
454
struct nbd_device *nbd = cmd->nbd;
drivers/block/nbd.c
551
static int __sock_xmit(struct nbd_device *nbd, struct socket *sock, int send,
drivers/block/nbd.c
599
static int sock_xmit(struct nbd_device *nbd, int index, int send,
drivers/block/nbd.c
625
static void nbd_sched_pending_work(struct nbd_device *nbd,
drivers/block/nbd.c
645
static blk_status_t nbd_send_cmd(struct nbd_device *nbd, struct nbd_cmd *cmd,
drivers/block/nbd.c
70
struct nbd_device *nbd;
drivers/block/nbd.c
813
struct nbd_device *nbd = cmd->nbd;
drivers/block/nbd.c
845
static int nbd_read_reply(struct nbd_device *nbd, struct socket *sock,
drivers/block/nbd.c
872
static struct nbd_cmd *nbd_handle_reply(struct nbd_device *nbd, int index,
drivers/block/nbd.c
975
struct nbd_device *nbd = args->nbd;