Home
last modified time | relevance | path

Searched refs:sb_index (Results 1 – 25 of 32) sorted by relevance

12

/openbmc/linux/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, u16 pool_index, in ocelot_sb_port_pool_get() argument
[all …]
H A Docelot_net.c45 unsigned int sb_index, u16 pool_index, in ocelot_devlink_sb_pool_get() argument
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() argument
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() argument
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() argument
96 return ocelot_sb_tc_pool_bind_get(ocelot, port, sb_index, tc_index, in ocelot_devlink_sb_tc_pool_bind_get()
[all …]
/openbmc/linux/net/dsa/
H A Ddevlink.c24 unsigned int sb_index, u16 pool_index, in dsa_devlink_sb_pool_get() argument
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() argument
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() argument
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() argument
91 return ds->ops->devlink_sb_tc_pool_bind_get(ds, port, sb_index, in dsa_devlink_sb_tc_pool_bind_get()
[all …]
/openbmc/linux/net/devlink/
H A Dsb.c25 unsigned int sb_index) in devlink_sb_get_by_index() argument
30 if (devlink_sb->index == sb_index) in devlink_sb_get_by_index()
37 unsigned int sb_index) in devlink_sb_index_exists() argument
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() argument
619 return ops->sb_port_pool_set(devlink_port, sb_index, in devlink_sb_port_pool_set()
[all …]
/openbmc/linux/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
435 __u32 sb_index) in devlink_sb_pool_get_req_set_sb_index() argument
[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 = mnl_attr_get_u32(attr); in devlink_sb_port_pool_get_rsp_parse()
[all …]
/openbmc/linux/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, u16 tc_index,
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, u16 tc_index,
H A Dcore.c1373 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_pool_get() argument
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() argument
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() argument
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() argument
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() argument
1445 return mlxsw_driver->sb_tc_pool_bind_get(mlxsw_core_port, sb_index, in mlxsw_devlink_sb_tc_pool_bind_get()
[all …]
H A Dspectrum_buffers.c1355 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_pool_get() argument
1372 unsigned int sb_index, u16 pool_index, u32 size, in mlxsw_sp_sb_pool_set() argument
1439 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_port_pool_get() argument
1455 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_port_pool_set() argument
1480 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_tc_pool_bind_get() argument
1500 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_tc_pool_bind_set() argument
1608 unsigned int sb_index) in mlxsw_sp_sb_occ_snapshot() argument
1688 unsigned int sb_index) in mlxsw_sp_sb_occ_max_clear() argument
1762 unsigned int sb_index, u16 pool_index, in mlxsw_sp_sb_occ_port_pool_get() argument
1778 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_occ_tc_port_bind_get() argument
/openbmc/linux/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, u16 tc_index,
/openbmc/linux/drivers/net/dsa/ocelot/
H A Dfelix.c1898 static int felix_sb_pool_get(struct dsa_switch *ds, unsigned int sb_index, in felix_sb_pool_get() argument
1904 return ocelot_sb_pool_get(ocelot, sb_index, pool_index, pool_info); in felix_sb_pool_get()
1907 static int felix_sb_pool_set(struct dsa_switch *ds, unsigned int sb_index, in felix_sb_pool_set() argument
1914 return ocelot_sb_pool_set(ocelot, sb_index, pool_index, size, in felix_sb_pool_set()
1919 unsigned int sb_index, u16 pool_index, in felix_sb_port_pool_get() argument
1924 return ocelot_sb_port_pool_get(ocelot, port, sb_index, pool_index, in felix_sb_port_pool_get()
1929 unsigned int sb_index, u16 pool_index, in felix_sb_port_pool_set() argument
1934 return ocelot_sb_port_pool_set(ocelot, port, sb_index, pool_index, in felix_sb_port_pool_set()
1939 unsigned int sb_index, u16 tc_index, in felix_sb_tc_pool_bind_get() argument
1945 return ocelot_sb_tc_pool_bind_get(ocelot, port, sb_index, tc_index, in felix_sb_tc_pool_bind_get()
[all …]
/openbmc/linux/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()
/openbmc/linux/include/soc/mscc/
H A Docelot.h1102 int ocelot_sb_pool_get(struct ocelot *ocelot, unsigned int sb_index,
1105 int ocelot_sb_pool_set(struct ocelot *ocelot, unsigned int sb_index,
1110 unsigned int sb_index, u16 pool_index,
1113 unsigned int sb_index, u16 pool_index,
1116 unsigned int sb_index, u16 tc_index,
1120 unsigned int sb_index, u16 tc_index,
1124 int ocelot_sb_occ_snapshot(struct ocelot *ocelot, unsigned int sb_index);
1125 int ocelot_sb_occ_max_clear(struct ocelot *ocelot, unsigned int sb_index);
1127 unsigned int sb_index, u16 pool_index,
1130 unsigned int sb_index, u16 tc_index,
/openbmc/linux/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
H A Dbnx2x_vfpf.c641 req->rxq.sb_index = HC_INDEX_ETH_RX_CQ_CONS; in bnx2x_vfpf_setup_q()
658 req->txq.sb_index = HC_INDEX_ETH_TX_CQ_CONS_COS0; in bnx2x_vfpf_setup_q()
1568 init_p->tx.sb_cq_index = setup_q->txq.sb_index; in bnx2x_vf_mbx_setup_q()
1581 txq_params->sb_cq_index = setup_q->txq.sb_index; in bnx2x_vf_mbx_setup_q()
1601 init_p->rx.sb_cq_index = setup_q->rxq.sb_index; in bnx2x_vf_mbx_setup_q()
1624 rxq_params->sb_cq_index = setup_q->rxq.sb_index; in bnx2x_vf_mbx_setup_q()
H A Dbnx2x_cmn.c5093 u8 fw_sb_id, u8 sb_index, in storm_memset_hc_timeout() argument
5097 CSTORM_STATUS_BLOCK_DATA_TIMEOUT_OFFSET(fw_sb_id, sb_index); in storm_memset_hc_timeout()
5101 port, fw_sb_id, sb_index, ticks); in storm_memset_hc_timeout()
5105 u16 fw_sb_id, u8 sb_index, in storm_memset_hc_disable() argument
5110 CSTORM_STATUS_BLOCK_DATA_FLAGS_OFFSET(fw_sb_id, sb_index); in storm_memset_hc_disable()
5118 port, fw_sb_id, sb_index, disable); in storm_memset_hc_disable()
5122 u8 sb_index, u8 disable, u16 usec) in bnx2x_update_coalesce_sb_index() argument
5127 storm_memset_hc_timeout(bp, port, fw_sb_id, sb_index, ticks); in bnx2x_update_coalesce_sb_index()
5130 storm_memset_hc_disable(bp, port, fw_sb_id, sb_index, disable); in bnx2x_update_coalesce_sb_index()
/openbmc/linux/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()
H A Dqed_vf.h253 u8 sb_index; member
269 u8 sb_index; member
H A Dqed_int.c830 index = le16_to_cpu(p_sb_desc->sb_attn->sb_index); in qed_attn_update_idx()
1177 index = p_sb_attn->sb_index; in qed_int_attentions()
1182 } while (index != p_sb_attn->sb_index); in qed_int_attentions()
1183 p_sb_attn->sb_index = index; in qed_int_attentions()
H A Dqed_vf.c744 req->sb_index = p_cid->sb_idx; in qed_vf_pf_rxq_start()
858 req->sb_index = p_cid->sb_idx; in qed_vf_pf_txq_start()
/openbmc/linux/drivers/md/
H A Dmd-bitmap.h204 unsigned long sb_index; member
H A Dmd-bitmap.c240 if ((pg_index - store->sb_index) == store->file_pages - 1) { in __write_sb_page()
443 pg_index += store->sb_index; in filemap_write_page()
510 write_sb_page(bitmap, bitmap->storage.sb_index, in md_bitmap_update_sb()
563 bitmap->storage.sb_index = 0; in md_bitmap_new_disk_sb()
840 store->sb_index = offset; in md_bitmap_storage_alloc()
956 index += store->sb_index; in md_bitmap_file_set_bit()
987 index += store->sb_index; in md_bitmap_file_clear_bit()
/openbmc/linux/fs/nilfs2/
H A Dsuper.c871 unsigned long long sb_index = pos; in nilfs_read_super_block() local
874 offset = do_div(sb_index, blocksize); in nilfs_read_super_block()
875 *pbh = sb_bread(sb, sb_index); in nilfs_read_super_block()

12