Lines Matching refs:db_addr
55 void __iomem *db_addr; member
72 db_entry->db_addr, in qed_db_recovery_dp_entry()
81 void __iomem *db_addr, in qed_db_rec_sanity() argument
88 if (db_addr < cdev->doorbells || in qed_db_rec_sanity()
89 (u8 __iomem *)db_addr + width > in qed_db_rec_sanity()
93 db_addr, in qed_db_rec_sanity()
110 void __iomem *db_addr) in qed_db_rec_find_hwfn() argument
116 p_hwfn = db_addr < cdev->hwfns[1].doorbells ? in qed_db_rec_find_hwfn()
126 void __iomem *db_addr, in qed_db_recovery_add() argument
142 if (!qed_db_rec_sanity(cdev, db_addr, db_width, db_data)) in qed_db_recovery_add()
146 p_hwfn = qed_db_rec_find_hwfn(cdev, db_addr); in qed_db_recovery_add()
156 db_entry->db_addr = db_addr; in qed_db_recovery_add()
175 void __iomem *db_addr, void *db_data) in qed_db_recovery_del() argument
189 p_hwfn = qed_db_rec_find_hwfn(cdev, db_addr); in qed_db_recovery_del()
210 db_data, db_addr); in qed_db_recovery_del()
285 db_entry->db_addr, in qed_db_recovery_ring()
290 db_entry->db_addr, in qed_db_recovery_ring()
295 if (!qed_db_rec_sanity(p_hwfn->cdev, db_entry->db_addr, in qed_db_recovery_ring()
307 DIRECT_REG_WR(db_entry->db_addr, in qed_db_recovery_ring()
310 DIRECT_REG_WR64(db_entry->db_addr, in qed_db_recovery_ring()