Searched refs:DescInfo (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/hw/net/rocker/ |
H A D | rocker_desc.h | 22 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 D | rocker_desc.c | 33 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 D | rocker_world.h | 31 typedef int (world_cmd)(World *world, DescInfo *info, 45 int world_do_cmd(World *world, DescInfo *info,
|
H A D | rocker.h | 66 typedef struct desc_info DescInfo; typedef
|
H A D | rocker_world.c | 39 int world_do_cmd(World *world, DescInfo *info, in world_do_cmd()
|
H A D | rocker.c | 143 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()
|