Home
last modified time | relevance | path

Searched refs:sfnum (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/diag/
H A Dsf_tracepoint.h19 u32 sfnum),
20 TP_ARGS(dev, port_index, controller, hw_fn_id, sfnum),
25 __field(u32, sfnum)
31 __entry->sfnum = sfnum;
35 __entry->hw_fn_id, __entry->sfnum)
63 u32 sfnum),
64 TP_ARGS(dev, controller, hw_fn_id, sfnum),
68 __field(u32, sfnum)
73 __entry->sfnum = sfnum;
77 __entry->sfnum)
H A Dvhca_tracepoint.h20 __field(u32, sfnum)
25 __entry->sfnum = event->sw_function_id;
30 __entry->sfnum, __entry->vhca_state)
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/diag/
H A Ddev_tracepoint.h23 __field(u32, sfnum)
29 __entry->sfnum = sfdev->sfnum;
34 __entry->sfnum)
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
H A Ddev.c50 return sysfs_emit(buf, "%u\n", sf_dev->sfnum); in sfnum_show()
52 static DEVICE_ATTR_RO(sfnum);
89 static void mlx5_sf_dev_add(struct mlx5_core_dev *dev, u16 sf_index, u16 fn_id, u32 sfnum) in mlx5_sf_dev_add() argument
115 sf_dev->sfnum = sfnum; in mlx5_sf_dev_add()
145 sf_index, sfnum, err); in mlx5_sf_dev_add()
H A Ddev.h18 u32 sfnum; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Ddevlink_port.c107 u32 controller, u32 sfnum) in mlx5_esw_offloads_sf_devlink_port_attrs_set() argument
117 devlink_port_attrs_pci_sf_set(dl_port, controller, pfnum, sfnum, !!controller); in mlx5_esw_offloads_sf_devlink_port_attrs_set()
122 u32 controller, u32 sfnum) in mlx5_esw_offloads_sf_devlink_port_init() argument
124 mlx5_esw_offloads_sf_devlink_port_attrs_set(esw, &dl_port->dl_port, controller, sfnum); in mlx5_esw_offloads_sf_devlink_port_init()
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H A Dswitchdev.rst57 $ devlink port add pci/0000:08:00.0 flavour pcisf pfnum 0 sfnum 11
141 $ devlink port add pci/0000:06:00.0 flavour pcisf pfnum 0 sfnum 88
142 …pci/0000:06:00.0/32768: type eth netdev eth6 flavour pcisf controller 0 pfnum 0 sfnum 88 external …
149 pci/0000:06:00.0/32768: type eth netdev enp6s0pf0sf88 flavour pcisf pfnum 0 sfnum 88
222 …pci/0000:06:00.0/32768: type eth netdev ens2f0npf0sf88 flavour pcisf controller 0 pfnum 0 sfnum 88…
231 …pci/0000:06:00.0/32768: type eth netdev ens2f0npf0sf88 flavour pcisf controller 0 pfnum 0 sfnum 88…
279 …pci/0000:06:00.0/32768: type eth netdev ens2f0npf0sf88 flavour pcisf controller 0 pfnum 0 sfnum 88…
H A Dtracepoints.rst159 …..... 24610.188722: mlx5_sf_add: (0000:06:00.0) port_index=32768 controller=0 hw_id=0x8000 sfnum=88
187 …5 [031] ..... 26296.385259: mlx5_sf_hwc_alloc: (0000:06:00.0) controller=0 hw_id=0x8000 sfnum=88
215 … [046] ..... 24625.365525: mlx5_sf_vhca_event: (0000:06:00.0) hw_id=0x8000 sfnum=88 vhca_state=1
222 …24616.524495: mlx5_sf_dev_add: (0000:06:00.0) sfdev=00000000fc5d96fd aux_id=4 hw_id=0x8000 sfnum=88
229 …24624.400749: mlx5_sf_dev_del: (0000:06:00.0) sfdev=00000000fc5d96fd aux_id=4 hw_id=0x8000 sfnum=88
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Ddevlink.c57 u32 controller, u32 sfnum, struct netlink_ext_ack *extack) in mlx5_sf_alloc() argument
70 id_err = mlx5_sf_hw_table_sf_alloc(table->dev, controller, sfnum); in mlx5_sf_alloc()
239 sf = mlx5_sf_alloc(table, esw, new_attr->controller, new_attr->sfnum, extack); in mlx5_sf_add()
244 &sf->dl_port, new_attr->controller, new_attr->sfnum); in mlx5_sf_add()
248 trace_mlx5_sf_add(dev, sf->port_index, sf->controller, sf->hw_fn_id, new_attr->sfnum); in mlx5_sf_add()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch.h780 u32 controller, u32 sfnum);
788 struct mlx5_devlink_port *dl_port, u32 controller, u32 sfnum);
802 u32 controller, u32 sfnum);
H A Deswitch.c1146 struct mlx5_devlink_port *dl_port, u32 controller, u32 sfnum) in mlx5_eswitch_load_sf_vport() argument
1155 err = mlx5_esw_offloads_init_sf_rep(esw, vport, dl_port, controller, sfnum); in mlx5_eswitch_load_sf_vport()
H A Deswitch_offloads.c2585 u32 controller, u32 sfnum) in mlx5_esw_offloads_init_sf_rep() argument
2587 return mlx5_esw_offloads_sf_devlink_port_init(esw, vport, dl_port, controller, sfnum); in mlx5_esw_offloads_init_sf_rep()
/linux/Documentation/networking/devlink/
H A Ddevlink-port.rst167 pci/0000:06:00.0/32768: type eth netdev enp6s0pf0sf88 flavour pcisf pfnum 0 sfnum 88
176 pci/0000:06:00.0/32768: type eth netdev enp6s0pf0sf88 flavour pcisf pfnum 0 sfnum 88
/linux/net/devlink/
H A Dport.c931 new_attrs.sfnum = nla_get_u32(info->attrs[DEVLINK_ATTR_PORT_PCI_SF_NUMBER]); in devlink_nl_port_new_doit()
/linux/include/net/
H A Ddevlink.h160 u32 sfnum; member