/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sriov.c | 351 ramrod.vlan_mac_obj = &bnx2x_vfq(vf, qid, mac_obj); in bnx2x_vf_vlan_mac_clear() 403 ramrod.vlan_mac_obj = &bnx2x_vfq(vf, qid, mac_obj); in bnx2x_vf_mac_vlan_config() 1685 rc = vfq->mac_obj.complete(bp, &vfq->mac_obj, elem, in bnx2x_vf_handle_classification_eqe() 2618 struct bnx2x_vlan_mac_obj *mac_obj; in bnx2x_get_vf_config() local 2627 mac_obj = &bnx2x_leading_vfq(vf, mac_obj); in bnx2x_get_vf_config() 2629 if (!mac_obj || !vlan_obj) { in bnx2x_get_vf_config() 2643 mac_obj->get_n_elements(bp, mac_obj, in bnx2x_get_vf_config() 2732 struct bnx2x_vlan_mac_obj *mac_obj; bnx2x_set_vf_mac() local 2760 bnx2x_set_mac_one(bp, (u8 *)&bulletin->mac, mac_obj, true, bnx2x_set_vf_mac() local [all...] |
H A D | bnx2x_sp.c | 2138 struct bnx2x_vlan_mac_obj *mac_obj, in bnx2x_init_mac_obj() 2144 union bnx2x_qable_obj *qable_obj = (union bnx2x_qable_obj *)mac_obj; in bnx2x_init_mac_obj() 2146 bnx2x_init_vlan_mac_common(mac_obj, cl_id, cid, func_id, rdata, in bnx2x_init_mac_obj() 2151 mac_obj->get_credit = bnx2x_get_credit_mac; in bnx2x_init_mac_obj() 2152 mac_obj->put_credit = bnx2x_put_credit_mac; in bnx2x_init_mac_obj() 2153 mac_obj->get_cam_offset = bnx2x_get_cam_offset_mac; in bnx2x_init_mac_obj() 2154 mac_obj->put_cam_offset = bnx2x_put_cam_offset_mac; in bnx2x_init_mac_obj() 2157 mac_obj->set_one_rule = bnx2x_set_one_mac_e1x; in bnx2x_init_mac_obj() 2158 mac_obj->check_del = bnx2x_check_mac_del; in bnx2x_init_mac_obj() 2159 mac_obj in bnx2x_init_mac_obj() 2137 bnx2x_init_mac_obj(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *mac_obj, u8 cl_id, u32 cid, u8 func_id, void *rdata, dma_addr_t rdata_mapping, int state, unsigned long *pstate, bnx2x_obj_type type, struct bnx2x_credit_pool_obj *macs_pool) bnx2x_init_mac_obj() argument [all...] |
H A D | bnx2x_sp.h | 1415 struct bnx2x_vlan_mac_obj *mac_obj,
|
H A D | bnx2x_sriov.h | 76 struct bnx2x_vlan_mac_obj mac_obj; member
|
H A D | bnx2x_cmn.c | 2150 struct bnx2x_vlan_mac_obj *mac_obj = &bp->sp_objs->mac_obj; in bnx2x_squeeze_objects() local 2161 rc = mac_obj->delete_all(bp, &bp->sp_objs->mac_obj, &vlan_mac_flags, in bnx2x_squeeze_objects() 2169 rc = mac_obj->delete_all(bp, mac_obj, &vlan_mac_flags, in bnx2x_squeeze_objects()
|
H A D | bnx2x_main.c | 3385 struct bnx2x_vlan_mac_obj *mac_obj = in bnx2x_drv_info_ether_stat() local 3386 &bp->sp_objs->mac_obj; in bnx2x_drv_info_ether_stat() 3403 mac_obj->get_n_elements(bp, &bp->sp_objs[0].mac_obj, in bnx2x_drv_info_ether_stat() 5322 vlan_mac_obj = &bp->sp_objs[cid].mac_obj; in bnx2x_handle_classification_eqe() 8536 struct bnx2x_vlan_mac_obj *mac_obj, in bnx2x_del_all_macs() 8549 rc = mac_obj->delete_all(bp, mac_obj, &vlan_mac_flags, &ramrod_flags); in bnx2x_del_all_macs() 8564 &bp->sp_objs->mac_obj, set, in bnx2x_set_eth_mac() 9361 rc = bnx2x_del_all_macs(bp, &bp->sp_objs[0].mac_obj, BNX2X_ETH_MA in bnx2x_chip_cleanup() 8535 bnx2x_del_all_macs(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *mac_obj, int mac_type, bool wait_for_comp) bnx2x_del_all_macs() argument 12630 struct bnx2x_vlan_mac_obj *mac_obj = &bp->sp_objs->mac_obj; bnx2x_set_uc_list() local [all...] |
H A D | bnx2x_cmn.h | 1065 bnx2x_init_mac_obj(bp, &bnx2x_sp_obj(bp, fp).mac_obj, fp->cl_id, in bnx2x_init_vlan_mac_fp_objs()
|
H A D | bnx2x.h | 1309 struct bnx2x_vlan_mac_obj mac_obj; member 2017 * @mac_obj: MAC object handle 2028 struct bnx2x_vlan_mac_obj *mac_obj,
|
H A D | bnx2x_vfpf.c | 549 bnx2x_init_mac_obj(bp, &q->mac_obj, in bnx2x_leading_vfq_init()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sriov.c | 351 ramrod.vlan_mac_obj = &bnx2x_vfq(vf, qid, mac_obj); in bnx2x_vf_vlan_mac_clear() 403 ramrod.vlan_mac_obj = &bnx2x_vfq(vf, qid, mac_obj); in bnx2x_vf_mac_vlan_config() 1684 rc = vfq->mac_obj.complete(bp, &vfq->mac_obj, elem, in bnx2x_vf_handle_classification_eqe() 2611 struct bnx2x_vlan_mac_obj *mac_obj; in bnx2x_get_vf_config() local 2620 mac_obj = &bnx2x_leading_vfq(vf, mac_obj); in bnx2x_get_vf_config() 2622 if (!mac_obj || !vlan_obj) { in bnx2x_get_vf_config() 2636 mac_obj->get_n_elements(bp, mac_obj, in bnx2x_get_vf_config() 2725 struct bnx2x_vlan_mac_obj *mac_obj; bnx2x_set_vf_mac() local 2753 bnx2x_set_mac_one(bp, (u8 *)&bulletin->mac, mac_obj, true, bnx2x_set_vf_mac() local [all...] |
H A D | bnx2x_sp.c | 2138 struct bnx2x_vlan_mac_obj *mac_obj, in bnx2x_init_mac_obj() 2144 union bnx2x_qable_obj *qable_obj = (union bnx2x_qable_obj *)mac_obj; in bnx2x_init_mac_obj() 2146 bnx2x_init_vlan_mac_common(mac_obj, cl_id, cid, func_id, rdata, in bnx2x_init_mac_obj() 2151 mac_obj->get_credit = bnx2x_get_credit_mac; in bnx2x_init_mac_obj() 2152 mac_obj->put_credit = bnx2x_put_credit_mac; in bnx2x_init_mac_obj() 2153 mac_obj->get_cam_offset = bnx2x_get_cam_offset_mac; in bnx2x_init_mac_obj() 2154 mac_obj->put_cam_offset = bnx2x_put_cam_offset_mac; in bnx2x_init_mac_obj() 2157 mac_obj->set_one_rule = bnx2x_set_one_mac_e1x; in bnx2x_init_mac_obj() 2158 mac_obj->check_del = bnx2x_check_mac_del; in bnx2x_init_mac_obj() 2159 mac_obj in bnx2x_init_mac_obj() 2137 bnx2x_init_mac_obj(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *mac_obj, u8 cl_id, u32 cid, u8 func_id, void *rdata, dma_addr_t rdata_mapping, int state, unsigned long *pstate, bnx2x_obj_type type, struct bnx2x_credit_pool_obj *macs_pool) bnx2x_init_mac_obj() argument [all...] |
H A D | bnx2x_sriov.h | 76 struct bnx2x_vlan_mac_obj mac_obj; member
|
H A D | bnx2x_sp.h | 1415 struct bnx2x_vlan_mac_obj *mac_obj,
|
H A D | bnx2x_cmn.c | 2161 struct bnx2x_vlan_mac_obj *mac_obj = &bp->sp_objs->mac_obj; in bnx2x_squeeze_objects() local 2172 rc = mac_obj->delete_all(bp, &bp->sp_objs->mac_obj, &vlan_mac_flags, in bnx2x_squeeze_objects() 2180 rc = mac_obj->delete_all(bp, mac_obj, &vlan_mac_flags, in bnx2x_squeeze_objects()
|
H A D | bnx2x_main.c | 3383 struct bnx2x_vlan_mac_obj *mac_obj = in bnx2x_drv_info_ether_stat() local 3384 &bp->sp_objs->mac_obj; in bnx2x_drv_info_ether_stat() 3401 mac_obj->get_n_elements(bp, &bp->sp_objs[0].mac_obj, in bnx2x_drv_info_ether_stat() 5320 vlan_mac_obj = &bp->sp_objs[cid].mac_obj; in bnx2x_handle_classification_eqe() 8534 struct bnx2x_vlan_mac_obj *mac_obj, in bnx2x_del_all_macs() 8547 rc = mac_obj->delete_all(bp, mac_obj, &vlan_mac_flags, &ramrod_flags); in bnx2x_del_all_macs() 8562 &bp->sp_objs->mac_obj, set, in bnx2x_set_eth_mac() 9359 rc = bnx2x_del_all_macs(bp, &bp->sp_objs[0].mac_obj, BNX2X_ETH_MA in bnx2x_chip_cleanup() 8533 bnx2x_del_all_macs(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *mac_obj, int mac_type, bool wait_for_comp) bnx2x_del_all_macs() argument 12585 struct bnx2x_vlan_mac_obj *mac_obj = &bp->sp_objs->mac_obj; bnx2x_set_uc_list() local [all...] |
H A D | bnx2x_cmn.h | 1065 bnx2x_init_mac_obj(bp, &bnx2x_sp_obj(bp, fp).mac_obj, fp->cl_id, in bnx2x_init_vlan_mac_fp_objs()
|
H A D | bnx2x.h | 1309 struct bnx2x_vlan_mac_obj mac_obj; member 2018 * @mac_obj: MAC object handle 2029 struct bnx2x_vlan_mac_obj *mac_obj,
|
H A D | bnx2x_vfpf.c | 551 bnx2x_init_mac_obj(bp, &q->mac_obj, in bnx2x_leading_vfq_init()
|