Lines Matching defs:rvu

58 	struct rvu *rvu;  member
87 struct rvu *rvu; member
113 struct rvu *rvu; member
357 struct rvu *rvu; member
419 struct rvu *rvu; member
495 struct rvu { struct
500 struct rvu_hwinfo *hw; argument
501 struct rvu_pfvf *pf; argument
502 struct rvu_pfvf *hwvf; argument
513 struct rvu_work *flr_wrk; argument
514 struct workqueue_struct *flr_wq;
515 struct mutex flr_lock; /* Serialize FLRs */
518 u16 num_vec;
519 char *irq_name;
520 bool *irq_allocated;
521 dma_addr_t msix_base_iova;
545 struct rvu_fwdata *fwdata; argument
559 struct rvu_debugfs rvu_dbg; argument
561 struct rvu_devlink *rvu_dl; argument
564 struct rvu_switch rswitch; argument
575 static inline void rvu_write64(struct rvu *rvu, u64 block, u64 offset, u64 val) in rvu_write64()
580 static inline u64 rvu_read64(struct rvu *rvu, u64 block, u64 offset) in rvu_read64()
585 static inline void rvupf_write64(struct rvu *rvu, u64 offset, u64 val) in rvupf_write64()
590 static inline u64 rvupf_read64(struct rvu *rvu, u64 offset) in rvupf_read64()
595 static inline void rvu_bar2_sel_write64(struct rvu *rvu, u64 block, u64 offset, u64 val) in rvu_bar2_sel_write64()
607 static inline bool is_rvu_pre_96xx_C0(struct rvu *rvu) in is_rvu_pre_96xx_C0()
616 static inline bool is_rvu_96xx_A0(struct rvu *rvu) in is_rvu_96xx_A0()
623 static inline bool is_rvu_96xx_B0(struct rvu *rvu) in is_rvu_96xx_B0()
630 static inline bool is_rvu_95xx_A0(struct rvu *rvu) in is_rvu_95xx_A0()
648 static inline bool is_rvu_otx2(struct rvu *rvu) in is_rvu_otx2()
659 static inline bool is_cnf10ka_a0(struct rvu *rvu) in is_cnf10ka_a0()
669 static inline bool is_rvu_npc_hash_extract_en(struct rvu *rvu) in is_rvu_npc_hash_extract_en()
680 static inline u16 rvu_nix_chan_cgx(struct rvu *rvu, u8 cgxid, in rvu_nix_chan_cgx()
694 static inline u16 rvu_nix_chan_lbk(struct rvu *rvu, u8 lbkid, in rvu_nix_chan_lbk()
707 static inline u16 rvu_nix_chan_sdp(struct rvu *rvu, u8 chan) in rvu_nix_chan_sdp()
717 static inline u16 rvu_nix_chan_cpt(struct rvu *rvu, u8 chan) in rvu_nix_chan_cpt()
722 static inline bool is_rvu_supports_nix1(struct rvu *rvu) in is_rvu_supports_nix1()
751 static inline bool is_rvu_fwdata_valid(struct rvu *rvu) in is_rvu_fwdata_valid()
800 static inline bool is_pf_cgxmapped(struct rvu *rvu, u8 pf) in is_pf_cgxmapped()
812 static inline bool is_cgx_vf(struct rvu *rvu, u16 pcifunc) in is_cgx_vf()
982 static inline void rvu_dbg_init(struct rvu *rvu) {} in rvu_dbg_init()
983 static inline void rvu_dbg_exit(struct rvu *rvu) {} in rvu_dbg_exit()