Lines Matching defs:rvu
36 void rvu_mcs_ptp_cfg(struct rvu *rvu, u8 rpm_id, u8 lmac_id, bool ena) in rvu_mcs_ptp_cfg()
72 int rvu_mbox_handler_mcs_set_lmac_mode(struct rvu *rvu, in rvu_mbox_handler_mcs_set_lmac_mode()
93 struct rvu *rvu = mcs->rvu; in mcs_add_intr_wq_entry() local
121 static int mcs_notify_pfvf(struct mcs_intr_event *event, struct rvu *rvu) in mcs_notify_pfvf()
153 struct rvu *rvu = container_of(work, struct rvu, mcs_intr_work); in mcs_intr_handler_task() local
177 int rvu_mbox_handler_mcs_intr_cfg(struct rvu *rvu, in rvu_mbox_handler_mcs_intr_cfg()
202 int rvu_mbox_handler_mcs_get_hw_info(struct rvu *rvu, in rvu_mbox_handler_mcs_get_hw_info()
221 int rvu_mbox_handler_mcs_port_reset(struct rvu *rvu, struct mcs_port_reset_req *req, in rvu_mbox_handler_mcs_port_reset()
236 int rvu_mbox_handler_mcs_clear_stats(struct rvu *rvu, in rvu_mbox_handler_mcs_clear_stats()
258 int rvu_mbox_handler_mcs_get_flowid_stats(struct rvu *rvu, in rvu_mbox_handler_mcs_get_flowid_stats()
289 int rvu_mbox_handler_mcs_get_secy_stats(struct rvu *rvu, in rvu_mbox_handler_mcs_get_secy_stats()
317 int rvu_mbox_handler_mcs_get_sc_stats(struct rvu *rvu, in rvu_mbox_handler_mcs_get_sc_stats()
341 int rvu_mbox_handler_mcs_get_sa_stats(struct rvu *rvu, in rvu_mbox_handler_mcs_get_sa_stats()
365 int rvu_mbox_handler_mcs_get_port_stats(struct rvu *rvu, in rvu_mbox_handler_mcs_get_port_stats()
389 int rvu_mbox_handler_mcs_set_active_lmac(struct rvu *rvu, in rvu_mbox_handler_mcs_set_active_lmac()
407 int rvu_mbox_handler_mcs_port_cfg_set(struct rvu *rvu, struct mcs_port_cfg_set_req *req, in rvu_mbox_handler_mcs_port_cfg_set()
425 int rvu_mbox_handler_mcs_port_cfg_get(struct rvu *rvu, struct mcs_port_cfg_get_req *req, in rvu_mbox_handler_mcs_port_cfg_get()
443 int rvu_mbox_handler_mcs_custom_tag_cfg_get(struct rvu *rvu, struct mcs_custom_tag_cfg_get_req *req, in rvu_mbox_handler_mcs_custom_tag_cfg_get()
458 int rvu_mcs_flr_handler(struct rvu *rvu, u16 pcifunc) in rvu_mcs_flr_handler()
479 int rvu_mbox_handler_mcs_flowid_ena_entry(struct rvu *rvu, in rvu_mbox_handler_mcs_flowid_ena_entry()
493 int rvu_mbox_handler_mcs_pn_table_write(struct rvu *rvu, in rvu_mbox_handler_mcs_pn_table_write()
507 int rvu_mbox_handler_mcs_set_pn_threshold(struct rvu *rvu, in rvu_mbox_handler_mcs_set_pn_threshold()
523 int rvu_mbox_handler_mcs_rx_sc_sa_map_write(struct rvu *rvu, in rvu_mbox_handler_mcs_rx_sc_sa_map_write()
537 int rvu_mbox_handler_mcs_tx_sc_sa_map_write(struct rvu *rvu, in rvu_mbox_handler_mcs_tx_sc_sa_map_write()
553 int rvu_mbox_handler_mcs_sa_plcy_write(struct rvu *rvu, in rvu_mbox_handler_mcs_sa_plcy_write()
571 int rvu_mbox_handler_mcs_rx_sc_cam_write(struct rvu *rvu, in rvu_mbox_handler_mcs_rx_sc_cam_write()
585 int rvu_mbox_handler_mcs_secy_plcy_write(struct rvu *rvu, in rvu_mbox_handler_mcs_secy_plcy_write()
600 int rvu_mbox_handler_mcs_flowid_entry_write(struct rvu *rvu, in rvu_mbox_handler_mcs_flowid_entry_write()
627 int rvu_mbox_handler_mcs_free_resources(struct rvu *rvu, in rvu_mbox_handler_mcs_free_resources()
677 int rvu_mbox_handler_mcs_alloc_resources(struct rvu *rvu, in rvu_mbox_handler_mcs_alloc_resources()
759 int rvu_mbox_handler_mcs_alloc_ctrl_pkt_rule(struct rvu *rvu, in rvu_mbox_handler_mcs_alloc_ctrl_pkt_rule()
816 int rvu_mbox_handler_mcs_free_ctrl_pkt_rule(struct rvu *rvu, in rvu_mbox_handler_mcs_free_ctrl_pkt_rule()
837 int rvu_mbox_handler_mcs_ctrl_pkt_rule_write(struct rvu *rvu, in rvu_mbox_handler_mcs_ctrl_pkt_rule_write()
854 static void rvu_mcs_set_lmac_bmap(struct rvu *rvu) in rvu_mcs_set_lmac_bmap()
870 int rvu_mcs_init(struct rvu *rvu) in rvu_mcs_init()
923 void rvu_mcs_exit(struct rvu *rvu) in rvu_mcs_exit()