/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_cmdq.c | 12 u64 db_data = FIELD_PREP(ERDMA_CQDB_CI_MASK, cmdq->cq.ci) | in arm_cmdq_cq() local 17 *cmdq->cq.db_record = db_data; in arm_cmdq_cq() 18 writeq(db_data, dev->func_bar + ERDMA_CMDQ_CQDB_REG); in arm_cmdq_cq() 26 u64 db_data = FIELD_PREP(ERDMA_CMD_HDR_WQEBB_INDEX_MASK, cmdq->sq.pi); in kick_cmdq_db() local 28 *cmdq->sq.db_record = db_data; in kick_cmdq_db() 29 writeq(db_data, dev->func_bar + ERDMA_CMDQ_SQDB_REG); in kick_cmdq_db()
|
H A D | erdma_cq.c | 21 u64 db_data = in notify_cq() local 29 *cq->kern_cq.db_record = db_data; in notify_cq() 30 writeq(db_data, cq->kern_cq.db); in notify_cq()
|
H A D | erdma_eq.c | 13 u64 db_data = FIELD_PREP(ERDMA_EQDB_CI_MASK, eq->ci) | in notify_eq() local 16 *eq->db_record = db_data; in notify_eq() 17 writeq(db_data, eq->db); in notify_eq()
|
H A D | erdma_qp.c | 492 u64 db_data = FIELD_PREP(ERDMA_SQE_HDR_QPN_MASK, QP_ID(qp)) | in kick_sq_db() local 495 *(u64 *)qp->kern_qp.sq_db_info = db_data; in kick_sq_db() 496 writeq(db_data, qp->kern_qp.hw_sq_db); in kick_sq_db()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_dev_api.h | 464 * @param db_data - address of where db_data is stored 470 void *db_data, 476 * recovery mechanism. db_data serves as key (db_addr is not unique). 480 * @param db_data - address where db_data is stored. Serves as key for the 484 void __iomem *db_addr, void *db_data);
|
H A D | qed_ll2.h | 76 struct core_pwm_prod_update_data db_data; member
|
H A D | qed_spq.c | 233 struct core_db_data *p_db_data = &p_spq->db_data; in qed_spq_hw_post() 517 p_db_data = &p_spq->db_data; in qed_spq_setup() 528 rc = qed_db_recovery_add(p_hwfn->cdev, db_addr, &p_spq->db_data, in qed_spq_setup() 598 qed_db_recovery_del(p_hwfn->cdev, db_addr, &p_spq->db_data); in qed_spq_free()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_dev_api.h | 502 * @db_data: Address of where db_data is stored. 510 void *db_data, 516 * recovery mechanism. db_data serves as key (db_addr is not unique). 520 * @db_data: address where db_data is stored. Serves as key for the 526 void __iomem *db_addr, void *db_data);
|
H A D | qed_ll2.h | 75 struct core_pwm_prod_update_data db_data; member
|
H A D | qed_spq.c | 237 struct core_db_data *p_db_data = &p_spq->db_data; in qed_spq_hw_post() 531 p_db_data = &p_spq->db_data; in qed_spq_setup() 542 rc = qed_db_recovery_add(p_hwfn->cdev, db_addr, &p_spq->db_data, in qed_spq_setup() 612 qed_db_recovery_del(p_hwfn->cdev, db_addr, &p_spq->db_data); in qed_spq_free()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qedr/ |
H A D | verbs.c | 672 void *db_data, in qedr_db_recovery_add() 676 if (!db_data) { in qedr_db_recovery_add() 681 return dev->ops->common->db_recovery_add(dev->cdev, db_addr, db_data, in qedr_db_recovery_add() 687 void *db_data) in qedr_db_recovery_del() 689 if (!db_data) { in qedr_db_recovery_del() 697 dev->ops->common->db_recovery_del(dev->cdev, db_addr, db_data); in qedr_db_recovery_del() 1002 &cq->q.db_rec_data->db_data, in qedr_create_cq() 1092 &cq->q.db_rec_data->db_data); in qedr_destroy_cq() 1390 qp->sq.db_data.data.icid = qp->icid + 1; in qedr_set_roce_db_info() 1391 rc = qedr_db_recovery_add(dev, qp->sq.db, &qp->sq.db_data, in qedr_set_roce_db_info() 670 qedr_db_recovery_add(struct qedr_dev *dev, void __iomem *db_addr, void *db_data, enum qed_db_rec_width db_width, enum qed_db_rec_space db_space) qedr_db_recovery_add() argument 685 qedr_db_recovery_del(struct qedr_dev *dev, void __iomem *db_addr, void *db_data) qedr_db_recovery_del() argument [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/qedr/ |
H A D | verbs.c | 674 void *db_data, in qedr_db_recovery_add() 678 if (!db_data) { in qedr_db_recovery_add() 683 return dev->ops->common->db_recovery_add(dev->cdev, db_addr, db_data, in qedr_db_recovery_add() 689 void *db_data) in qedr_db_recovery_del() 691 if (!db_data) { in qedr_db_recovery_del() 699 dev->ops->common->db_recovery_del(dev->cdev, db_addr, db_data); in qedr_db_recovery_del() 1007 &cq->q.db_rec_data->db_data, in qedr_create_cq() 1087 &cq->q.db_rec_data->db_data); in qedr_destroy_cq() 1339 qph->db_data.data.value = cpu_to_le16(0); in qedr_reset_qp_hwq_info() 1400 qp->sq.db_data in qedr_set_roce_db_info() 672 qedr_db_recovery_add(struct qedr_dev *dev, void __iomem *db_addr, void *db_data, enum qed_db_rec_width db_width, enum qed_db_rec_space db_space) qedr_db_recovery_add() argument 687 qedr_db_recovery_del(struct qedr_dev *dev, void __iomem *db_addr, void *db_data) qedr_db_recovery_del() argument [all...] |
/kernel/linux/linux-5.10/drivers/ntb/hw/intel/ |
H A D | ntb_hw_gen3.c | 536 u64 *db_data, int db_bit) in intel_ntb3_peer_db_addr() 556 if (db_data) { in intel_ntb3_peer_db_addr() 557 *db_data = 1; in intel_ntb3_peer_db_addr() 559 *db_data, db_bit); in intel_ntb3_peer_db_addr() 534 intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, resource_size_t *db_size, u64 *db_data, int db_bit) intel_ntb3_peer_db_addr() argument
|
H A D | ntb_hw_gen3.h | 114 u64 *db_data, int db_bit);
|
/kernel/linux/linux-6.6/drivers/ntb/hw/intel/ |
H A D | ntb_hw_gen3.c | 536 u64 *db_data, int db_bit) in intel_ntb3_peer_db_addr() 556 if (db_data) { in intel_ntb3_peer_db_addr() 557 *db_data = 1; in intel_ntb3_peer_db_addr() 559 *db_data, db_bit); in intel_ntb3_peer_db_addr() 534 intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr, resource_size_t *db_size, u64 *db_data, int db_bit) intel_ntb3_peer_db_addr() argument
|
H A D | ntb_hw_gen3.h | 114 u64 *db_data, int db_bit);
|
/kernel/linux/linux-5.10/include/uapi/rdma/ |
H A D | qedr-abi.h | 171 __aligned_u64 db_data; /* doorbell data */ member
|
/kernel/linux/linux-6.6/include/uapi/rdma/ |
H A D | qedr-abi.h | 171 __aligned_u64 db_data; /* doorbell data */ member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/rdma/ |
H A D | qedr-abi.h | 110 __aligned_u64 db_data; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/rdma/ |
H A D | qedr-abi.h | 110 __aligned_u64 db_data; member
|
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/ |
H A D | pci-epf-ntb.c | 120 u32 db_data[MAX_DB_COUNT]; member 379 * in db_data of the peer's control region. This helps the peer to raise 380 * doorbell of the other host by writing db_data to the BAR corresponding to 387 u32 db_entry_size, db_data, db_offset; in epf_ntb_configure_msi() local 410 db_entry_size, &db_data, &db_offset); in epf_ntb_configure_msi() 418 peer_ctrl->db_data[i] = db_data | i; in epf_ntb_configure_msi() 483 * in db_data of the peer's control region. This helps the peer to raise 484 * doorbell of the other host by writing db_data to the BAR corresponding to 535 peer_ctrl->db_data[ in epf_ntb_configure_msix() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedi/ |
H A D | qedi_iscsi.c | 582 qedi_ep->db_data.agg_flags = 0; in qedi_iscsi_offload_conn() 583 qedi_ep->db_data.params = 0; in qedi_iscsi_offload_conn() 584 SET_FIELD(qedi_ep->db_data.params, ISCSI_DB_DATA_DEST, DB_DEST_XCM); in qedi_iscsi_offload_conn() 585 SET_FIELD(qedi_ep->db_data.params, ISCSI_DB_DATA_AGG_CMD, in qedi_iscsi_offload_conn() 587 SET_FIELD(qedi_ep->db_data.params, ISCSI_DB_DATA_AGG_VAL_SEL, in qedi_iscsi_offload_conn() 589 SET_FIELD(qedi_ep->db_data.params, ISCSI_DB_DATA_BYPASS_EN, 1); in qedi_iscsi_offload_conn() 594 &qedi_ep->db_data, in qedi_iscsi_offload_conn() 607 &qedi_ep->db_data); in qedi_iscsi_offload_conn() 1174 &qedi_ep->db_data); in qedi_ep_disconnect()
|
H A D | qedi_iscsi.h | 83 struct iscsi_db_data db_data; member
|
/kernel/linux/linux-6.6/drivers/ntb/hw/epf/ |
H A D | ntb_hw_epf.c | 476 u32 db_data; in ntb_epf_peer_db_set() local 486 db_data = readl(ndev->ctrl_reg + NTB_EPF_DB_DATA(interrupt_num)); in ntb_epf_peer_db_set() 488 writel(db_data, ndev->db_reg + (db_entry_size * interrupt_num) + in ntb_epf_peer_db_set()
|
/kernel/linux/linux-6.6/include/uapi/drm/ |
H A D | qaic_accel.h | 221 * @db_data: In. Data to write to the doorbell. 234 __u32 db_data; member 253 * @db_data: In. Data to write to the doorbell.
|