Home
last modified time | relevance | path

Searched refs:sb_index (Results 1 - 25 of 54) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/
H A Docelot_devlink.c536 int ocelot_sb_pool_get(struct ocelot *ocelot, unsigned int sb_index, in ocelot_sb_pool_get() argument
540 if (sb_index >= OCELOT_SB_NUM) in ocelot_sb_pool_get()
545 *pool_info = ocelot_sb_pool[sb_index]; in ocelot_sb_pool_get()
546 pool_info->size = ocelot->pool_size[sb_index][pool_index]; in ocelot_sb_pool_get()
561 int ocelot_sb_pool_set(struct ocelot *ocelot, unsigned int sb_index, in ocelot_sb_pool_set() argument
569 if (sb_index >= OCELOT_SB_NUM) { in ocelot_sb_pool_set()
585 old_pool_size = ocelot->pool_size[sb_index][pool_index]; in ocelot_sb_pool_set()
586 ocelot->pool_size[sb_index][pool_index] = size; in ocelot_sb_pool_set()
590 ocelot->pool_size[sb_index][pool_index] = old_pool_size; in ocelot_sb_pool_set()
602 unsigned int sb_index, u1 in ocelot_sb_port_pool_get()
601 ocelot_sb_port_pool_get(struct ocelot *ocelot, int port, unsigned int sb_index, u16 pool_index, u32 *p_threshold) ocelot_sb_port_pool_get() argument
632 ocelot_sb_port_pool_set(struct ocelot *ocelot, int port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) ocelot_sb_port_pool_set() argument
675 ocelot_sb_tc_pool_bind_get(struct ocelot *ocelot, int port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 *p_pool_index, u32 *p_threshold) ocelot_sb_tc_pool_bind_get() argument
712 ocelot_sb_tc_pool_bind_set(struct ocelot *ocelot, int port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) ocelot_sb_tc_pool_bind_set() argument
766 ocelot_sb_occ_snapshot(struct ocelot *ocelot, unsigned int sb_index) ocelot_sb_occ_snapshot() argument
775 ocelot_sb_occ_max_clear(struct ocelot *ocelot, unsigned int sb_index) ocelot_sb_occ_max_clear() argument
818 ocelot_sb_occ_port_pool_get(struct ocelot *ocelot, int port, unsigned int sb_index, u16 pool_index, u32 *p_cur, u32 *p_max) ocelot_sb_occ_port_pool_get() argument
850 ocelot_sb_occ_tc_port_bind_get(struct ocelot *ocelot, int port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u32 *p_cur, u32 *p_max) ocelot_sb_occ_tc_port_bind_get() argument
[all...]
H A Docelot_net.c45 unsigned int sb_index, u16 pool_index, in ocelot_devlink_sb_pool_get()
50 return ocelot_sb_pool_get(ocelot, sb_index, pool_index, pool_info); in ocelot_devlink_sb_pool_get()
53 static int ocelot_devlink_sb_pool_set(struct devlink *dl, unsigned int sb_index, in ocelot_devlink_sb_pool_set() argument
60 return ocelot_sb_pool_set(ocelot, sb_index, pool_index, size, in ocelot_devlink_sb_pool_set()
65 unsigned int sb_index, u16 pool_index, in ocelot_devlink_sb_port_pool_get()
71 return ocelot_sb_port_pool_get(ocelot, port, sb_index, pool_index, in ocelot_devlink_sb_port_pool_get()
76 unsigned int sb_index, u16 pool_index, in ocelot_devlink_sb_port_pool_set()
83 return ocelot_sb_port_pool_set(ocelot, port, sb_index, pool_index, in ocelot_devlink_sb_port_pool_set()
89 unsigned int sb_index, u16 tc_index, in ocelot_devlink_sb_tc_pool_bind_get()
96 return ocelot_sb_tc_pool_bind_get(ocelot, port, sb_index, tc_inde in ocelot_devlink_sb_tc_pool_bind_get()
44 ocelot_devlink_sb_pool_get(struct devlink *dl, unsigned int sb_index, u16 pool_index, struct devlink_sb_pool_info *pool_info) ocelot_devlink_sb_pool_get() argument
64 ocelot_devlink_sb_port_pool_get(struct devlink_port *dlp, unsigned int sb_index, u16 pool_index, u32 *p_threshold) ocelot_devlink_sb_port_pool_get() argument
75 ocelot_devlink_sb_port_pool_set(struct devlink_port *dlp, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) ocelot_devlink_sb_port_pool_set() argument
88 ocelot_devlink_sb_tc_pool_bind_get(struct devlink_port *dlp, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 *p_pool_index, u32 *p_threshold) ocelot_devlink_sb_tc_pool_bind_get() argument
102 ocelot_devlink_sb_tc_pool_bind_set(struct devlink_port *dlp, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) ocelot_devlink_sb_tc_pool_bind_set() argument
116 ocelot_devlink_sb_occ_snapshot(struct devlink *dl, unsigned int sb_index) ocelot_devlink_sb_occ_snapshot() argument
124 ocelot_devlink_sb_occ_max_clear(struct devlink *dl, unsigned int sb_index) ocelot_devlink_sb_occ_max_clear() argument
132 ocelot_devlink_sb_occ_port_pool_get(struct devlink_port *dlp, unsigned int sb_index, u16 pool_index, u32 *p_cur, u32 *p_max) ocelot_devlink_sb_occ_port_pool_get() argument
145 ocelot_devlink_sb_occ_tc_port_bind_get(struct devlink_port *dlp, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u32 *p_cur, u32 *p_max) ocelot_devlink_sb_occ_tc_port_bind_get() argument
[all...]
/kernel/linux/linux-6.6/net/dsa/
H A Ddevlink.c24 unsigned int sb_index, u16 pool_index, in dsa_devlink_sb_pool_get()
32 return ds->ops->devlink_sb_pool_get(ds, sb_index, pool_index, in dsa_devlink_sb_pool_get()
36 static int dsa_devlink_sb_pool_set(struct devlink *dl, unsigned int sb_index, in dsa_devlink_sb_pool_set() argument
46 return ds->ops->devlink_sb_pool_set(ds, sb_index, pool_index, size, in dsa_devlink_sb_pool_set()
51 unsigned int sb_index, u16 pool_index, in dsa_devlink_sb_port_pool_get()
60 return ds->ops->devlink_sb_port_pool_get(ds, port, sb_index, in dsa_devlink_sb_port_pool_get()
65 unsigned int sb_index, u16 pool_index, in dsa_devlink_sb_port_pool_set()
75 return ds->ops->devlink_sb_port_pool_set(ds, port, sb_index, in dsa_devlink_sb_port_pool_set()
81 unsigned int sb_index, u16 tc_index, in dsa_devlink_sb_tc_pool_bind_get()
91 return ds->ops->devlink_sb_tc_pool_bind_get(ds, port, sb_index, in dsa_devlink_sb_tc_pool_bind_get()
23 dsa_devlink_sb_pool_get(struct devlink *dl, unsigned int sb_index, u16 pool_index, struct devlink_sb_pool_info *pool_info) dsa_devlink_sb_pool_get() argument
50 dsa_devlink_sb_port_pool_get(struct devlink_port *dlp, unsigned int sb_index, u16 pool_index, u32 *p_threshold) dsa_devlink_sb_port_pool_get() argument
64 dsa_devlink_sb_port_pool_set(struct devlink_port *dlp, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) dsa_devlink_sb_port_pool_set() argument
80 dsa_devlink_sb_tc_pool_bind_get(struct devlink_port *dlp, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 *p_pool_index, u32 *p_threshold) dsa_devlink_sb_tc_pool_bind_get() argument
97 dsa_devlink_sb_tc_pool_bind_set(struct devlink_port *dlp, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) dsa_devlink_sb_tc_pool_bind_set() argument
115 dsa_devlink_sb_occ_snapshot(struct devlink *dl, unsigned int sb_index) dsa_devlink_sb_occ_snapshot() argument
126 dsa_devlink_sb_occ_max_clear(struct devlink *dl, unsigned int sb_index) dsa_devlink_sb_occ_max_clear() argument
137 dsa_devlink_sb_occ_port_pool_get(struct devlink_port *dlp, unsigned int sb_index, u16 pool_index, u32 *p_cur, u32 *p_max) dsa_devlink_sb_occ_port_pool_get() argument
153 dsa_devlink_sb_occ_tc_port_bind_get(struct devlink_port *dlp, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u32 *p_cur, u32 *p_max) dsa_devlink_sb_occ_tc_port_bind_get() argument
[all...]
/kernel/linux/linux-6.6/net/devlink/
H A Dsb.c25 unsigned int sb_index) in devlink_sb_get_by_index()
30 if (devlink_sb->index == sb_index) in devlink_sb_get_by_index()
37 unsigned int sb_index) in devlink_sb_index_exists()
39 return devlink_sb_get_by_index(devlink, sb_index); in devlink_sb_index_exists()
46 u32 sb_index = nla_get_u32(attrs[DEVLINK_ATTR_SB_INDEX]); in devlink_sb_get_from_attrs() local
49 devlink_sb = devlink_sb_get_by_index(devlink, sb_index); in devlink_sb_get_from_attrs()
402 static int devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, in devlink_sb_pool_set() argument
411 return ops->sb_pool_set(devlink, sb_index, pool_index, in devlink_sb_pool_set()
611 unsigned int sb_index, u16 pool_index, in devlink_sb_port_pool_set()
619 return ops->sb_port_pool_set(devlink_port, sb_index, in devlink_sb_port_pool_set()
24 devlink_sb_get_by_index(struct devlink *devlink, unsigned int sb_index) devlink_sb_get_by_index() argument
36 devlink_sb_index_exists(struct devlink *devlink, unsigned int sb_index) devlink_sb_index_exists() argument
610 devlink_sb_port_pool_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) devlink_sb_port_pool_set() argument
848 devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) devlink_sb_tc_pool_bind_set() argument
935 devl_sb_register(struct devlink *devlink, unsigned int sb_index, u32 size, u16 ingress_pools_count, u16 egress_pools_count, u16 ingress_tc_count, u16 egress_tc_count) devl_sb_register() argument
961 devlink_sb_register(struct devlink *devlink, unsigned int sb_index, u32 size, u16 ingress_pools_count, u16 egress_pools_count, u16 ingress_tc_count, u16 egress_tc_count) devlink_sb_register() argument
977 devl_sb_unregister(struct devlink *devlink, unsigned int sb_index) devl_sb_unregister() argument
990 devlink_sb_unregister(struct devlink *devlink, unsigned int sb_index) devlink_sb_unregister() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore.h301 unsigned int sb_index, u16 pool_index,
304 unsigned int sb_index, u16 pool_index, u32 size,
308 unsigned int sb_index, u16 pool_index,
311 unsigned int sb_index, u16 pool_index,
314 unsigned int sb_index, u16 tc_index,
318 unsigned int sb_index, u16 tc_index,
323 unsigned int sb_index);
325 unsigned int sb_index);
327 unsigned int sb_index, u16 pool_index,
330 unsigned int sb_index, u1
[all...]
H A Dcore.c1207 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_pool_get()
1215 return mlxsw_driver->sb_pool_get(mlxsw_core, sb_index, in mlxsw_devlink_sb_pool_get()
1221 unsigned int sb_index, u16 pool_index, u32 size, in mlxsw_devlink_sb_pool_set()
1230 return mlxsw_driver->sb_pool_set(mlxsw_core, sb_index, in mlxsw_devlink_sb_pool_set()
1256 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_port_pool_get()
1266 return mlxsw_driver->sb_port_pool_get(mlxsw_core_port, sb_index, in mlxsw_devlink_sb_port_pool_get()
1271 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_port_pool_set()
1282 return mlxsw_driver->sb_port_pool_set(mlxsw_core_port, sb_index, in mlxsw_devlink_sb_port_pool_set()
1288 unsigned int sb_index, u16 tc_index, in mlxsw_devlink_sb_tc_pool_bind_get()
1299 return mlxsw_driver->sb_tc_pool_bind_get(mlxsw_core_port, sb_index, in mlxsw_devlink_sb_tc_pool_bind_get()
1206 mlxsw_devlink_sb_pool_get(struct devlink *devlink, unsigned int sb_index, u16 pool_index, struct devlink_sb_pool_info *pool_info) mlxsw_devlink_sb_pool_get() argument
1220 mlxsw_devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, u16 pool_index, u32 size, enum devlink_sb_threshold_type threshold_type, struct netlink_ext_ack *extack) mlxsw_devlink_sb_pool_set() argument
1255 mlxsw_devlink_sb_port_pool_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 *p_threshold) mlxsw_devlink_sb_port_pool_get() argument
1270 mlxsw_devlink_sb_port_pool_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) mlxsw_devlink_sb_port_pool_set() argument
1287 mlxsw_devlink_sb_tc_pool_bind_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 *p_pool_index, u32 *p_threshold) mlxsw_devlink_sb_tc_pool_bind_get() argument
1305 mlxsw_devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) mlxsw_devlink_sb_tc_pool_bind_set() argument
1323 mlxsw_devlink_sb_occ_snapshot(struct devlink *devlink, unsigned int sb_index) mlxsw_devlink_sb_occ_snapshot() argument
1334 mlxsw_devlink_sb_occ_max_clear(struct devlink *devlink, unsigned int sb_index) mlxsw_devlink_sb_occ_max_clear() argument
1346 mlxsw_devlink_sb_occ_port_pool_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 *p_cur, u32 *p_max) mlxsw_devlink_sb_occ_port_pool_get() argument
1362 mlxsw_devlink_sb_occ_tc_port_bind_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u32 *p_cur, u32 *p_max) mlxsw_devlink_sb_occ_tc_port_bind_get() argument
[all...]
H A Dspectrum.h503 unsigned int sb_index, u16 pool_index,
506 unsigned int sb_index, u16 pool_index, u32 size,
510 unsigned int sb_index, u16 pool_index,
513 unsigned int sb_index, u16 pool_index,
516 unsigned int sb_index, u16 tc_index,
520 unsigned int sb_index, u16 tc_index,
525 unsigned int sb_index);
527 unsigned int sb_index);
529 unsigned int sb_index, u16 pool_index,
532 unsigned int sb_index, u1
[all...]
H A Dspectrum_buffers.c1329 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_pool_get()
1346 unsigned int sb_index, u16 pool_index, u32 size, in mlxsw_sp_sb_pool_set()
1413 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_port_pool_get()
1429 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_port_pool_set()
1454 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_tc_pool_bind_get()
1474 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_tc_pool_bind_set()
1582 unsigned int sb_index) in mlxsw_sp_sb_occ_snapshot()
1651 unsigned int sb_index) in mlxsw_sp_sb_occ_max_clear()
1712 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_occ_port_pool_get()
1728 unsigned int sb_index, u1 in mlxsw_sp_sb_occ_tc_port_bind_get()
1328 mlxsw_sp_sb_pool_get(struct mlxsw_core *mlxsw_core, unsigned int sb_index, u16 pool_index, struct devlink_sb_pool_info *pool_info) mlxsw_sp_sb_pool_get() argument
1345 mlxsw_sp_sb_pool_set(struct mlxsw_core *mlxsw_core, unsigned int sb_index, u16 pool_index, u32 size, enum devlink_sb_threshold_type threshold_type, struct netlink_ext_ack *extack) mlxsw_sp_sb_pool_set() argument
1412 mlxsw_sp_sb_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 pool_index, u32 *p_threshold) mlxsw_sp_sb_port_pool_get() argument
1428 mlxsw_sp_sb_port_pool_set(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) mlxsw_sp_sb_port_pool_set() argument
1453 mlxsw_sp_sb_tc_pool_bind_get(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 *p_pool_index, u32 *p_threshold) mlxsw_sp_sb_tc_pool_bind_get() argument
1473 mlxsw_sp_sb_tc_pool_bind_set(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) mlxsw_sp_sb_tc_pool_bind_set() argument
1581 mlxsw_sp_sb_occ_snapshot(struct mlxsw_core *mlxsw_core, unsigned int sb_index) mlxsw_sp_sb_occ_snapshot() argument
1650 mlxsw_sp_sb_occ_max_clear(struct mlxsw_core *mlxsw_core, unsigned int sb_index) mlxsw_sp_sb_occ_max_clear() argument
1711 mlxsw_sp_sb_occ_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 pool_index, u32 *p_cur, u32 *p_max) mlxsw_sp_sb_occ_port_pool_get() argument
1727 mlxsw_sp_sb_occ_tc_port_bind_get(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u32 *p_cur, u32 *p_max) mlxsw_sp_sb_occ_tc_port_bind_get() argument
[all...]
/kernel/linux/linux-6.6/tools/net/ynl/generated/
H A Ddevlink-user.h280 __u32 sb_index:1; member
285 __u32 sb_index; member
315 devlink_sb_get_req_set_sb_index(struct devlink_sb_get_req *req, __u32 sb_index) in devlink_sb_get_req_set_sb_index() argument
317 req->_present.sb_index = 1; in devlink_sb_get_req_set_sb_index()
318 req->sb_index = sb_index; in devlink_sb_get_req_set_sb_index()
325 __u32 sb_index:1; member
330 __u32 sb_index; member
396 __u32 sb_index:1; member
402 __u32 sb_index; member
434 devlink_sb_pool_get_req_set_sb_index(struct devlink_sb_pool_get_req *req, __u32 sb_index) devlink_sb_pool_get_req_set_sb_index() argument
452 __u32 sb_index:1; global() member
458 __u32 sb_index; global() member
528 __u32 sb_index:1; global() member
535 __u32 sb_index; global() member
575 devlink_sb_port_pool_get_req_set_sb_index(struct devlink_sb_port_pool_get_req *req, __u32 sb_index) devlink_sb_port_pool_get_req_set_sb_index() argument
594 __u32 sb_index:1; global() member
601 __u32 sb_index; global() member
674 __u32 sb_index:1; global() member
682 __u32 sb_index; global() member
723 devlink_sb_tc_pool_bind_get_req_set_sb_index(struct devlink_sb_tc_pool_bind_get_req *req, __u32 sb_index) devlink_sb_tc_pool_bind_get_req_set_sb_index() argument
749 __u32 sb_index:1; global() member
757 __u32 sb_index; global() member
[all...]
H A Ddevlink-user.c811 dst->_present.sb_index = 1; in devlink_sb_get_rsp_parse()
812 dst->sb_index = mnl_attr_get_u32(attr); in devlink_sb_get_rsp_parse()
835 if (req->_present.sb_index) in devlink_sb_get()
836 mnl_attr_put_u32(nlh, DEVLINK_ATTR_SB_INDEX, req->sb_index); in devlink_sb_get()
953 dst->_present.sb_index = 1; in devlink_sb_pool_get_rsp_parse()
954 dst->sb_index = mnl_attr_get_u32(attr); in devlink_sb_pool_get_rsp_parse()
982 if (req->_present.sb_index) in devlink_sb_pool_get()
983 mnl_attr_put_u32(nlh, DEVLINK_ATTR_SB_INDEX, req->sb_index); in devlink_sb_pool_get()
1110 dst->_present.sb_index = 1; in devlink_sb_port_pool_get_rsp_parse()
1111 dst->sb_index in devlink_sb_port_pool_get_rsp_parse()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore.h360 unsigned int sb_index, u16 pool_index,
363 unsigned int sb_index, u16 pool_index, u32 size,
367 unsigned int sb_index, u16 pool_index,
370 unsigned int sb_index, u16 pool_index,
373 unsigned int sb_index, u16 tc_index,
377 unsigned int sb_index, u16 tc_index,
382 unsigned int sb_index);
384 unsigned int sb_index);
386 unsigned int sb_index, u16 pool_index,
389 unsigned int sb_index, u1
[all...]
H A Dcore.c1373 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_pool_get()
1381 return mlxsw_driver->sb_pool_get(mlxsw_core, sb_index, in mlxsw_devlink_sb_pool_get()
1387 unsigned int sb_index, u16 pool_index, u32 size, in mlxsw_devlink_sb_pool_set()
1396 return mlxsw_driver->sb_pool_set(mlxsw_core, sb_index, in mlxsw_devlink_sb_pool_set()
1402 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_port_pool_get()
1412 return mlxsw_driver->sb_port_pool_get(mlxsw_core_port, sb_index, in mlxsw_devlink_sb_port_pool_get()
1417 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_port_pool_set()
1428 return mlxsw_driver->sb_port_pool_set(mlxsw_core_port, sb_index, in mlxsw_devlink_sb_port_pool_set()
1434 unsigned int sb_index, u16 tc_index, in mlxsw_devlink_sb_tc_pool_bind_get()
1445 return mlxsw_driver->sb_tc_pool_bind_get(mlxsw_core_port, sb_index, in mlxsw_devlink_sb_tc_pool_bind_get()
1372 mlxsw_devlink_sb_pool_get(struct devlink *devlink, unsigned int sb_index, u16 pool_index, struct devlink_sb_pool_info *pool_info) mlxsw_devlink_sb_pool_get() argument
1386 mlxsw_devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, u16 pool_index, u32 size, enum devlink_sb_threshold_type threshold_type, struct netlink_ext_ack *extack) mlxsw_devlink_sb_pool_set() argument
1401 mlxsw_devlink_sb_port_pool_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 *p_threshold) mlxsw_devlink_sb_port_pool_get() argument
1416 mlxsw_devlink_sb_port_pool_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) mlxsw_devlink_sb_port_pool_set() argument
1433 mlxsw_devlink_sb_tc_pool_bind_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 *p_pool_index, u32 *p_threshold) mlxsw_devlink_sb_tc_pool_bind_get() argument
1451 mlxsw_devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) mlxsw_devlink_sb_tc_pool_bind_set() argument
1469 mlxsw_devlink_sb_occ_snapshot(struct devlink *devlink, unsigned int sb_index) mlxsw_devlink_sb_occ_snapshot() argument
1480 mlxsw_devlink_sb_occ_max_clear(struct devlink *devlink, unsigned int sb_index) mlxsw_devlink_sb_occ_max_clear() argument
1492 mlxsw_devlink_sb_occ_port_pool_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 *p_cur, u32 *p_max) mlxsw_devlink_sb_occ_port_pool_get() argument
1508 mlxsw_devlink_sb_occ_tc_port_bind_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u32 *p_cur, u32 *p_max) mlxsw_devlink_sb_occ_tc_port_bind_get() argument
[all...]
H A Dspectrum.h585 unsigned int sb_index, u16 pool_index,
588 unsigned int sb_index, u16 pool_index, u32 size,
592 unsigned int sb_index, u16 pool_index,
595 unsigned int sb_index, u16 pool_index,
598 unsigned int sb_index, u16 tc_index,
602 unsigned int sb_index, u16 tc_index,
607 unsigned int sb_index);
609 unsigned int sb_index);
611 unsigned int sb_index, u16 pool_index,
614 unsigned int sb_index, u1
[all...]
H A Dspectrum_buffers.c1355 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_pool_get()
1372 unsigned int sb_index, u16 pool_index, u32 size, in mlxsw_sp_sb_pool_set()
1439 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_port_pool_get()
1455 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_port_pool_set()
1480 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_tc_pool_bind_get()
1500 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_tc_pool_bind_set()
1608 unsigned int sb_index) in mlxsw_sp_sb_occ_snapshot()
1684 unsigned int sb_index) in mlxsw_sp_sb_occ_max_clear()
1754 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_occ_port_pool_get()
1770 unsigned int sb_index, u1 in mlxsw_sp_sb_occ_tc_port_bind_get()
1354 mlxsw_sp_sb_pool_get(struct mlxsw_core *mlxsw_core, unsigned int sb_index, u16 pool_index, struct devlink_sb_pool_info *pool_info) mlxsw_sp_sb_pool_get() argument
1371 mlxsw_sp_sb_pool_set(struct mlxsw_core *mlxsw_core, unsigned int sb_index, u16 pool_index, u32 size, enum devlink_sb_threshold_type threshold_type, struct netlink_ext_ack *extack) mlxsw_sp_sb_pool_set() argument
1438 mlxsw_sp_sb_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 pool_index, u32 *p_threshold) mlxsw_sp_sb_port_pool_get() argument
1454 mlxsw_sp_sb_port_pool_set(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) mlxsw_sp_sb_port_pool_set() argument
1479 mlxsw_sp_sb_tc_pool_bind_get(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 *p_pool_index, u32 *p_threshold) mlxsw_sp_sb_tc_pool_bind_get() argument
1499 mlxsw_sp_sb_tc_pool_bind_set(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) mlxsw_sp_sb_tc_pool_bind_set() argument
1607 mlxsw_sp_sb_occ_snapshot(struct mlxsw_core *mlxsw_core, unsigned int sb_index) mlxsw_sp_sb_occ_snapshot() argument
1683 mlxsw_sp_sb_occ_max_clear(struct mlxsw_core *mlxsw_core, unsigned int sb_index) mlxsw_sp_sb_occ_max_clear() argument
1753 mlxsw_sp_sb_occ_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 pool_index, u32 *p_cur, u32 *p_max) mlxsw_sp_sb_occ_port_pool_get() argument
1769 mlxsw_sp_sb_occ_tc_port_bind_get(struct mlxsw_core_port *mlxsw_core_port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u32 *p_cur, u32 *p_max) mlxsw_sp_sb_occ_tc_port_bind_get() argument
[all...]
/kernel/linux/linux-6.6/include/net/
H A Ddevlink.h1281 int (*sb_pool_get)(struct devlink *devlink, unsigned int sb_index,
1284 int (*sb_pool_set)(struct devlink *devlink, unsigned int sb_index,
1289 unsigned int sb_index, u16 pool_index,
1292 unsigned int sb_index, u16 pool_index,
1295 unsigned int sb_index,
1300 unsigned int sb_index,
1306 unsigned int sb_index);
1308 unsigned int sb_index);
1310 unsigned int sb_index, u16 pool_index,
1313 unsigned int sb_index,
[all...]
H A Ddsa.h1142 unsigned int sb_index, u16 pool_index,
1144 int (*devlink_sb_pool_set)(struct dsa_switch *ds, unsigned int sb_index,
1149 unsigned int sb_index, u16 pool_index,
1152 unsigned int sb_index, u16 pool_index,
1156 unsigned int sb_index, u16 tc_index,
1160 unsigned int sb_index, u16 tc_index,
1165 unsigned int sb_index);
1167 unsigned int sb_index);
1169 unsigned int sb_index, u16 pool_index,
1172 unsigned int sb_index, u1
[all...]
/kernel/linux/linux-6.6/drivers/net/dsa/ocelot/
H A Dfelix.c1887 static int felix_sb_pool_get(struct dsa_switch *ds, unsigned int sb_index, in felix_sb_pool_get() argument
1893 return ocelot_sb_pool_get(ocelot, sb_index, pool_index, pool_info); in felix_sb_pool_get()
1896 static int felix_sb_pool_set(struct dsa_switch *ds, unsigned int sb_index, in felix_sb_pool_set() argument
1903 return ocelot_sb_pool_set(ocelot, sb_index, pool_index, size, in felix_sb_pool_set()
1908 unsigned int sb_index, u16 pool_index, in felix_sb_port_pool_get()
1913 return ocelot_sb_port_pool_get(ocelot, port, sb_index, pool_index, in felix_sb_port_pool_get()
1918 unsigned int sb_index, u16 pool_index, in felix_sb_port_pool_set()
1923 return ocelot_sb_port_pool_set(ocelot, port, sb_index, pool_index, in felix_sb_port_pool_set()
1928 unsigned int sb_index, u16 tc_index, in felix_sb_tc_pool_bind_get()
1934 return ocelot_sb_tc_pool_bind_get(ocelot, port, sb_index, tc_inde in felix_sb_tc_pool_bind_get()
1907 felix_sb_port_pool_get(struct dsa_switch *ds, int port, unsigned int sb_index, u16 pool_index, u32 *p_threshold) felix_sb_port_pool_get() argument
1917 felix_sb_port_pool_set(struct dsa_switch *ds, int port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) felix_sb_port_pool_set() argument
1927 felix_sb_tc_pool_bind_get(struct dsa_switch *ds, int port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 *p_pool_index, u32 *p_threshold) felix_sb_tc_pool_bind_get() argument
1939 felix_sb_tc_pool_bind_set(struct dsa_switch *ds, int port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) felix_sb_tc_pool_bind_set() argument
1952 felix_sb_occ_snapshot(struct dsa_switch *ds, unsigned int sb_index) felix_sb_occ_snapshot() argument
1960 felix_sb_occ_max_clear(struct dsa_switch *ds, unsigned int sb_index) felix_sb_occ_max_clear() argument
1968 felix_sb_occ_port_pool_get(struct dsa_switch *ds, int port, unsigned int sb_index, u16 pool_index, u32 *p_cur, u32 *p_max) felix_sb_occ_port_pool_get() argument
1978 felix_sb_occ_tc_port_bind_get(struct dsa_switch *ds, int port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u32 *p_cur, u32 *p_max) felix_sb_occ_tc_port_bind_get() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
H A Dnfp_devlink.c133 nfp_devlink_sb_pool_get(struct devlink *devlink, unsigned int sb_index, in nfp_devlink_sb_pool_get() argument
138 return nfp_shared_buf_pool_get(pf, sb_index, pool_index, pool_info); in nfp_devlink_sb_pool_get()
142 nfp_devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, in nfp_devlink_sb_pool_set() argument
149 return nfp_shared_buf_pool_set(pf, sb_index, pool_index, in nfp_devlink_sb_pool_set()
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/
H A Dnfp_devlink.c116 nfp_devlink_sb_pool_get(struct devlink *devlink, unsigned int sb_index, in nfp_devlink_sb_pool_get() argument
121 return nfp_shared_buf_pool_get(pf, sb_index, pool_index, pool_info); in nfp_devlink_sb_pool_get()
125 nfp_devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, in nfp_devlink_sb_pool_set() argument
132 return nfp_shared_buf_pool_set(pf, sb_index, pool_index, in nfp_devlink_sb_pool_set()
/kernel/linux/linux-5.10/include/net/
H A Ddevlink.h1181 int (*sb_pool_get)(struct devlink *devlink, unsigned int sb_index,
1184 int (*sb_pool_set)(struct devlink *devlink, unsigned int sb_index,
1189 unsigned int sb_index, u16 pool_index,
1192 unsigned int sb_index, u16 pool_index,
1195 unsigned int sb_index,
1200 unsigned int sb_index,
1206 unsigned int sb_index);
1208 unsigned int sb_index);
1210 unsigned int sb_index, u16 pool_index,
1213 unsigned int sb_index,
[all...]
/kernel/linux/linux-6.6/include/soc/mscc/
H A Docelot.h1094 int ocelot_sb_pool_get(struct ocelot *ocelot, unsigned int sb_index,
1097 int ocelot_sb_pool_set(struct ocelot *ocelot, unsigned int sb_index,
1102 unsigned int sb_index, u16 pool_index,
1105 unsigned int sb_index, u16 pool_index,
1108 unsigned int sb_index, u16 tc_index,
1112 unsigned int sb_index, u16 tc_index,
1116 int ocelot_sb_occ_snapshot(struct ocelot *ocelot, unsigned int sb_index);
1117 int ocelot_sb_occ_max_clear(struct ocelot *ocelot, unsigned int sb_index);
1119 unsigned int sb_index, u16 pool_index,
1122 unsigned int sb_index, u1
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_vfpf.h253 u8 sb_index; /* Index in the SB */ member
281 u8 sb_index; /* Index in the SB */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_vfpf.h253 u8 sb_index; /* Index in the SB */ member
281 u8 sb_index; /* Index in the SB */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
H A Dqed_sp_commands.c306 u8 sb_index = p_hwfn->p_eq->eq_sb_index; in qed_sp_pf_start() local
330 p_ramrod->event_ring_sb_index = sb_index; in qed_sp_pf_start()
411 sb, sb_index, outer_tag_config->outer_tag.tci); in qed_sp_pf_start()
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_sp_commands.c308 u8 sb_index = p_hwfn->p_eq->eq_sb_index; in qed_sp_pf_start() local
332 p_ramrod->event_ring_sb_index = sb_index; in qed_sp_pf_start()
418 sb, sb_index, outer_tag_config->outer_tag.tci); in qed_sp_pf_start()

Completed in 55 milliseconds

123