Home
last modified time | relevance | path

Searched refs:DescInfo (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/hw/net/rocker/
H A Drocker_desc.h22 typedef int (desc_ring_consume)(Rocker *r, DescInfo *info);
24 uint16_t desc_buf_size(DescInfo *info);
25 uint16_t desc_tlv_size(DescInfo *info);
26 char *desc_get_buf(DescInfo *info, bool read_only);
27 int desc_set_buf(DescInfo *info, size_t tlv_size);
28 DescRing *desc_get_ring(DescInfo *info);
42 DescInfo *desc_ring_fetch_desc(DescRing *ring);
H A Drocker_desc.c33 DescInfo *info;
46 uint16_t desc_buf_size(DescInfo *info) in desc_buf_size()
51 uint16_t desc_tlv_size(DescInfo *info) in desc_tlv_size()
56 char *desc_get_buf(DescInfo *info, bool read_only) in desc_get_buf()
72 int desc_set_buf(DescInfo *info, size_t tlv_size) in desc_set_buf()
89 DescRing *desc_get_ring(DescInfo *info) in desc_get_ring()
139 ring->info = g_renew(DescInfo, ring->info, size); in desc_ring_set_size()
141 memset(ring->info, 0, size * sizeof(DescInfo)); in desc_ring_set_size()
155 static DescInfo *desc_read(DescRing *ring, uint32_t index) in desc_read()
158 DescInfo *info = &ring->info[index]; in desc_read()
[all …]
H A Drocker_world.h31 typedef int (world_cmd)(World *world, DescInfo *info,
45 int world_do_cmd(World *world, DescInfo *info,
H A Drocker.h66 typedef struct desc_info DescInfo; typedef
H A Drocker_world.c39 int world_do_cmd(World *world, DescInfo *info, in world_do_cmd()
H A Drocker.c143 static int tx_consume(Rocker *r, DescInfo *info) in tx_consume()
258 DescInfo *info, char *buf, in cmd_get_port_settings()
405 static int cmd_consume(Rocker *r, DescInfo *info) in cmd_consume()
476 DescInfo *info = desc_ring_fetch_desc(ring); in rocker_event_link_changed()
527 DescInfo *info; in rocker_event_mac_vlan_seen()
598 DescInfo *info = desc_ring_fetch_desc(ring); in rx_produce()