/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_devlink.c | 536 int ocelot_sb_pool_get(struct ocelot *ocelot, unsigned int sb_index, argument 540 if (sb_index >= OCELOT_SB_NUM) 545 *pool_info = ocelot_sb_pool[sb_index]; 546 pool_info->size = ocelot->pool_size[sb_index][pool_index]; 561 int ocelot_sb_pool_set(struct ocelot *ocelot, unsigned int sb_index, argument 569 if (sb_index >= OCELOT_SB_NUM) { 585 old_pool_size = ocelot->pool_size[sb_index][pool_index]; 586 ocelot->pool_size[sb_index][pool_index] = size; 590 ocelot->pool_size[sb_index][pool_index] = old_pool_size; 602 unsigned int sb_index, u1 601 ocelot_sb_port_pool_get(struct ocelot *ocelot, int port, unsigned int sb_index, u16 pool_index, u32 *p_threshold) 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) 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) 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) argument 766 ocelot_sb_occ_snapshot(struct ocelot *ocelot, unsigned int sb_index) argument 775 ocelot_sb_occ_max_clear(struct ocelot *ocelot, unsigned int sb_index) 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) 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) argument [all...] |
H A D | ocelot_net.c | 45 unsigned int sb_index, u16 pool_index, 50 return ocelot_sb_pool_get(ocelot, sb_index, pool_index, pool_info); 53 static int ocelot_devlink_sb_pool_set(struct devlink *dl, unsigned int sb_index, argument 60 return ocelot_sb_pool_set(ocelot, sb_index, pool_index, size, 65 unsigned int sb_index, u16 pool_index, 71 return ocelot_sb_port_pool_get(ocelot, port, sb_index, pool_index, 76 unsigned int sb_index, u16 pool_index, 83 return ocelot_sb_port_pool_set(ocelot, port, sb_index, pool_index, 89 unsigned int sb_index, u16 tc_index, 96 return ocelot_sb_tc_pool_bind_get(ocelot, port, sb_index, tc_inde 44 ocelot_devlink_sb_pool_get(struct devlink *dl, unsigned int sb_index, u16 pool_index, struct devlink_sb_pool_info *pool_info) argument 64 ocelot_devlink_sb_port_pool_get(struct devlink_port *dlp, unsigned int sb_index, u16 pool_index, u32 *p_threshold) 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) 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) 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) argument 116 ocelot_devlink_sb_occ_snapshot(struct devlink *dl, unsigned int sb_index) argument 124 ocelot_devlink_sb_occ_max_clear(struct devlink *dl, unsigned int sb_index) 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) 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) argument [all...] |
/linux-master/net/dsa/ |
H A D | devlink.c | 24 unsigned int sb_index, u16 pool_index, 32 return ds->ops->devlink_sb_pool_get(ds, sb_index, pool_index, 36 static int dsa_devlink_sb_pool_set(struct devlink *dl, unsigned int sb_index, argument 46 return ds->ops->devlink_sb_pool_set(ds, sb_index, pool_index, size, 51 unsigned int sb_index, u16 pool_index, 60 return ds->ops->devlink_sb_port_pool_get(ds, port, sb_index, 65 unsigned int sb_index, u16 pool_index, 75 return ds->ops->devlink_sb_port_pool_set(ds, port, sb_index, 81 unsigned int sb_index, u16 tc_index, 91 return ds->ops->devlink_sb_tc_pool_bind_get(ds, port, sb_index, 23 dsa_devlink_sb_pool_get(struct devlink *dl, unsigned int sb_index, u16 pool_index, struct devlink_sb_pool_info *pool_info) argument 50 dsa_devlink_sb_port_pool_get(struct devlink_port *dlp, unsigned int sb_index, u16 pool_index, u32 *p_threshold) 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) 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) 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) argument 115 dsa_devlink_sb_occ_snapshot(struct devlink *dl, unsigned int sb_index) argument 126 dsa_devlink_sb_occ_max_clear(struct devlink *dl, unsigned int sb_index) 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) 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) argument [all...] |
/linux-master/net/devlink/ |
H A D | sb.c | 25 unsigned int sb_index) 30 if (devlink_sb->index == sb_index) 37 unsigned int sb_index) 39 return devlink_sb_get_by_index(devlink, sb_index); 46 u32 sb_index = nla_get_u32(attrs[DEVLINK_ATTR_SB_INDEX]); local 49 devlink_sb = devlink_sb_get_by_index(devlink, sb_index); 402 static int devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, argument 411 return ops->sb_pool_set(devlink, sb_index, pool_index, 611 unsigned int sb_index, u16 pool_index, 619 return ops->sb_port_pool_set(devlink_port, sb_index, 24 devlink_sb_get_by_index(struct devlink *devlink, unsigned int sb_index) argument 36 devlink_sb_index_exists(struct devlink *devlink, unsigned int sb_index) 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) 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) argument 934 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) argument 960 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) argument 976 devl_sb_unregister(struct devlink *devlink, unsigned int sb_index) argument 989 devlink_sb_unregister(struct devlink *devlink, unsigned int sb_index) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core.h | 371 unsigned int sb_index, u16 pool_index, 374 unsigned int sb_index, u16 pool_index, u32 size, 378 unsigned int sb_index, u16 pool_index, 381 unsigned int sb_index, u16 pool_index, 384 unsigned int sb_index, u16 tc_index, 388 unsigned int sb_index, u16 tc_index, 393 unsigned int sb_index); 395 unsigned int sb_index); 397 unsigned int sb_index, u16 pool_index, 400 unsigned int sb_index, u1 [all...] |
H A D | spectrum.h | 586 unsigned int sb_index, u16 pool_index, 589 unsigned int sb_index, u16 pool_index, u32 size, 593 unsigned int sb_index, u16 pool_index, 596 unsigned int sb_index, u16 pool_index, 599 unsigned int sb_index, u16 tc_index, 603 unsigned int sb_index, u16 tc_index, 608 unsigned int sb_index); 610 unsigned int sb_index); 612 unsigned int sb_index, u16 pool_index, 615 unsigned int sb_index, u1 [all...] |
H A D | spectrum_buffers.c | 1355 unsigned int sb_index, u16 pool_index, 1372 unsigned int sb_index, u16 pool_index, u32 size, 1439 unsigned int sb_index, u16 pool_index, 1455 unsigned int sb_index, u16 pool_index, 1480 unsigned int sb_index, u16 tc_index, 1500 unsigned int sb_index, u16 tc_index, 1608 unsigned int sb_index) 1684 unsigned int sb_index) 1754 unsigned int sb_index, u16 pool_index, 1770 unsigned int sb_index, u1 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) 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) 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) 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) 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) 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) argument 1607 mlxsw_sp_sb_occ_snapshot(struct mlxsw_core *mlxsw_core, unsigned int sb_index) argument 1683 mlxsw_sp_sb_occ_max_clear(struct mlxsw_core *mlxsw_core, unsigned int sb_index) 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) 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) argument [all...] |
H A D | core.c | 1387 unsigned int sb_index, u16 pool_index, 1395 return mlxsw_driver->sb_pool_get(mlxsw_core, sb_index, 1401 unsigned int sb_index, u16 pool_index, u32 size, 1410 return mlxsw_driver->sb_pool_set(mlxsw_core, sb_index, 1416 unsigned int sb_index, u16 pool_index, 1426 return mlxsw_driver->sb_port_pool_get(mlxsw_core_port, sb_index, 1431 unsigned int sb_index, u16 pool_index, 1442 return mlxsw_driver->sb_port_pool_set(mlxsw_core_port, sb_index, 1448 unsigned int sb_index, u16 tc_index, 1459 return mlxsw_driver->sb_tc_pool_bind_get(mlxsw_core_port, sb_index, 1386 mlxsw_devlink_sb_pool_get(struct devlink *devlink, unsigned int sb_index, u16 pool_index, struct devlink_sb_pool_info *pool_info) argument 1400 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) argument 1415 mlxsw_devlink_sb_port_pool_get(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 *p_threshold) argument 1430 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) argument 1447 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) argument 1465 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) argument 1483 mlxsw_devlink_sb_occ_snapshot(struct devlink *devlink, unsigned int sb_index) argument 1494 mlxsw_devlink_sb_occ_max_clear(struct devlink *devlink, unsigned int sb_index) argument 1506 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) argument 1522 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) argument [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_devlink.c | 120 nfp_devlink_sb_pool_get(struct devlink *devlink, unsigned int sb_index, argument 125 return nfp_shared_buf_pool_get(pf, sb_index, pool_index, pool_info); 129 nfp_devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, argument 136 return nfp_shared_buf_pool_set(pf, sb_index, pool_index,
|
/linux-master/include/net/ |
H A D | devlink.h | 1282 int (*sb_pool_get)(struct devlink *devlink, unsigned int sb_index, 1285 int (*sb_pool_set)(struct devlink *devlink, unsigned int sb_index, 1290 unsigned int sb_index, u16 pool_index, 1293 unsigned int sb_index, u16 pool_index, 1296 unsigned int sb_index, 1301 unsigned int sb_index, 1307 unsigned int sb_index); 1309 unsigned int sb_index); 1311 unsigned int sb_index, u16 pool_index, 1314 unsigned int sb_index, [all...] |
H A D | dsa.h | 1152 unsigned int sb_index, u16 pool_index, 1154 int (*devlink_sb_pool_set)(struct dsa_switch *ds, unsigned int sb_index, 1159 unsigned int sb_index, u16 pool_index, 1162 unsigned int sb_index, u16 pool_index, 1166 unsigned int sb_index, u16 tc_index, 1170 unsigned int sb_index, u16 tc_index, 1175 unsigned int sb_index); 1177 unsigned int sb_index); 1179 unsigned int sb_index, u16 pool_index, 1182 unsigned int sb_index, u1 [all...] |
/linux-master/include/soc/mscc/ |
H A D | ocelot.h | 1094 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...] |
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_vfpf.h | 253 u8 sb_index; /* Index in the SB */ member in struct:vfpf_setup_q_tlv::vf_pf_rxq_params 281 u8 sb_index; /* Index in the SB */ member in struct:vfpf_setup_q_tlv::vf_pf_txq_params
|
H A D | bnx2x_vfpf.c | 641 req->rxq.sb_index = HC_INDEX_ETH_RX_CQ_CONS; 658 req->txq.sb_index = HC_INDEX_ETH_TX_CQ_CONS_COS0; 1568 init_p->tx.sb_cq_index = setup_q->txq.sb_index; 1581 txq_params->sb_cq_index = setup_q->txq.sb_index; 1601 init_p->rx.sb_cq_index = setup_q->rxq.sb_index; 1624 rxq_params->sb_cq_index = setup_q->rxq.sb_index;
|
H A D | bnx2x_cmn.c | 5091 u8 fw_sb_id, u8 sb_index, 5095 CSTORM_STATUS_BLOCK_DATA_TIMEOUT_OFFSET(fw_sb_id, sb_index); 5098 "port %x fw_sb_id %d sb_index %d ticks %d\n", 5099 port, fw_sb_id, sb_index, ticks); 5103 u16 fw_sb_id, u8 sb_index, 5108 CSTORM_STATUS_BLOCK_DATA_FLAGS_OFFSET(fw_sb_id, sb_index); 5115 "port %x fw_sb_id %d sb_index %d disable %d\n", 5116 port, fw_sb_id, sb_index, disable); 5120 u8 sb_index, u8 disable, u16 usec) 5125 storm_memset_hc_timeout(bp, port, fw_sb_id, sb_index, tick 5090 storm_memset_hc_timeout(struct bnx2x *bp, u8 port, u8 fw_sb_id, u8 sb_index, u8 ticks) argument 5102 storm_memset_hc_disable(struct bnx2x *bp, u8 port, u16 fw_sb_id, u8 sb_index, u8 disable) argument 5119 bnx2x_update_coalesce_sb_index(struct bnx2x *bp, u8 fw_sb_id, u8 sb_index, u8 disable, u16 usec) argument [all...] |
H A D | bnx2x_cmn.h | 1274 u8 sb_index, u8 disable, u16 usec);
|
/linux-master/drivers/net/dsa/ocelot/ |
H A D | felix.c | 1887 static int felix_sb_pool_get(struct dsa_switch *ds, unsigned int sb_index, argument 1893 return ocelot_sb_pool_get(ocelot, sb_index, pool_index, pool_info); 1896 static int felix_sb_pool_set(struct dsa_switch *ds, unsigned int sb_index, argument 1903 return ocelot_sb_pool_set(ocelot, sb_index, pool_index, size, 1908 unsigned int sb_index, u16 pool_index, 1913 return ocelot_sb_port_pool_get(ocelot, port, sb_index, pool_index, 1918 unsigned int sb_index, u16 pool_index, 1923 return ocelot_sb_port_pool_set(ocelot, port, sb_index, pool_index, 1928 unsigned int sb_index, u16 tc_index, 1934 return ocelot_sb_tc_pool_bind_get(ocelot, port, sb_index, tc_inde 1907 felix_sb_port_pool_get(struct dsa_switch *ds, int port, unsigned int sb_index, u16 pool_index, u32 *p_threshold) 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) 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) 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) argument 1952 felix_sb_occ_snapshot(struct dsa_switch *ds, unsigned int sb_index) argument 1960 felix_sb_occ_max_clear(struct dsa_switch *ds, unsigned int sb_index) 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) 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) argument [all...] |
/linux-master/drivers/md/ |
H A D | md-bitmap.h | 204 unsigned long sb_index; member in struct:bitmap::bitmap_storage
|
H A D | md-bitmap.c | 238 if ((pg_index - store->sb_index) == store->file_pages - 1) { 443 pg_index += store->sb_index; 510 write_sb_page(bitmap, bitmap->storage.sb_index, 563 bitmap->storage.sb_index = 0; 840 store->sb_index = offset; 956 index += store->sb_index; 987 index += store->sb_index;
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sp_commands.c | 308 u8 sb_index = p_hwfn->p_eq->eq_sb_index; local 332 p_ramrod->event_ring_sb_index = sb_index; 418 sb, sb_index, outer_tag_config->outer_tag.tci);
|
H A D | qed_vf.h | 253 u8 sb_index; member in struct:vfpf_start_rxq_tlv 269 u8 sb_index; member in struct:vfpf_start_txq_tlv
|
H A D | qed_int.c | 830 index = le16_to_cpu(p_sb_desc->sb_attn->sb_index); 1177 index = p_sb_attn->sb_index; 1182 } while (index != p_sb_attn->sb_index); 1183 p_sb_attn->sb_index = index;
|
H A D | qed_vf.c | 744 req->sb_index = p_cid->sb_idx; 858 req->sb_index = p_cid->sb_idx;
|
H A D | qed_ll2.c | 985 p_ramrod->sb_index = p_rx->rx_sb_index; 1057 p_ramrod->sb_index = p_tx->tx_sb_index;
|
/linux-master/fs/nilfs2/ |
H A D | super.c | 850 unsigned long long sb_index = pos; local 853 offset = do_div(sb_index, blocksize); 854 *pbh = sb_bread(sb, sb_index);
|