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() 158 DescInfo *info = &ring->info[index]; in desc_read() 169 DescInfo *info = &ring->info[index]; in desc_write() 190 DescInfo *desc_ring_fetch_desc(DescRing *ring) in desc_ring_fetch_desc() 202 DescInfo *info = &ring->info[ring->tail]; in __desc_ring_post_desc() [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 | 148 static int tx_consume(Rocker *r, DescInfo *info) in tx_consume() 263 DescInfo *info, char *buf, in cmd_get_port_settings() 410 static int cmd_consume(Rocker *r, DescInfo *info) in cmd_consume() 481 DescInfo *info = desc_ring_fetch_desc(ring); in rocker_event_link_changed() 532 DescInfo *info; in rocker_event_mac_vlan_seen() 603 DescInfo *info = desc_ring_fetch_desc(ring); in rx_produce()
|