Home
last modified time | relevance | path

Searched refs:rss_id (Results 1 – 6 of 6) sorted by relevance

/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dl2_dbg.c127 static void dbg_change_sb_index(lm_device_t *pdev, u8_t rss_id) in dbg_change_sb_index() argument
132 DbgBreakIf(!pdev || rss_id > MAX_RSS_CHAINS); in dbg_change_sb_index()
135 if(rss_id == DEF_STATUS_BLOCK_INDEX) in dbg_change_sb_index()
147 rss_id, in dbg_change_sb_index()
157 rss_sb = lm_get_status_block(pdev, rss_id); in dbg_change_sb_index()
164 rss_id, in dbg_change_sb_index()
275 static void dbg_sb_dpc(lm_device_t *pdev, u8_t rss_id) in dbg_sb_dpc() argument
285 DbgBreakIf(rss_id >= MAX_RSS_CHAINS); in dbg_sb_dpc()
287 DbgMessage1(pdev, INFORMi, "dbg_sb_dpc(): handling RSS status block #%d\n", rss_id); in dbg_sb_dpc()
291 if ((is_updated = lm_is_sb_updated(pdev, rss_id)) == 0) in dbg_sb_dpc()
[all …]
H A Dlm_sb.c476 volatile struct host_hc_status_block_e2 * lm_get_e2_status_block(lm_device_t *pdev, u8_t rss_id) in lm_get_e2_status_block() argument
478 return pdev->vars.status_blocks_arr[rss_id].host_hc_status_block.e2_sb; in lm_get_e2_status_block()
481 volatile struct host_hc_status_block_e1x * lm_get_e1x_status_block(lm_device_t *pdev, u8_t rss_id) in lm_get_e1x_status_block() argument
483 return pdev->vars.status_blocks_arr[rss_id].host_hc_status_block.e1x_sb; in lm_get_e1x_status_block()
868 void lm_int_hc_ack_sb(lm_device_t *pdev, u8_t rss_id, u8_t storm_id, u16_t sb_index, u8_t int_op, u… in lm_int_hc_ack_sb() argument
881 …nt_ack_sb() inside! rss_id:%d, sb_index:%d, func_num:%d is_update:%d\n", rss_id, sb_index, FUNC_ID… in lm_int_hc_ack_sb()
884 hc_data.sb_id_and_flags |= (0xffffffff & (rss_id << IGU_ACK_REGISTER_STATUS_BLOCK_ID_SHIFT)); in lm_int_hc_ack_sb()
1050 void lm_int_ack_sb_disable(lm_device_t *pdev, u8_t rss_id) in lm_int_ack_sb_disable() argument
1053 lm_int_hc_ack_sb(pdev, rss_id , HC_SEG_ACCESS_NORM, 0, IGU_INT_DISABLE, 0); in lm_int_ack_sb_disable()
1054 pdev->debug_info.ack_dis[rss_id]++; in lm_int_ack_sb_disable()
[all …]
/titanic_44/usr/src/uts/common/io/bnxe/
H A Dbnxe_intr.c595 u32_t rss_id = 0; in BnxeIntrISR() local
643 if (rss_id == 0) in BnxeIntrISR()
669 lm_int_ack_sb_disable(pLM, (rss_id - 1)); in BnxeIntrISR()
671 BnxeServiceSbIntr(pUM, (rss_id - 1), &pktsRxed, &pktsTxed); in BnxeIntrISR()
673 if (pktsTxed) BnxeTxRingProcess(pUM, (rss_id - 1)); in BnxeIntrISR()
674 if (pktsRxed) BnxeRxRingProcess(pUM, (rss_id - 1), B_FALSE, 0); in BnxeIntrISR()
678 lm_int_ack_sb_enable(pLM, (rss_id - 1)); in BnxeIntrISR()
683 rss_id++; in BnxeIntrISR()
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/basic_vf/
H A Dlm_vf.c127 u8_t rss_id; in lm_vf_en() local
137 LM_FOREACH_RSS_IDX(pf_dev, rss_id) { in lm_vf_en()
138 …f_acquire_resource(pf_dev->pf_resources.free_sbs, LM_FW_SB_ID(pf_dev, RSS_ID_TO_SB_ID(rss_id)), 1); in lm_vf_en()
139 …d is allocated for PF[%d] itself\n", LM_FW_SB_ID(pf_dev, RSS_ID_TO_SB_ID(rss_id)), FUNC_ID(pf_dev)… in lm_vf_en()
140 …cquire_resource(pf_dev->pf_resources.free_clients, LM_FW_CLI_ID(pf_dev, RSS_ID_TO_CID(rss_id)), 1); in lm_vf_en()
141 …%d is allocated for PF[%d] itself\n", LM_FW_CLI_ID(pf_dev, RSS_ID_TO_CID(rss_id)), FUNC_ID(pf_dev)… in lm_vf_en()
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm5710.h1203 …TOE_FW_RSS_ID(pdev, rss_id) ((pdev)->params.l4_base_fw_rss_id + (IS_MULTI_VNIC(pdev) ? (CHIP_… argument
3195 volatile struct host_status_block * lm_get_status_block(lm_device_t *pdev, u8_t rss_id);
3277 void lm_int_ack_sb_enable(lm_device_t *pdev, u8_t rss_id);
3278 void lm_int_ack_sb_disable(lm_device_t *pdev, u8_t rss_id);
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/
H A Dlm_vf.c9 extern void lm_int_igu_ack_sb(lm_device_t *pdev, u8_t rss_id, u8_t storm_id, u16_t sb_index, u8_t i…