Searched refs:mc_table (Results 1 – 5 of 5) sorted by relevance
337 bnx_find_mchash_collision(lm_mc_table_t *mc_table, const uint8_t *const mc_addr) in bnx_find_mchash_collision() argument348 for (idx = 0; idx < mc_table->entry_cnt; idx++) { in bnx_find_mchash_collision()349 crc32 = compute_crc32(mc_table->addr_arr[idx].mc_addr, in bnx_find_mchash_collision()
177 index = bnx_find_mchash_collision(&(lmdevice->mc_table), mc_addr); in bnx_mc_add()188 lmdevice->mc_table.addr_arr[index].ref_cnt++; in bnx_mc_add()205 index = bnx_find_mchash_collision(&(lmdevice->mc_table), mc_addr); in bnx_mc_del()210 lmdevice->mc_table.addr_arr[index].mc_addr); in bnx_mc_del()212 if (lmdevice->mc_table.entry_cnt == 0) { in bnx_mc_del()
416 int bnx_find_mchash_collision(lm_mc_table_t *mc_table,
2287 lm_mc_table_t *mc_table) in set_mc_hash_reg() argument2317 for(idx = 0; idx < mc_table->entry_cnt; idx++) in set_mc_hash_reg()2320 mc_table->addr_arr[idx].mc_addr, in set_mc_hash_reg()2437 set_mc_hash_reg(pdev, &pdev->mc_table); in lm_set_rx_mask()2578 for(cnt = 0; cnt < pdev->mc_table.entry_cnt; cnt++) in lm_add_mc()2580 mc_entry = &pdev->mc_table.addr_arr[cnt]; in lm_add_mc()2590 if(pdev->mc_table.entry_cnt >= LM_MAX_MC_TABLE_SIZE) in lm_add_mc()2597 mc_entry = &pdev->mc_table.addr_arr[pdev->mc_table.entry_cnt]; in lm_add_mc()2598 pdev->mc_table.entry_cnt++; in lm_add_mc()2627 for(cnt = 0; cnt < pdev->mc_table.entry_cnt; cnt++) in lm_del_mc()[all …]
1005 lm_mc_table_t mc_table; member