Home
last modified time | relevance | path

Searched refs:pport (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/net/rocker/
H A Drocker_fp.c34 uint32_t pport; member
111 bool fp_port_from_pport(uint32_t pport, uint32_t *port) in fp_port_from_pport() argument
113 if (pport < 1 || pport > ROCKER_FP_PORTS_MAX) { in fp_port_from_pport()
116 *port = pport - 1; in fp_port_from_pport()
146 return world_ingress(port->world, port->pport, iov, iovcnt); in fp_port_receive_iov()
168 rocker_event_link_changed(port->r, port->pport, !nc->link_down); in fp_port_set_link_status()
233 port->pport = index + 1; in fp_port_alloc()
237 port->name = g_strdup_printf("%sp%d", sw_name, port->pport); in fp_port_alloc()
H A Drocker.h67 int rocker_event_link_changed(Rocker *r, uint32_t pport, bool link_up);
68 int rocker_event_mac_vlan_seen(Rocker *r, uint32_t pport, uint8_t *addr,
70 int rx_produce(World *world, uint32_t pport,
72 int rocker_port_eg(Rocker *r, uint32_t pport,
H A Drocker.c150 uint32_t pport; in tx_consume() local
171 pport = rocker_get_pport_by_tx_ring(r, desc_get_ring(info)); in tx_consume()
172 if (!fp_port_from_pport(pport, &port)) { in tx_consume()
264 uint32_t pport; in cmd_get_port_settings() local
284 pport = rocker_tlv_get_le32(tlvs[ROCKER_TLV_CMD_PORT_SETTINGS_PPORT]); in cmd_get_port_settings()
285 if (!fp_port_from_pport(pport, &port)) { in cmd_get_port_settings()
316 rocker_tlv_put_le32(buf, &pos, ROCKER_TLV_CMD_PORT_SETTINGS_PPORT, pport); in cmd_get_port_settings()
337 uint32_t pport; in cmd_set_port_settings() local
354 pport = rocker_tlv_get_le32(tlvs[ROCKER_TLV_CMD_PORT_SETTINGS_PPORT]); in cmd_set_port_settings()
355 if (!fp_port_from_pport(pport, &port)) { in cmd_set_port_settings()
[all …]
H A Drocker_world.h29 typedef ssize_t (world_ig)(World *world, uint32_t pport,
43 ssize_t world_ingress(World *world, uint32_t pport,
H A Drocker_world.c29 ssize_t world_ingress(World *world, uint32_t pport, in world_ingress() argument
33 return world->ops->ig(world, pport, iov, iovcnt); in world_ingress()
H A Drocker_fp.h40 bool fp_port_from_pport(uint32_t pport, uint32_t *port);
H A Drocker-hmp-cmds.c253 monitor_printf(mon, " pport %d", group->pport); in hmp_rocker_of_dpa_groups()
/openbmc/qemu/qapi/
H A Drocker.json125 # @in-pport: physical input port
149 'data' : { 'priority': 'uint32', 'tbl-id': 'uint32', '*in-pport': 'uint32',
159 # @in-pport: physical input port
179 'data' : { '*in-pport': 'uint32', '*tunnel-id': 'uint32',
198 # @out-pport: physical output port
208 '*new-vlan-id': 'uint16', '*out-pport': 'uint32' } }
273 # @pport: physical port number
277 # @out-pport: output physical port number
300 '*pport': 'uint32', '*index': 'uint32', '*out-pport': 'uint32',
/openbmc/qemu/docs/specs/
H A Drocker.rst611 -ROCKER_EINVAL bad pport or TSO or csum offloading error