Lines Matching defs:rvu

88 	struct rvu *rvu;  member
118 struct rvu *rvu; member
144 struct rvu *rvu; member
397 struct rvu *rvu; member
461 struct rvu *rvu; member
483 struct rvu *rvu; member
568 struct rvu { struct
573 struct rvu_hwinfo *hw; argument
574 struct rvu_pfvf *pf; argument
575 struct rvu_pfvf *hwvf; argument
588 struct rvu_work *flr_wrk; argument
589 struct workqueue_struct *flr_wq;
590 struct mutex flr_lock; /* Serialize FLRs */
593 u16 num_vec;
594 char *irq_name;
595 bool *irq_allocated;
596 dma_addr_t msix_base_iova;
620 struct rvu_fwdata *fwdata; argument
634 struct rvu_debugfs rvu_dbg; argument
636 struct rvu_devlink *rvu_dl; argument
639 struct rvu_switch rswitch; argument
660 struct ng_rvu *ng_rvu; argument
663 static inline void rvu_write64(struct rvu *rvu, u64 block, u64 offset, u64 val) in rvu_write64()
668 static inline u64 rvu_read64(struct rvu *rvu, u64 block, u64 offset) in rvu_read64()
673 static inline void rvupf_write64(struct rvu *rvu, u64 offset, u64 val) in rvupf_write64()
678 static inline u64 rvupf_read64(struct rvu *rvu, u64 offset) in rvupf_read64()
683 static inline void rvu_bar2_sel_write64(struct rvu *rvu, u64 block, u64 offset, u64 val) in rvu_bar2_sel_write64()
695 static inline bool is_rvu_pre_96xx_C0(struct rvu *rvu) in is_rvu_pre_96xx_C0()
704 static inline bool is_rvu_96xx_A0(struct rvu *rvu) in is_rvu_96xx_A0()
711 static inline bool is_rvu_96xx_B0(struct rvu *rvu) in is_rvu_96xx_B0()
718 static inline bool is_rvu_95xx_A0(struct rvu *rvu) in is_rvu_95xx_A0()
736 static inline bool is_rvu_otx2(struct rvu *rvu) in is_rvu_otx2()
747 static inline bool is_cnf10ka_a0(struct rvu *rvu) in is_cnf10ka_a0()
757 static inline bool is_cn10ka_a0(struct rvu *rvu) in is_cn10ka_a0()
767 static inline bool is_cn10ka_a1(struct rvu *rvu) in is_cn10ka_a1()
777 static inline bool is_cn10kb(struct rvu *rvu) in is_cn10kb()
786 static inline bool is_rvu_npc_hash_extract_en(struct rvu *rvu) in is_rvu_npc_hash_extract_en()
797 static inline u16 rvu_nix_chan_cgx(struct rvu *rvu, u8 cgxid, in rvu_nix_chan_cgx()
811 static inline u16 rvu_nix_chan_lbk(struct rvu *rvu, u8 lbkid, in rvu_nix_chan_lbk()
824 static inline u16 rvu_nix_chan_sdp(struct rvu *rvu, u8 chan) in rvu_nix_chan_sdp()
834 static inline u16 rvu_nix_chan_cpt(struct rvu *rvu, u8 chan) in rvu_nix_chan_cpt()
839 static inline bool is_rvu_supports_nix1(struct rvu *rvu) in is_rvu_supports_nix1()
853 static inline bool is_lbk_vf(struct rvu *rvu, u16 pcifunc) in is_lbk_vf()
870 static inline bool is_rvu_fwdata_valid(struct rvu *rvu) in is_rvu_fwdata_valid()
918 static inline bool is_rep_dev(struct rvu *rvu, u16 pcifunc) in is_rep_dev()
937 static inline bool is_pf_cgxmapped(struct rvu *rvu, u8 pf) in is_pf_cgxmapped()
949 static inline bool is_cgx_vf(struct rvu *rvu, u16 pcifunc) in is_cgx_vf()
1131 static inline void rvu_dbg_init(struct rvu *rvu) {} in rvu_dbg_init()
1132 static inline void rvu_dbg_exit(struct rvu *rvu) {} in rvu_dbg_exit()