Lines Matching refs:db_bits
277 static inline int ndev_db_write(struct intel_ntb_dev *ndev, u64 db_bits, in ndev_db_write() argument
283 if (db_bits & ~ndev->db_valid_mask) in ndev_db_write()
286 ndev->reg->db_iowrite(db_bits, mmio); in ndev_db_write()
291 static inline int ndev_db_set_mask(struct intel_ntb_dev *ndev, u64 db_bits, in ndev_db_set_mask() argument
299 if (db_bits & ~ndev->db_valid_mask) in ndev_db_set_mask()
304 ndev->db_mask |= db_bits; in ndev_db_set_mask()
312 static inline int ndev_db_clear_mask(struct intel_ntb_dev *ndev, u64 db_bits, in ndev_db_clear_mask() argument
320 if (db_bits & ~ndev->db_valid_mask) in ndev_db_clear_mask()
325 ndev->db_mask &= ~db_bits; in ndev_db_clear_mask()
1054 static int intel_ntb_db_clear(struct ntb_dev *ntb, u64 db_bits) in intel_ntb_db_clear() argument
1058 return ndev_db_write(ndev, db_bits, in intel_ntb_db_clear()
1063 static int intel_ntb_db_set_mask(struct ntb_dev *ntb, u64 db_bits) in intel_ntb_db_set_mask() argument
1067 return ndev_db_set_mask(ndev, db_bits, in intel_ntb_db_set_mask()
1072 static int intel_ntb_db_clear_mask(struct ntb_dev *ntb, u64 db_bits) in intel_ntb_db_clear_mask() argument
1076 return ndev_db_clear_mask(ndev, db_bits, in intel_ntb_db_clear_mask()
1091 static int intel_ntb_peer_db_set(struct ntb_dev *ntb, u64 db_bits) in intel_ntb_peer_db_set() argument
1095 return ndev_db_write(ndev, db_bits, in intel_ntb_peer_db_set()