| /openbmc/qemu/net/ |
| H A D | net.c | 151 void qemu_set_info_str(NetClientState *nc, const char *fmt, ...) in qemu_set_info_str() argument 156 vsnprintf(nc->info_str, sizeof(nc->info_str), fmt, ap); in qemu_set_info_str() 160 void qemu_format_nic_info_str(NetClientState *nc, uint8_t macaddr[6]) in qemu_format_nic_info_str() argument 162 qemu_set_info_str(nc, "model=%s,macaddr=%02x:%02x:%02x:%02x:%02x:%02x", in qemu_format_nic_info_str() 163 nc->model, macaddr[0], macaddr[1], macaddr[2], in qemu_format_nic_info_str() 238 NetClientState *nc; in assign_name() local 241 QTAILQ_FOREACH(nc, &net_clients, next) { in assign_name() 242 if (nc == nc1) { in assign_name() 245 if (strcmp(nc in assign_name() 253 qemu_net_client_destructor(NetClientState * nc) qemu_net_client_destructor() argument 263 qemu_net_client_setup(NetClientState * nc,NetClientInfo * info,NetClientState * peer,const char * model,const char * name,NetClientDestructor * destructor,bool is_datapath) qemu_net_client_setup() argument 297 NetClientState *nc; qemu_new_net_client() local 313 NetClientState *nc; qemu_new_net_control_client() local 363 qemu_get_nic(NetClientState * nc) qemu_get_nic() argument 370 qemu_get_nic_opaque(NetClientState * nc) qemu_get_nic_opaque() argument 377 qemu_get_peer(NetClientState * nc,int queue_index) qemu_get_peer() argument 384 qemu_cleanup_net_client(NetClientState * nc,bool remove_from_net_clients) qemu_cleanup_net_client() argument 396 qemu_free_net_client(NetClientState * nc) qemu_free_net_client() argument 411 qemu_del_net_client(NetClientState * nc) qemu_del_net_client() argument 470 NetClientState *nc = qemu_get_subqueue(nic, i); qemu_del_nic() local 485 NetClientState *nc = qemu_get_subqueue(nic, i); qemu_del_nic() local 496 NetClientState *nc; qemu_foreach_nic() local 507 qemu_has_ufo(NetClientState * nc) qemu_has_ufo() argument 516 qemu_has_uso(NetClientState * nc) qemu_has_uso() argument 525 qemu_has_vnet_hdr(NetClientState * nc) qemu_has_vnet_hdr() argument 534 qemu_has_vnet_hdr_len(NetClientState * nc,int len) qemu_has_vnet_hdr_len() argument 543 qemu_set_offload(NetClientState * nc,int csum,int tso4,int tso6,int ecn,int ufo,int uso4,int uso6) qemu_set_offload() argument 553 qemu_get_vnet_hdr_len(NetClientState * nc) qemu_get_vnet_hdr_len() argument 562 qemu_set_vnet_hdr_len(NetClientState * nc,int len) qemu_set_vnet_hdr_len() argument 576 qemu_get_vnet_hash_supported_types(NetClientState * nc,uint32_t * types) qemu_get_vnet_hash_supported_types() argument 585 qemu_set_vnet_le(NetClientState * nc,bool is_le) qemu_set_vnet_le() argument 598 qemu_set_vnet_be(NetClientState * nc,bool is_be) qemu_set_vnet_be() argument 611 qemu_can_receive_packet(NetClientState * nc) qemu_can_receive_packet() argument 637 filter_receive_iov(NetClientState * nc,NetFilterDirection direction,NetClientState * sender,unsigned flags,const struct iovec * iov,int iovcnt,NetPacketSent * sent_cb) filter_receive_iov() argument 669 filter_receive(NetClientState * nc,NetFilterDirection direction,NetClientState * sender,unsigned flags,const uint8_t * data,size_t size,NetPacketSent * sent_cb) filter_receive() argument 685 qemu_purge_queued_packets(NetClientState * nc) qemu_purge_queued_packets() argument 694 qemu_flush_or_purge_queued_packets(NetClientState * nc,bool purge) qemu_flush_or_purge_queued_packets() argument 714 qemu_flush_queued_packets(NetClientState * nc) qemu_flush_queued_packets() argument 762 qemu_send_packet(NetClientState * nc,const uint8_t * buf,int size) qemu_send_packet() argument 767 qemu_receive_packet(NetClientState * nc,const uint8_t * buf,int size) qemu_receive_packet() argument 786 qemu_send_packet_raw(NetClientState * nc,const uint8_t * buf,int size) qemu_send_packet_raw() argument 792 nc_sendv_compat(NetClientState * nc,const struct iovec * iov,int iovcnt,unsigned flags) nc_sendv_compat() argument 826 NetClientState *nc = opaque; qemu_deliver_packet_iov() local 911 qemu_sendv_packet(NetClientState * nc,const struct iovec * iov,int iovcnt) qemu_sendv_packet() argument 918 NetClientState *nc; qemu_find_netdev() local 934 NetClientState *nc; qemu_find_net_clients_except() local 1313 NetClientState *nc; net_client_init1() local 1488 NetClientState *nc; qmp_netdev_del() local 1539 print_net_client(Monitor * mon,NetClientState * nc) print_net_client() argument 1560 NetClientState *nc; qmp_query_rx_filter() local 1610 NetClientState *nc; colo_notify_filters_event() local 1629 NetClientState *nc; net_client_set_link() local 1683 NetClientState *nc; net_vm_change_state_handler() local 1703 NetClientState *nc, **p = &QTAILQ_FIRST(&net_clients); net_cleanup() local 1755 NetClientState *nc; net_check_clients() local [all...] |
| H A D | hub.c | 33 NetClientState nc; member 59 qemu_send_packet(&port->nc, buf, len); in net_hub_receive() 75 qemu_sendv_packet(&port->nc, iov, iovcnt); in net_hub_receive_iov() 94 static bool net_hub_port_can_receive(NetClientState *nc) in net_hub_port_can_receive() 97 NetHubPort *src_port = DO_UPCAST(NetHubPort, nc, nc); in net_hub_port_can_receive() 105 if (qemu_can_send_packet(&port->nc)) { in net_hub_port_can_receive() 113 static ssize_t net_hub_port_receive(NetClientState *nc, in net_hub_port_receive() 116 NetHubPort *port = DO_UPCAST(NetHubPort, nc, nc); in net_hub_port_receive() 93 net_hub_port_can_receive(NetClientState * nc) net_hub_port_can_receive() argument 112 net_hub_port_receive(NetClientState * nc,const uint8_t * buf,size_t len) net_hub_port_receive() argument 120 net_hub_port_receive_iov(NetClientState * nc,const struct iovec * iov,int iovcnt) net_hub_port_receive_iov() argument 128 net_hub_port_cleanup(NetClientState * nc) net_hub_port_cleanup() argument 147 NetClientState *nc; net_hub_port_new() local 223 net_hub_id_for_client(NetClientState * nc,int * id) net_hub_id_for_client() argument 313 net_hub_flush(NetClientState * nc) net_hub_flush() argument [all...] |
| H A D | vhost-user.c | 67 NetClientState nc; member 76 static struct vhost_net *vhost_user_get_vhost_net(NetClientState *nc) in vhost_user_get_vhost_net() argument 78 NetVhostUserState *s = DO_UPCAST(NetVhostUserState, nc, nc); in vhost_user_get_vhost_net() 79 assert(nc->info->type == NET_CLIENT_DRIVER_VHOST_USER); in vhost_user_get_vhost_net() 83 static uint64_t vhost_user_get_acked_features(NetClientState *nc) in vhost_user_get_acked_features() argument 85 NetVhostUserState *s = DO_UPCAST(NetVhostUserState, nc, nc); in vhost_user_get_acked_features() 86 assert(nc->info->type == NET_CLIENT_DRIVER_VHOST_USER); in vhost_user_get_acked_features() 90 static void vhost_user_save_acked_features(NetClientState *nc) in vhost_user_save_acked_features() argument 179 vhost_user_receive(NetClientState * nc,const uint8_t * buf,size_t size) vhost_user_receive() argument 208 net_vhost_user_cleanup(NetClientState * nc) net_vhost_user_cleanup() argument 233 vhost_user_set_vnet_endianness(NetClientState * nc,bool enable) vhost_user_set_vnet_endianness() argument 244 vhost_user_has_vnet_hdr(NetClientState * nc) vhost_user_has_vnet_hdr() argument 251 vhost_user_has_ufo(NetClientState * nc) vhost_user_has_ufo() argument 258 vhost_user_check_peer_type(NetClientState * nc,ObjectClass * oc,Error ** errp) vhost_user_check_peer_type() argument 380 NetClientState *nc, *nc0 = NULL; net_vhost_user_init() local [all...] |
| H A D | netmap.c | 43 NetClientState nc; member 133 static void netmap_poll(NetClientState *nc, bool enable) in netmap_poll() argument 135 NetmapState *s = DO_UPCAST(NetmapState, nc, nc); in netmap_poll() 154 qemu_flush_queued_packets(&s->nc); in netmap_writable() 157 static ssize_t netmap_receive_iov(NetClientState *nc, in netmap_receive_iov() argument 160 NetmapState *s = DO_UPCAST(NetmapState, nc, nc); in netmap_receive_iov() 228 static ssize_t netmap_receive(NetClientState *nc, in netmap_receive() argument 236 return netmap_receive_iov(nc, in netmap_receive() 241 netmap_send_completed(NetClientState * nc,ssize_t len) netmap_send_completed() argument 299 netmap_cleanup(NetClientState * nc) netmap_cleanup() argument 327 netmap_has_vnet_hdr_len(NetClientState * nc,int len) netmap_has_vnet_hdr_len() argument 349 netmap_has_vnet_hdr(NetClientState * nc) netmap_has_vnet_hdr() argument 354 netmap_set_vnet_hdr_len(NetClientState * nc,int len) netmap_set_vnet_hdr_len() argument 369 netmap_set_offload(NetClientState * nc,int csum,int tso4,int tso6,int ecn,int ufo,int uso4,int uso6) netmap_set_offload() argument 405 NetClientState *nc; net_init_netmap() local [all...] |
| H A D | tap.c | 71 NetClientState nc; 120 qemu_flush_queued_packets(&s->nc); in tap_write_packet() 137 static ssize_t tap_receive_iov(NetClientState *nc, const struct iovec *iov, in tap_receive_iov() 140 TAPState *s = DO_UPCAST(TAPState, nc, nc); in tap_receive_iov() 157 static ssize_t tap_receive(NetClientState *nc, const uint8_t *buf, size_t size) in tap_receive() 164 return tap_receive_iov(nc, &iov, 1); 174 static void tap_send_completed(NetClientState *nc, ssize_t len) in tap_send_completed() 176 TAPState *s = DO_UPCAST(TAPState, nc, nc); 69 NetClientState nc; global() member 134 tap_receive_iov(NetClientState * nc,const struct iovec * iov,int iovcnt) tap_receive_iov() argument 154 tap_receive(NetClientState * nc,const uint8_t * buf,size_t size) tap_receive() argument 171 tap_send_completed(NetClientState * nc,ssize_t len) tap_send_completed() argument 231 tap_has_ufo(NetClientState * nc) tap_has_ufo() argument 240 tap_has_uso(NetClientState * nc) tap_has_uso() argument 249 tap_has_vnet_hdr(NetClientState * nc) tap_has_vnet_hdr() argument 258 tap_has_vnet_hdr_len(NetClientState * nc,int len) tap_has_vnet_hdr_len() argument 263 tap_set_vnet_hdr_len(NetClientState * nc,int len) tap_set_vnet_hdr_len() argument 274 tap_set_vnet_le(NetClientState * nc,bool is_le) tap_set_vnet_le() argument 281 tap_set_vnet_be(NetClientState * nc,bool is_be) tap_set_vnet_be() argument 288 tap_set_offload(NetClientState * nc,int csum,int tso4,int tso6,int ecn,int ufo,int uso4,int uso6) tap_set_offload() argument 312 tap_cleanup(NetClientState * nc) tap_cleanup() argument 333 tap_poll(NetClientState * nc,bool enable) tap_poll() argument 340 tap_set_steering_ebpf(NetClientState * nc,int prog_fd) tap_set_steering_ebpf() argument 348 tap_get_fd(NetClientState * nc) tap_get_fd() argument 360 tap_get_vhost_net(NetClientState * nc) tap_get_vhost_net() argument 394 NetClientState *nc; net_tap_fd_init() local 1024 tap_enable(NetClientState * nc) tap_enable() argument 1041 tap_disable(NetClientState * nc) tap_disable() argument [all...] |
| H A D | vde.c | 35 NetClientState nc; member 47 qemu_send_packet(&s->nc, buf, size); in vde_to_qemu() 51 static ssize_t vde_receive(NetClientState *nc, const uint8_t *buf, size_t size) in vde_receive() argument 53 VDEState *s = DO_UPCAST(VDEState, nc, nc); in vde_receive() 63 static void vde_cleanup(NetClientState *nc) in vde_cleanup() argument 65 VDEState *s = DO_UPCAST(VDEState, nc, nc); in vde_cleanup() 81 NetClientState *nc; in net_vde_init() local 99 nc = qemu_new_net_client(&net_vde_info, peer, model, name); in net_vde_init() 101 qemu_set_info_str(nc, "sock=%s,fd=%d", sock, vde_datafd(vde)); in net_vde_init() 103 s = DO_UPCAST(VDEState, nc, nc); in net_vde_init()
|
| H A D | stream.c | 47 static ssize_t net_stream_receive(NetClientState *nc, const uint8_t *buf, in net_stream_receive() argument 50 NetStreamData *d = DO_UPCAST(NetStreamData, nc, nc); in net_stream_receive() 62 qapi_event_send_netdev_stream_disconnected(s->data.nc.name); in net_stream_send() 71 static void net_stream_cleanup(NetClientState *nc) in net_stream_cleanup() argument 73 NetStreamState *s = DO_UPCAST(NetStreamState, data.nc, nc); in net_stream_cleanup() 130 qemu_set_info_str(&d->nc, "%s", uri); in net_stream_listen() 132 qapi_event_send_netdev_stream_connected(d->nc.name, addr); in net_stream_listen() 144 qemu_set_info_str(&d->nc, "erro in net_stream_server_listening() 177 NetClientState *nc; net_stream_server_init() local 248 NetClientState *nc; net_stream_client_init() local [all...] |
| H A D | passt.c | 83 static void net_passt_cleanup(NetClientState *nc) in net_passt_cleanup() argument 85 NetPasstState *s = DO_UPCAST(NetPasstState, data.nc, nc); in net_passt_cleanup() 114 static ssize_t net_passt_receive(NetClientState *nc, const uint8_t *buf, in net_passt_receive() argument 117 NetStreamData *d = DO_UPCAST(NetStreamData, nc, nc); in net_passt_receive() 142 static int passt_set_vnet_endianness(NetClientState *nc, bool enable) in passt_set_vnet_endianness() argument 144 assert(nc->info->type == NET_CLIENT_DRIVER_PASST); in passt_set_vnet_endianness() 149 static bool passt_has_vnet_hdr(NetClientState *nc) in passt_has_vnet_hdr() argument 151 NetPasstState *s = DO_UPCAST(NetPasstState, data.nc, n in passt_has_vnet_hdr() 158 passt_has_ufo(NetClientState * nc) passt_has_ufo() argument 167 passt_check_peer_type(NetClientState * nc,ObjectClass * oc,Error ** errp) passt_check_peer_type() argument 187 passt_get_vhost_net(NetClientState * nc) passt_get_vhost_net() argument 196 passt_get_acked_features(NetClientState * nc) passt_get_acked_features() argument 205 passt_save_acked_features(NetClientState * nc) passt_save_acked_features() argument 703 NetClientState *nc; net_init_passt() local [all...] |
| H A D | socket.c | 37 NetClientState nc; member 77 qemu_flush_queued_packets(&s->nc); in net_socket_writable() 80 static ssize_t net_socket_receive(NetClientState *nc, const uint8_t *buf, size_t size) in net_socket_receive() argument 82 NetSocketState *s = DO_UPCAST(NetSocketState, nc, nc); in net_socket_receive() 115 static ssize_t net_socket_receive_dgram(NetClientState *nc, const uint8_t *buf, size_t size) in net_socket_receive_dgram() argument 117 NetSocketState *s = DO_UPCAST(NetSocketState, nc, nc); in net_socket_receive_dgram() 135 static void net_socket_send_completed(NetClientState *nc, ssize_t len) in net_socket_send_completed() argument 137 NetSocketState *s = DO_UPCAST(NetSocketState, nc, n in net_socket_send_completed() 306 net_socket_cleanup(NetClientState * nc) net_socket_cleanup() argument 338 NetClientState *nc; net_socket_fd_init_dgram() local 425 NetClientState *nc; net_socket_fd_init_stream() local 497 NetClientState *nc; net_socket_listen_init() local [all...] |
| H A D | af-xdp.c | 33 NetClientState nc; member 92 static void af_xdp_poll(NetClientState *nc, bool enable) in af_xdp_poll() argument 94 AFXDPState *s = DO_UPCAST(AFXDPState, nc, nc); in af_xdp_poll() 142 qemu_flush_queued_packets(&s->nc); in af_xdp_writable() 145 static ssize_t af_xdp_receive(NetClientState *nc, in af_xdp_receive() argument 148 AFXDPState *s = DO_UPCAST(AFXDPState, nc, nc); in af_xdp_receive() 191 static void af_xdp_send_completed(NetClientState *nc, ssize_t len) in af_xdp_send_completed() argument 193 AFXDPState *s = DO_UPCAST(AFXDPState, nc, nc); in af_xdp_send_completed() 243 if (!qemu_sendv_packet_async(&s->nc, &iov, 1, in af_xdp_send() 264 static void af_xdp_cleanup(NetClientState *nc) in af_xdp_cleanup() argument [all …]
|
| H A D | stream_data.c | 26 qemu_flush_queued_packets(&d->nc); in net_stream_data_writable() 70 static void net_stream_data_send_completed(NetClientState *nc, ssize_t len) in net_stream_data_send_completed() 72 NetStreamData *d = DO_UPCAST(NetStreamData, nc, nc); in net_stream_data_send_completed() 84 if (qemu_send_packet_async(&d->nc, rs->buf, in net_stream_data_rs_finalize() 116 qemu_set_info_str(&d->nc, "listening"); in net_stream_data_send() 124 d->nc.link_down = true; in net_stream_data_send() 149 d->nc.link_down = false; in net_stream_data_listen() 161 qemu_set_info_str(&d->nc, "error: %s", error_get_pretty(err)); in net_stream_data_client_connected() 170 qemu_set_info_str(&d->nc, "erro in net_stream_data_client_connected() 69 net_stream_data_send_completed(NetClientState * nc,ssize_t len) net_stream_data_send_completed() argument [all...] |
| H A D | dgram.c | 40 NetClientState nc; member 79 qemu_flush_queued_packets(&s->nc); in net_dgram_writable() 82 static ssize_t net_dgram_receive(NetClientState *nc, in net_dgram_receive() argument 85 NetDgramState *s = DO_UPCAST(NetDgramState, nc, nc); in net_dgram_receive() 103 static void net_dgram_send_completed(NetClientState *nc, ssize_t len) in net_dgram_send_completed() argument 105 NetDgramState *s = DO_UPCAST(NetDgramState, nc, nc); in net_dgram_send_completed() 116 if (qemu_send_packet_async(&s->nc, rs->buf, in net_dgram_rs_finalize() 138 if (qemu_send_packet_async(&s->nc, in net_dgram_send() 238 net_dgram_cleanup(NetClientState * nc) net_dgram_cleanup() argument 265 NetClientState *nc; net_dgram_fd_init() local [all...] |
| H A D | vhost-vdpa.c | 35 NetClientState nc; member 135 static struct vhost_net *vhost_vdpa_get_vhost_net(NetClientState *nc) in vhost_vdpa_get_vhost_net() argument 137 VhostVDPAState *s = DO_UPCAST(VhostVDPAState, nc, nc); in vhost_vdpa_get_vhost_net() 138 assert(nc->info->type == NET_CLIENT_DRIVER_VHOST_VDPA); in vhost_vdpa_get_vhost_net() 199 s = DO_UPCAST(VhostVDPAState, nc, ncs); in vhost_vdpa_add() 228 static void vhost_vdpa_cleanup(NetClientState *nc) in vhost_vdpa_cleanup() argument 230 VhostVDPAState *s = DO_UPCAST(VhostVDPAState, nc, nc); in vhost_vdpa_cleanup() 247 static bool vhost_vdpa_has_vnet_hdr(NetClientState *nc) in vhost_vdpa_has_vnet_hdr() argument 249 assert(nc->info->type == NET_CLIENT_DRIVER_VHOST_VDPA); in vhost_vdpa_has_vnet_hdr() 254 static bool vhost_vdpa_get_vnet_hash_supported_types(NetClientState *nc, in vhost_vdpa_get_vnet_hash_supported_types() argument [all …]
|
| H A D | l2tpv3.c | 61 NetClientState nc; member 166 qemu_flush_queued_packets(&s->nc); in l2tpv3_writable() 169 static void l2tpv3_send_completed(NetClientState *nc, ssize_t len) in l2tpv3_send_completed() argument 171 NetL2TPV3State *s = DO_UPCAST(NetL2TPV3State, nc, nc); in l2tpv3_send_completed() 175 static void l2tpv3_poll(NetClientState *nc, bool enable) in l2tpv3_poll() argument 177 NetL2TPV3State *s = DO_UPCAST(NetL2TPV3State, nc, nc); in l2tpv3_poll() 216 static ssize_t net_l2tpv3_receive_dgram_iov(NetClientState *nc, in net_l2tpv3_receive_dgram_iov() argument 220 NetL2TPV3State *s = DO_UPCAST(NetL2TPV3State, nc, n in net_l2tpv3_receive_dgram_iov() 262 net_l2tpv3_receive_dgram(NetClientState * nc,const uint8_t * buf,size_t size) net_l2tpv3_receive_dgram() argument 496 net_l2tpv3_cleanup(NetClientState * nc) net_l2tpv3_cleanup() argument 526 NetClientState *nc; net_init_l2tpv3() local [all...] |
| H A D | vmnet_int.h | 33 NetClientState nc; member 54 int vmnet_if_create(NetClientState *nc, 58 ssize_t vmnet_receive_common(NetClientState *nc, 62 void vmnet_cleanup_common(NetClientState *nc);
|
| /openbmc/u-boot/drivers/net/phy/ |
| H A D | ncsi.c | 32 static void ncsi_send_ebf(unsigned int np, unsigned int nc); 33 static void ncsi_send_ae(unsigned int np, unsigned int nc); 34 static void ncsi_send_gls(unsigned int np, unsigned int nc); 35 static int ncsi_send_command(unsigned int np, unsigned int nc, unsigned int cmd, 92 unsigned int np, nc; in ncsi_active() local 98 nc = ncsi_priv->current_channel; in ncsi_active() 103 return np < NCSI_PACKAGE_MAX && nc < NCSI_CHANNEL_MAX && in ncsi_active() 104 ncsi_priv->packages[np].channels[nc].has_link; in ncsi_active() 226 unsigned int np, nc; in ncsi_rsp_ec() local 229 nc = NCSI_CHANNEL_INDEX(rsp->common.channel); in ncsi_rsp_ec() [all …]
|
| /openbmc/qemu/include/net/ |
| H A D | net.h | 84 typedef struct vhost_net *(GetVHostNet)(NetClientState *nc); 180 NICState *qemu_get_nic(NetClientState *nc); 181 void *qemu_get_nic_opaque(NetClientState *nc); 182 void qemu_del_net_client(NetClientState *nc); 185 int qemu_can_receive_packet(NetClientState *nc); 186 int qemu_can_send_packet(NetClientState *nc); 187 ssize_t qemu_sendv_packet(NetClientState *nc, const struct iovec *iov, 189 ssize_t qemu_sendv_packet_async(NetClientState *nc, const struct iovec *iov, 191 ssize_t qemu_send_packet(NetClientState *nc, const uint8_t *buf, int size); 192 ssize_t qemu_receive_packet(NetClientState *nc, cons 338 net_peer_needs_padding(NetClientState * nc) net_peer_needs_padding() argument [all...] |
| H A D | vhost_net.h | 11 typedef uint64_t (GetAckedFeatures)(NetClientState *nc); 12 typedef void (SaveAcketFeatures)(NetClientState *nc); 69 VHostNetState *get_vhost_net(NetClientState *nc); 71 int vhost_net_set_vring_enable(NetClientState *nc, int enable); 85 void vhost_net_virtqueue_reset(VirtIODevice *vdev, NetClientState *nc, 87 int vhost_net_virtqueue_restart(VirtIODevice *vdev, NetClientState *nc, 90 void vhost_net_save_acked_features(NetClientState *nc);
|
| /openbmc/qemu/hw/net/ |
| H A D | vhost_net.c | 70 void vhost_net_save_acked_features(NetClientState *nc) in vhost_net_save_acked_features() argument 72 struct vhost_net *net = get_vhost_net(nc); in vhost_net_save_acked_features() 75 net->save_acked_features(nc); in vhost_net_save_acked_features() 245 net->nc = options->net_backend; in vhost_net_init() 271 net->dev.vq_index = net->nc->queue_index * net->dev.nvqs; in vhost_net_init() 299 options->get_acked_features(net->nc)); in vhost_net_init() 331 if (net->nc->info->start) { in vhost_net_start_one() 332 r = net->nc->info->start(net->nc); in vhost_net_start_one() 343 if (net->nc in vhost_net_start_one() 569 get_vhost_net(NetClientState * nc) get_vhost_net() argument 582 vhost_net_set_vring_enable(NetClientState * nc,int enable) vhost_net_set_vring_enable() argument 617 vhost_net_virtqueue_reset(VirtIODevice * vdev,NetClientState * nc,int vq_index) vhost_net_virtqueue_reset() argument 642 vhost_net_virtqueue_restart(VirtIODevice * vdev,NetClientState * nc,int vq_index) vhost_net_virtqueue_restart() argument [all...] |
| H A D | virtio-net.c | 134 static VirtIONetQueue *virtio_net_get_subqueue(NetClientState *nc) in flush_or_purge_queued_packets() 136 VirtIONet *n = qemu_get_nic_opaque(nc); 138 return &n->vqs[nc->queue_index]; 146 static void flush_or_purge_queued_packets(NetClientState *nc) in virtio_net_get_config() 148 if (!nc->peer) { in virtio_net_get_config() 152 qemu_flush_or_purge_queued_packets(nc->peer, true); in virtio_net_get_config() 153 assert(!virtio_net_get_subqueue(nc)->async_tx.elem); in virtio_net_get_config() 164 NetClientState *nc = qemu_get_queue(n->nic); in virtio_net_get_config() 187 if (nc->peer && nc in virtio_net_get_config() 115 virtio_net_get_subqueue(NetClientState * nc) virtio_net_get_subqueue() argument 127 flush_or_purge_queued_packets(NetClientState * nc) flush_or_purge_queued_packets() argument 145 NetClientState *nc = qemu_get_queue(n->nic); virtio_net_get_config() local 196 NetClientState *nc = qemu_get_queue(n->nic); virtio_net_set_config() local 243 virtio_net_announce(NetClientState * nc) virtio_net_announce() argument 266 NetClientState *nc = qemu_get_queue(n->nic); virtio_net_vhost_status() local 443 virtio_net_set_link_status(NetClientState * nc) virtio_net_set_link_status() argument 460 rxfilter_notify(NetClientState * nc) rxfilter_notify() argument 491 virtio_net_query_rxfilter(NetClientState * nc) virtio_net_query_rxfilter() argument 557 NetClientState *nc; virtio_net_queue_reset() local 581 NetClientState *nc; virtio_net_queue_enable() local 607 NetClientState *nc = qemu_get_queue(n->nic); peer_test_vnet_hdr() local 643 NetClientState *nc; virtio_net_set_mrg_rx_bufs() local 693 NetClientState *nc = qemu_get_subqueue(n->nic, index); peer_attach() local 718 NetClientState *nc = qemu_get_subqueue(n->nic, index); peer_detach() local 918 NetClientState *nc = qemu_get_subqueue(n->nic, i); virtio_net_set_features() local 956 NetClientState *nc = qemu_get_queue(n->nic); virtio_net_handle_rx_mode() local 1035 NetClientState *nc = qemu_get_queue(n->nic); virtio_net_handle_mac() local 1131 NetClientState *nc = qemu_get_queue(n->nic); virtio_net_handle_vlan_table() local 1172 NetClientState *nc = qemu_get_peer(qemu_get_queue(nic), 0); virtio_net_attach_ebpf_to_backend() local 1444 NetClientState *nc = qemu_get_queue(n->nic); virtio_net_handle_mq() local 1570 virtio_net_can_receive(NetClientState * nc) virtio_net_can_receive() argument 1790 virtio_net_process_rss(NetClientState * nc,const uint8_t * buf,size_t size,struct virtio_net_hdr_v1_hash * hdr) virtio_net_process_rss() argument 1844 virtio_net_receive_rcu(NetClientState * nc,const uint8_t * buf,size_t size) virtio_net_receive_rcu() argument 1995 virtio_net_do_receive(NetClientState * nc,const uint8_t * buf,size_t size) virtio_net_do_receive() argument 2121 virtio_net_rsc_cache_buf(VirtioNetRscChain * chain,NetClientState * nc,const uint8_t * buf,size_t size) virtio_net_rsc_cache_buf() argument 2323 virtio_net_rsc_do_coalesce(VirtioNetRscChain * chain,NetClientState * nc,const uint8_t * buf,size_t size,VirtioNetRscUnit * unit) virtio_net_rsc_do_coalesce() argument 2370 virtio_net_rsc_drain_flow(VirtioNetRscChain * chain,NetClientState * nc,const uint8_t * buf,size_t size,uint16_t ip_start,uint16_t ip_size,uint16_t tcp_port) virtio_net_rsc_drain_flow() argument 2442 virtio_net_rsc_receive4(VirtioNetRscChain * chain,NetClientState * nc,const uint8_t * buf,size_t size) virtio_net_rsc_receive4() argument 2510 virtio_net_rsc_receive6(void * opq,NetClientState * nc,const uint8_t * buf,size_t size) virtio_net_rsc_receive6() argument 2547 virtio_net_rsc_lookup_chain(VirtIONet * n,NetClientState * nc,uint16_t proto) virtio_net_rsc_lookup_chain() argument 2582 virtio_net_rsc_receive(NetClientState * nc,const uint8_t * buf,size_t size) virtio_net_rsc_receive() argument 2611 virtio_net_receive(NetClientState * nc,const uint8_t * buf,size_t size) virtio_net_receive() argument 2624 virtio_net_tx_complete(NetClientState * nc,ssize_t len) virtio_net_tx_complete() argument 2945 NetClientState *nc = qemu_get_subqueue(n->nic, index); virtio_net_del_queue() local 3016 NetClientState *nc = qemu_get_queue(n->nic); virtio_net_get_features() local 3389 NetClientState *nc; virtio_net_get_vhost() local 3567 NetClientState *nc; virtio_net_guest_notifier_pending() local 3599 NetClientState *nc; virtio_net_guest_notifier_mask() local 3796 NetClientState *nc; virtio_net_device_realize() local [all...] |
| H A D | allwinner_emac.c | 101 NetClientState *nc; in RTL8201CP_mdio_write() local 107 nc = qemu_get_queue(s->nic); in RTL8201CP_mdio_write() 108 mii_reset(mii, !nc->link_down); in RTL8201CP_mdio_write() 181 static bool aw_emac_can_receive(NetClientState *nc) in aw_emac_can_receive() argument 183 AwEmacState *s = qemu_get_nic_opaque(nc); in aw_emac_can_receive() 192 static ssize_t aw_emac_receive(NetClientState *nc, const uint8_t *buf, in aw_emac_receive() argument 195 AwEmacState *s = qemu_get_nic_opaque(nc); in aw_emac_receive() 231 NetClientState *nc = qemu_get_queue(s->nic); in aw_emac_reset() local 244 mii_reset(&s->mii, !nc->link_down); in aw_emac_reset() 251 NetClientState *nc; in aw_emac_read() local [all …]
|
| H A D | vhost_net-stub.c | 96 VHostNetState *get_vhost_net(NetClientState *nc) in vhost_net_notify_migration_done() 101 int vhost_net_set_vring_enable(NetClientState *nc, int enable) in get_vhost_net() 111 void vhost_net_virtqueue_reset(VirtIODevice *vdev, NetClientState *nc, in vhost_net_set_mtu() 117 int vhost_net_virtqueue_restart(VirtIODevice *vdev, NetClientState *nc, in vhost_net_virtqueue_reset() 123 void vhost_net_save_acked_features(NetClientState *nc) in vhost_net_virtqueue_restart() 98 get_vhost_net(NetClientState * nc) get_vhost_net() argument 103 vhost_net_set_vring_enable(NetClientState * nc,int enable) vhost_net_set_vring_enable() argument 113 vhost_net_virtqueue_reset(VirtIODevice * vdev,NetClientState * nc,int vq_index) vhost_net_virtqueue_reset() argument 119 vhost_net_virtqueue_restart(VirtIODevice * vdev,NetClientState * nc,int vq_index) vhost_net_virtqueue_restart() argument 125 vhost_net_save_acked_features(NetClientState * nc) vhost_net_save_acked_features() argument
|
| /openbmc/qemu/hw/net/rocker/ |
| H A D | rocker_fp.c | 122 NetClientState *nc = qemu_get_queue(port->nic); in fp_port_eg() local 125 qemu_sendv_packet(nc, iov, iovcnt); in fp_port_eg() 131 static ssize_t fp_port_receive_iov(NetClientState *nc, const struct iovec *iov, in fp_port_receive_iov() argument 134 FpPort *port = qemu_get_nic_opaque(nc); in fp_port_receive_iov() 149 static ssize_t fp_port_receive(NetClientState *nc, const uint8_t *buf, in fp_port_receive() argument 157 return fp_port_receive_iov(nc, &iov, 1); in fp_port_receive() 160 static void fp_port_cleanup(NetClientState *nc) in fp_port_cleanup() argument 164 static void fp_port_set_link_status(NetClientState *nc) in fp_port_set_link_status() argument 166 FpPort *port = qemu_get_nic_opaque(nc); in fp_port_set_link_status() 168 rocker_event_link_changed(port->r, port->pport, !nc->link_down); in fp_port_set_link_status() [all …]
|
| /openbmc/u-boot/tools/ |
| H A D | netconsole | 37 for nc in netcat nc ; do 38 type ${nc} >/dev/null 2>&1 && break 56 while ${nc} -u -l -p ${board_out_port} < /dev/null ; do 62 ${nc} -u ${ip} ${board_in_port}
|
| /openbmc/u-boot/doc/ |
| H A D | README.iomux | 24 and stderr. For example: "setenv stdin serial,nc". NOTE: No spaces 32 nc. 35 stdin nc,nc,serial" will discard the second nc. iomux_doenv() is 37 shows "nc,nc,serial". 57 example, if stdin=serial,nc and stdout=serial,nc then all output 58 for serial, e.g. echos of input on serial, will appear on serial and nc. 80 Using nc as a stdin device results in even more overhead because nc_tstc() 82 interface when nc is added to stdin, although there is no character loss using 83 the ethernet interface for input. In this test case stdin=serial,nc and 87 them is nc, also causes problems. Even on a sequoia cut&paste does not work [all …]
|