Lines Matching refs:nbd_device

66 	struct nbd_device *nbd;
105 struct nbd_device { struct
127 struct nbd_device *nbd; argument
151 static int nbd_dev_dbg_init(struct nbd_device *nbd);
152 static void nbd_dev_dbg_close(struct nbd_device *nbd);
153 static void nbd_config_put(struct nbd_device *nbd);
157 static void nbd_disconnect_and_put(struct nbd_device *nbd);
159 static inline struct device *nbd_to_dev(struct nbd_device *nbd) in nbd_to_dev()
209 struct nbd_device *nbd = (struct nbd_device *)disk->private_data; in pid_show()
219 static void nbd_dev_remove(struct nbd_device *nbd) in nbd_dev_remove()
245 static void nbd_put(struct nbd_device *nbd) in nbd_put()
261 static void nbd_mark_nsock_dead(struct nbd_device *nbd, struct nbd_sock *nsock, in nbd_mark_nsock_dead()
290 static void nbd_size_clear(struct nbd_device *nbd) in nbd_size_clear()
298 static void nbd_size_update(struct nbd_device *nbd, bool start) in nbd_size_update()
324 static void nbd_size_set(struct nbd_device *nbd, loff_t blocksize, in nbd_size_set()
347 static void sock_shutdown(struct nbd_device *nbd) in sock_shutdown()
386 struct nbd_device *nbd = cmd->nbd; in nbd_xmit_timeout()
473 static int sock_xmit(struct nbd_device *nbd, int index, int send, in sock_xmit()
529 static int nbd_send_cmd(struct nbd_device *nbd, struct nbd_cmd *cmd, int index) in nbd_send_cmd()
676 static struct nbd_cmd *nbd_read_stat(struct nbd_device *nbd, int index) in nbd_read_stat()
785 struct nbd_device *nbd = args->nbd; in recv_work()
827 static void nbd_clear_que(struct nbd_device *nbd) in nbd_clear_que()
835 static int find_fallback(struct nbd_device *nbd, int index) in find_fallback()
878 static int wait_for_reconnect(struct nbd_device *nbd) in wait_for_reconnect()
897 struct nbd_device *nbd = cmd->nbd; in nbd_handle_cmd()
1006 static struct socket *nbd_get_socket(struct nbd_device *nbd, unsigned long fd, in nbd_get_socket()
1026 static int nbd_add_socket(struct nbd_device *nbd, unsigned long arg, in nbd_add_socket()
1093 static int nbd_reconnect_socket(struct nbd_device *nbd, unsigned long arg) in nbd_reconnect_socket()
1161 static void nbd_parse_flags(struct nbd_device *nbd) in nbd_parse_flags()
1180 static void send_disconnects(struct nbd_device *nbd) in send_disconnects()
1204 static int nbd_disconnect(struct nbd_device *nbd) in nbd_disconnect()
1215 static void nbd_clear_sock(struct nbd_device *nbd) in nbd_clear_sock()
1222 static void nbd_config_put(struct nbd_device *nbd) in nbd_config_put()
1261 static int nbd_start_device(struct nbd_device *nbd) in nbd_start_device()
1331 static int nbd_start_device_ioctl(struct nbd_device *nbd, struct block_device *bdev) in nbd_start_device_ioctl()
1361 static void nbd_clear_sock_ioctl(struct nbd_device *nbd, in nbd_clear_sock_ioctl()
1380 static void nbd_set_cmd_timeout(struct nbd_device *nbd, u64 timeout) in nbd_set_cmd_timeout()
1390 static int __nbd_ioctl(struct block_device *bdev, struct nbd_device *nbd, in __nbd_ioctl()
1446 struct nbd_device *nbd = bdev->bd_disk->private_data; in nbd_ioctl()
1496 struct nbd_device *nbd; in nbd_open()
1538 struct nbd_device *nbd = disk->private_data; in nbd_release()
1563 struct nbd_device *nbd = s->private; in nbd_dbg_tasks_show()
1585 struct nbd_device *nbd = s->private; in nbd_dbg_flags_show()
1618 static int nbd_dev_dbg_init(struct nbd_device *nbd) in nbd_dev_dbg_init()
1643 static void nbd_dev_dbg_close(struct nbd_device *nbd) in nbd_dev_dbg_close()
1668 static int nbd_dev_dbg_init(struct nbd_device *nbd) in nbd_dev_dbg_init()
1673 static void nbd_dev_dbg_close(struct nbd_device *nbd) in nbd_dev_dbg_close()
1707 struct nbd_device *nbd; in nbd_dev_add()
1712 nbd = kzalloc(sizeof(struct nbd_device), GFP_KERNEL); in nbd_dev_add()
1796 struct nbd_device *nbd = ptr; in find_free_cb()
1797 struct nbd_device **found = data; in find_free_cb()
1832 static int nbd_genl_size_set(struct genl_info *info, struct nbd_device *nbd) in nbd_genl_size_set()
1859 struct nbd_device *nbd = NULL; in nbd_genl_connect()
2040 static void nbd_disconnect_and_put(struct nbd_device *nbd) in nbd_disconnect_and_put()
2065 struct nbd_device *nbd; in nbd_genl_disconnect()
2103 struct nbd_device *nbd = NULL; in nbd_genl_reconfigure()
2266 static int populate_nbd_status(struct nbd_device *nbd, struct sk_buff *reply) in populate_nbd_status()
2297 struct nbd_device *nbd = ptr; in status_cb()
2337 struct nbd_device *nbd; in nbd_genl_status()
2462 struct nbd_device *nbd = ptr; in nbd_exit_cb()
2470 struct nbd_device *nbd; in nbd_cleanup()
2486 nbd = list_first_entry(&del_list, struct nbd_device, list); in nbd_cleanup()