Home
last modified time | relevance | path

Searched refs:indirections_len (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/ebpf/
H A Debpf_rss.h38 uint16_t indirections_len; member
H A Debpf_rss.c270 config->indirections_len, in ebpf_rss_set_all()
/openbmc/qemu/hw/net/
H A Dvirtio-net.c1254 config->indirections_len = data->indirections_len; in rss_data_to_rss_config()
1303 n->rss_data.indirections_len, in virtio_net_commit_rss_config()
1407 n->rss_data.indirections_len = in virtio_net_handle_rss()
1410 n->rss_data.indirections_len = 0; in virtio_net_handle_rss()
1412 if (n->rss_data.indirections_len >= VIRTIO_NET_RSS_MAX_TABLE_LEN) { in virtio_net_handle_rss()
1414 err_value = n->rss_data.indirections_len; in virtio_net_handle_rss()
1417 n->rss_data.indirections_len++; in virtio_net_handle_rss()
1418 if (!is_power_of_2(n->rss_data.indirections_len)) { in virtio_net_handle_rss()
1420 err_value = n->rss_data.indirections_len; in virtio_net_handle_rss()
1431 size_get = sizeof(uint16_t) * n->rss_data.indirections_len; in virtio_net_handle_rss()
[all …]
/openbmc/qemu/docs/devel/
H A Debpf_rss.rst88 - indirections_len - length of the indirections table, maximum 128.
105 config.indirections_len = VIRTIO_NET_RSS_MAX_TABLE_LEN;
/openbmc/qemu/tools/ebpf/
H A Drss.bpf.c43 __u16 indirections_len; member
555 __u32 table_idx = hash % config->indirections_len; in tun_rss_steering_prog()
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-net.h149 uint16_t indirections_len; member
/openbmc/qemu/net/
H A Dvhost-vdpa.c864 table = g_malloc_n(n->rss_data.indirections_len, in vhost_vdpa_net_load_rss()
873 cfg.indirection_table_mask = cpu_to_le16(n->rss_data.indirections_len - in vhost_vdpa_net_load_rss()
876 for (int i = 0; i < n->rss_data.indirections_len; ++i) { in vhost_vdpa_net_load_rss()
913 .iov_len = n->rss_data.indirections_len * in vhost_vdpa_net_load_rss()