Lines Matching refs:si_idx
60 __ASSERT_NO_MSG(cfg->si_idx < FEATURE_NETC_ETH_NUMBER_OF_CTRLS); in nxp_s32_eth_initialize_common()
61 MACFilterHashTableAddrs[cfg->si_idx] = cfg->mac_filter_hash_table; in nxp_s32_eth_initialize_common()
63 status = Netc_Eth_Ip_Init(cfg->si_idx, &cfg->netc_cfg); in nxp_s32_eth_initialize_common()
65 LOG_ERR("Failed to initialize SI%d (%d)", cfg->si_idx, status); in nxp_s32_eth_initialize_common()
93 status = Netc_Eth_Ip_EnableController(cfg->si_idx); in nxp_s32_eth_initialize_common()
95 LOG_ERR("Failed to enable ENETC SI%d (%d)", cfg->si_idx, status); in nxp_s32_eth_initialize_common()
112 status = Netc_Eth_Ip_AddMulticastDstAddrToHashFilter(cfg->si_idx, in nxp_s32_eth_mcast_filter()
115 status = Netc_Eth_Ip_RemoveMulticastDstAddrFromHashFilter(cfg->si_idx, in nxp_s32_eth_mcast_filter()
138 status = Netc_Eth_Ip_GetTxBuff(cfg->si_idx, cfg->tx_ring_idx, &buf, NULL); in nxp_s32_eth_tx()
141 Netc_Eth_Ip_ReleaseTxBuffers(cfg->si_idx, cfg->tx_ring_idx); in nxp_s32_eth_tx()
142 status = Netc_Eth_Ip_GetTxBuff(cfg->si_idx, cfg->tx_ring_idx, &buf, NULL); in nxp_s32_eth_tx()
158 status = Netc_Eth_Ip_SendFrame(cfg->si_idx, cfg->tx_ring_idx, &buf, NULL); in nxp_s32_eth_tx()
215 status = Netc_Eth_Ip_ReadFrame(cfg->si_idx, cfg->rx_ring_idx, &buf, &info); in nxp_s32_eth_rx()
223 Netc_Eth_Ip_ProvideRxBuff(cfg->si_idx, cfg->rx_ring_idx, &buf); in nxp_s32_eth_rx()
295 Netc_Eth_Ip_SetMacAddr(cfg->si_idx, (const uint8_t *)ctx->mac_addr); in nxp_s32_eth_set_config()
298 LOG_INF("SI%d MAC set to: %02x:%02x:%02x:%02x:%02x:%02x", cfg->si_idx, in nxp_s32_eth_set_config()