/kernel/linux/linux-6.6/drivers/block/ |
H A D | nbd.c | 14 #define pr_fmt(fmt) "nbd: " fmt 45 #include <linux/nbd.h> 46 #include <linux/nbd-netlink.h> 50 #include <trace/events/nbd.h> 69 struct nbd_device *nbd; member 131 pid_t pid; /* pid of nbd-client, if attached */ 145 struct nbd_device *nbd; member 159 #define nbd_name(nbd) ((nbd)->disk->disk_name) 167 static int nbd_dev_dbg_init(struct nbd_device *nbd); 175 nbd_to_dev(struct nbd_device *nbd) nbd_to_dev() argument 225 struct nbd_device *nbd = (struct nbd_device *)disk->private_data; pid_show() local 239 struct nbd_device *nbd = (struct nbd_device *)disk->private_data; backend_show() local 249 nbd_dev_remove(struct nbd_device *nbd) nbd_dev_remove() argument 272 nbd_put(struct nbd_device *nbd) nbd_put() argument 290 nbd_mark_nsock_dead(struct nbd_device *nbd, struct nbd_sock *nsock, int notify) nbd_mark_nsock_dead() argument 319 nbd_set_size(struct nbd_device *nbd, loff_t bytesize, loff_t blksize) nbd_set_size() argument 364 sock_shutdown(struct nbd_device *nbd) sock_shutdown() argument 399 nbd_get_config_unlocked(struct nbd_device *nbd) nbd_get_config_unlocked() argument 418 struct nbd_device *nbd = cmd->nbd; nbd_xmit_timeout() local 509 __sock_xmit(struct nbd_device *nbd, struct socket *sock, int send, struct iov_iter *iter, int msg_flags, int *sent) __sock_xmit() argument 554 sock_xmit(struct nbd_device *nbd, int index, int send, struct iov_iter *iter, int msg_flags, int *sent) sock_xmit() argument 573 nbd_send_cmd(struct nbd_device *nbd, struct nbd_cmd *cmd, int index) nbd_send_cmd() argument 719 nbd_read_reply(struct nbd_device *nbd, struct socket *sock, struct nbd_reply *reply) nbd_read_reply() argument 746 nbd_handle_reply(struct nbd_device *nbd, int index, struct nbd_reply *reply) nbd_handle_reply() argument 849 struct nbd_device *nbd = args->nbd; recv_work() local 924 nbd_clear_que(struct nbd_device *nbd) nbd_clear_que() argument 932 find_fallback(struct nbd_device *nbd, int index) find_fallback() argument 975 wait_for_reconnect(struct nbd_device *nbd) wait_for_reconnect() argument 994 struct nbd_device *nbd = cmd->nbd; nbd_handle_cmd() local 1106 nbd_get_socket(struct nbd_device *nbd, unsigned long fd, int *err) nbd_get_socket() argument 1126 nbd_add_socket(struct nbd_device *nbd, unsigned long arg, bool netlink) nbd_add_socket() argument 1196 nbd_reconnect_socket(struct nbd_device *nbd, unsigned long arg) nbd_reconnect_socket() argument 1258 nbd_bdev_reset(struct nbd_device *nbd) nbd_bdev_reset() argument 1265 nbd_parse_flags(struct nbd_device *nbd) nbd_parse_flags() argument 1282 send_disconnects(struct nbd_device *nbd) send_disconnects() argument 1306 nbd_disconnect(struct nbd_device *nbd) nbd_disconnect() argument 1317 nbd_clear_sock(struct nbd_device *nbd) nbd_clear_sock() argument 1324 nbd_config_put(struct nbd_device *nbd) nbd_config_put() argument 1365 nbd_start_device(struct nbd_device *nbd) nbd_start_device() argument 1427 nbd_start_device_ioctl(struct nbd_device *nbd) nbd_start_device_ioctl() argument 1457 nbd_clear_sock_ioctl(struct nbd_device *nbd) nbd_clear_sock_ioctl() argument 1467 nbd_set_cmd_timeout(struct nbd_device *nbd, u64 timeout) nbd_set_cmd_timeout() argument 1477 __nbd_ioctl(struct block_device *bdev, struct nbd_device *nbd, unsigned int cmd, unsigned long arg) __nbd_ioctl() argument 1527 struct nbd_device *nbd = bdev->bd_disk->private_data; nbd_ioctl() local 1554 nbd_alloc_and_init_config(struct nbd_device *nbd) nbd_alloc_and_init_config() argument 1591 struct nbd_device *nbd; nbd_open() local 1634 struct nbd_device *nbd = disk->private_data; nbd_release() local 1646 struct nbd_device *nbd = disk->private_data; nbd_free_disk() local 1665 struct nbd_device *nbd = s->private; nbd_dbg_tasks_show() local 1677 struct nbd_device *nbd = s->private; nbd_dbg_flags_show() local 1700 nbd_dev_dbg_init(struct nbd_device *nbd) nbd_dev_dbg_init() argument 1725 nbd_dev_dbg_close(struct nbd_device *nbd) nbd_dev_dbg_close() argument 1750 nbd_dev_dbg_init(struct nbd_device *nbd) nbd_dev_dbg_init() argument 1755 nbd_dev_dbg_close(struct nbd_device *nbd) nbd_dev_dbg_close() argument 1789 struct nbd_device *nbd; nbd_dev_add() local 1899 struct nbd_device *nbd; nbd_find_get_unused() local 1942 nbd_genl_size_set(struct genl_info *info, struct nbd_device *nbd) nbd_genl_size_set() argument 1961 struct nbd_device *nbd; nbd_genl_connect() local 2139 nbd_disconnect_and_put(struct nbd_device *nbd) nbd_disconnect_and_put() argument 2161 struct nbd_device *nbd; nbd_genl_disconnect() local 2196 struct nbd_device *nbd = NULL; nbd_genl_reconfigure() local 2376 populate_nbd_status(struct nbd_device *nbd, struct sk_buff *reply) populate_nbd_status() argument 2407 struct nbd_device *nbd = ptr; status_cb() local 2453 struct nbd_device *nbd; nbd_genl_status() local 2583 struct nbd_device *nbd = ptr; nbd_exit_cb() local 2594 struct nbd_device *nbd; nbd_cleanup() local [all...] |
H A D | Makefile | 26 obj-$(CONFIG_BLK_DEV_NBD) += nbd.o
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | nbd.c | 43 #include <linux/nbd.h> 44 #include <linux/nbd-netlink.h> 48 #include <trace/events/nbd.h> 66 struct nbd_device *nbd; member 121 pid_t pid; /* pid of nbd-client, if attached */ 133 struct nbd_device *nbd; member 147 #define nbd_name(nbd) ((nbd)->disk->disk_name) 157 static int nbd_dev_dbg_init(struct nbd_device *nbd); 158 static void nbd_dev_dbg_close(struct nbd_device *nbd); 165 nbd_to_dev(struct nbd_device *nbd) nbd_to_dev() argument 215 struct nbd_device *nbd = (struct nbd_device *)disk->private_data; pid_show() local 225 nbd_dev_remove(struct nbd_device *nbd) nbd_dev_remove() argument 251 nbd_put(struct nbd_device *nbd) nbd_put() argument 267 nbd_mark_nsock_dead(struct nbd_device *nbd, struct nbd_sock *nsock, int notify) nbd_mark_nsock_dead() argument 296 nbd_size_clear(struct nbd_device *nbd) nbd_size_clear() argument 304 nbd_size_update(struct nbd_device *nbd, bool start) nbd_size_update() argument 330 nbd_size_set(struct nbd_device *nbd, loff_t blocksize, loff_t nr_blocks) nbd_size_set() argument 353 sock_shutdown(struct nbd_device *nbd) sock_shutdown() argument 392 struct nbd_device *nbd = cmd->nbd; nbd_xmit_timeout() local 485 sock_xmit(struct nbd_device *nbd, int index, int send, struct iov_iter *iter, int msg_flags, int *sent) sock_xmit() argument 541 nbd_send_cmd(struct nbd_device *nbd, struct nbd_cmd *cmd, int index) nbd_send_cmd() argument 687 nbd_read_reply(struct nbd_device *nbd, int index, struct nbd_reply *reply) nbd_read_reply() argument 714 nbd_handle_reply(struct nbd_device *nbd, int index, struct nbd_reply *reply) nbd_handle_reply() argument 815 struct nbd_device *nbd = args->nbd; recv_work() local 883 nbd_clear_que(struct nbd_device *nbd) nbd_clear_que() argument 891 find_fallback(struct nbd_device *nbd, int index) find_fallback() argument 934 wait_for_reconnect(struct nbd_device *nbd) wait_for_reconnect() argument 953 struct nbd_device *nbd = cmd->nbd; nbd_handle_cmd() local 1065 nbd_get_socket(struct nbd_device *nbd, unsigned long fd, int *err) nbd_get_socket() argument 1085 nbd_add_socket(struct nbd_device *nbd, unsigned long arg, bool netlink) nbd_add_socket() argument 1152 nbd_reconnect_socket(struct nbd_device *nbd, unsigned long arg) nbd_reconnect_socket() argument 1220 nbd_parse_flags(struct nbd_device *nbd) nbd_parse_flags() argument 1239 send_disconnects(struct nbd_device *nbd) send_disconnects() argument 1263 nbd_disconnect(struct nbd_device *nbd) nbd_disconnect() argument 1274 nbd_clear_sock(struct nbd_device *nbd) nbd_clear_sock() argument 1281 nbd_config_put(struct nbd_device *nbd) nbd_config_put() argument 1320 nbd_start_device(struct nbd_device *nbd) nbd_start_device() argument 1390 nbd_start_device_ioctl(struct nbd_device *nbd, struct block_device *bdev) nbd_start_device_ioctl() argument 1420 nbd_clear_sock_ioctl(struct nbd_device *nbd, struct block_device *bdev) nbd_clear_sock_ioctl() argument 1439 nbd_set_cmd_timeout(struct nbd_device *nbd, u64 timeout) nbd_set_cmd_timeout() argument 1449 __nbd_ioctl(struct block_device *bdev, struct nbd_device *nbd, unsigned int cmd, unsigned long arg) __nbd_ioctl() argument 1508 struct nbd_device *nbd = bdev->bd_disk->private_data; nbd_ioctl() local 1558 struct nbd_device *nbd; nbd_open() local 1600 struct nbd_device *nbd = disk->private_data; nbd_release() local 1625 struct nbd_device *nbd = s->private; nbd_dbg_tasks_show() local 1647 struct nbd_device *nbd = s->private; nbd_dbg_flags_show() local 1680 nbd_dev_dbg_init(struct nbd_device *nbd) nbd_dev_dbg_init() argument 1705 nbd_dev_dbg_close(struct nbd_device *nbd) nbd_dev_dbg_close() argument 1730 nbd_dev_dbg_init(struct nbd_device *nbd) nbd_dev_dbg_init() argument 1735 nbd_dev_dbg_close(struct nbd_device *nbd) nbd_dev_dbg_close() argument 1769 struct nbd_device *nbd; nbd_dev_add() local 1859 struct nbd_device *nbd = ptr; find_free_cb() local 1895 nbd_genl_size_set(struct genl_info *info, struct nbd_device *nbd) nbd_genl_size_set() argument 1922 struct nbd_device *nbd = NULL; nbd_genl_connect() local 2114 nbd_disconnect_and_put(struct nbd_device *nbd) nbd_disconnect_and_put() argument 2139 struct nbd_device *nbd; nbd_genl_disconnect() local 2177 struct nbd_device *nbd = NULL; nbd_genl_reconfigure() local 2340 populate_nbd_status(struct nbd_device *nbd, struct sk_buff *reply) populate_nbd_status() argument 2371 struct nbd_device *nbd = ptr; status_cb() local 2417 struct nbd_device *nbd; nbd_genl_status() local 2542 struct nbd_device *nbd = ptr; nbd_exit_cb() local 2550 struct nbd_device *nbd; nbd_cleanup() local [all...] |
H A D | Makefile | 28 obj-$(CONFIG_BLK_DEV_NBD) += nbd.o
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | raw_tp_writable_reject_nbd_invalid.c | 4 #include <linux/nbd.h>
|
H A D | raw_tp_writable_test_run.c | 4 #include <linux/nbd.h>
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | raw_tp_writable_reject_nbd_invalid.c | 4 #include <linux/nbd.h>
|
H A D | raw_tp_writable_test_run.c | 4 #include <linux/nbd.h>
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_fp.c | 132 int nbd, bool data_split) in qede_free_failed_tx_pkt() 149 nbd--; in qede_free_failed_tx_pkt() 156 for (i = 0; i < nbd; i++) { in qede_free_failed_tx_pkt() 1506 u8 nbd = 0; in qede_start_xmit() local 1556 nbd++; in qede_start_xmit() 1567 nbd++; in qede_start_xmit() 1572 nbd++; in qede_start_xmit() 1687 qede_free_failed_tx_pkt(txq, first_bd, nbd, data_split); in qede_start_xmit() 1701 for (; frag_idx < skb_shinfo(skb)->nr_frags; frag_idx++, nbd++) { in qede_start_xmit() 1711 qede_free_failed_tx_pkt(txq, first_bd, nbd, data_spli in qede_start_xmit() 130 qede_free_failed_tx_pkt(struct qede_tx_queue *txq, struct eth_tx_1st_bd *first_bd, int nbd, bool data_split) qede_free_failed_tx_pkt() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_fp.c | 133 int nbd, bool data_split) in qede_free_failed_tx_pkt() 150 nbd--; in qede_free_failed_tx_pkt() 157 for (i = 0; i < nbd; i++) { in qede_free_failed_tx_pkt() 1488 u8 nbd = 0; in qede_start_xmit() local 1538 nbd++; in qede_start_xmit() 1549 nbd++; in qede_start_xmit() 1554 nbd++; in qede_start_xmit() 1669 qede_free_failed_tx_pkt(txq, first_bd, nbd, data_split); in qede_start_xmit() 1683 for (; frag_idx < skb_shinfo(skb)->nr_frags; frag_idx++, nbd++) { in qede_start_xmit() 1693 qede_free_failed_tx_pkt(txq, first_bd, nbd, data_spli in qede_start_xmit() 131 qede_free_failed_tx_pkt(struct qede_tx_queue *txq, struct eth_tx_1st_bd *first_bd, int nbd, bool data_split) qede_free_failed_tx_pkt() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 203 int nbd; in bnx2x_free_tx_pkt() local 214 nbd = le16_to_cpu(tx_start_bd->nbd) - 1; in bnx2x_free_tx_pkt() 216 if ((nbd - 1) > (MAX_SKB_FRAGS + 2)) { in bnx2x_free_tx_pkt() 217 BNX2X_ERR("BAD nbd!\n"); in bnx2x_free_tx_pkt() 221 new_cons = nbd + tx_buf->first_bd; in bnx2x_free_tx_pkt() 227 --nbd; in bnx2x_free_tx_pkt() 232 --nbd; in bnx2x_free_tx_pkt() 240 --nbd; in bnx2x_free_tx_pkt() 250 while (nbd > in bnx2x_free_tx_pkt() 3755 int nbd, txq_index; bnx2x_start_xmit() local [all...] |
H A D | bnx2x_hsi.h | 4499 __le16 nbd; member
|
H A D | bnx2x_ethtool.c | 2585 tx_start_bd->nbd = cpu_to_le16(2); /* start + pbd */ in bnx2x_run_loopback()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 202 int nbd; in bnx2x_free_tx_pkt() local 213 nbd = le16_to_cpu(tx_start_bd->nbd) - 1; in bnx2x_free_tx_pkt() 215 if ((nbd - 1) > (MAX_SKB_FRAGS + 2)) { in bnx2x_free_tx_pkt() 216 BNX2X_ERR("BAD nbd!\n"); in bnx2x_free_tx_pkt() 220 new_cons = nbd + tx_buf->first_bd; in bnx2x_free_tx_pkt() 226 --nbd; in bnx2x_free_tx_pkt() 231 --nbd; in bnx2x_free_tx_pkt() 239 --nbd; in bnx2x_free_tx_pkt() 249 while (nbd > in bnx2x_free_tx_pkt() 3766 int nbd, txq_index; bnx2x_start_xmit() local [all...] |
H A D | bnx2x_hsi.h | 4499 __le16 nbd; member
|
H A D | bnx2x_ethtool.c | 2593 tx_start_bd->nbd = cpu_to_le16(2); /* start + pbd */ in bnx2x_run_loopback()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | nbd.h | 3 #define TRACE_SYSTEM nbd 27 "nbd transport event: request %p, handle 0x%016llx", 80 TP_printk("nbd%lld: request %p", __entry->dev_index, __entry->request)
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | nbd.h | 3 #define TRACE_SYSTEM nbd 27 "nbd transport event: request %p, handle 0x%016llx", 80 TP_printk("nbd%lld: request %p", __entry->dev_index, __entry->request)
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | leon_pci_grpci2.c | 147 unsigned int nbd; /* 0x08 Next Data Descriptor in chan */ member
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | leon_pci_grpci2.c | 149 unsigned int nbd; /* 0x08 Next Data Descriptor in chan */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | cnic.c | 4942 start_bd->nbd = cpu_to_le16(3); in cnic_init_bnx2x_tx_ring()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | cnic.c | 4939 start_bd->nbd = cpu_to_le16(3); in cnic_init_bnx2x_tx_ring()
|