Lines Matching refs:db_addr
53 void __iomem *db_addr; member
70 db_entry->db_addr, in qed_db_recovery_dp_entry()
79 void __iomem *db_addr, in qed_db_rec_sanity() argument
86 if (db_addr < cdev->doorbells || in qed_db_rec_sanity()
87 (u8 __iomem *)db_addr + width > in qed_db_rec_sanity()
91 db_addr, in qed_db_rec_sanity()
108 void __iomem *db_addr) in qed_db_rec_find_hwfn() argument
114 p_hwfn = db_addr < cdev->hwfns[1].doorbells ? in qed_db_rec_find_hwfn()
124 void __iomem *db_addr, in qed_db_recovery_add() argument
140 if (!qed_db_rec_sanity(cdev, db_addr, db_width, db_data)) in qed_db_recovery_add()
144 p_hwfn = qed_db_rec_find_hwfn(cdev, db_addr); in qed_db_recovery_add()
154 db_entry->db_addr = db_addr; in qed_db_recovery_add()
173 void __iomem *db_addr, void *db_data) in qed_db_recovery_del() argument
187 p_hwfn = qed_db_rec_find_hwfn(cdev, db_addr); in qed_db_recovery_del()
208 db_data, db_addr); in qed_db_recovery_del()
283 db_entry->db_addr, in qed_db_recovery_ring()
288 db_entry->db_addr, in qed_db_recovery_ring()
293 if (!qed_db_rec_sanity(p_hwfn->cdev, db_entry->db_addr, in qed_db_recovery_ring()
305 DIRECT_REG_WR(db_entry->db_addr, in qed_db_recovery_ring()
308 DIRECT_REG_WR64(db_entry->db_addr, in qed_db_recovery_ring()