Searched refs:db_msg (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/pci/endpoint/ |
| H A D | pci-ep-msi.c | 32 if (epf && epf->db_msg && desc->msi_index < epf->num_db) in pci_epf_write_msi_msg() 33 memcpy(&epf->db_msg[desc->msi_index].msg, msg, sizeof(*msg)); in pci_epf_write_msi_msg() 75 epf->db_msg = msg; in pci_epf_alloc_doorbell() 86 epf->db_msg[i].virq = msi_get_virq(epc->dev.parent, i); in pci_epf_alloc_doorbell() 96 kfree(epf->db_msg); in pci_epf_free_doorbell() 97 epf->db_msg = NULL; in pci_epf_free_doorbell()
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_ll2.h | 90 struct core_db_data db_msg; member
|
| H A D | qed_ll2.c | 1113 &p_tx->db_msg, DB_REC_WIDTH_32B, in qed_sp_ll2_tx_queue_start() 1154 qed_db_recovery_del(p_hwfn->cdev, p_tx->doorbell_addr, &p_tx->db_msg); in qed_sp_ll2_tx_queue_stop() 1685 SET_FIELD(p_tx->db_msg.params, CORE_DB_DATA_DEST, DB_DEST_XCM); in qed_ll2_establish_connection() 1686 SET_FIELD(p_tx->db_msg.params, CORE_DB_DATA_AGG_CMD, DB_AGG_CMD_SET); in qed_ll2_establish_connection() 1687 SET_FIELD(p_tx->db_msg.params, CORE_DB_DATA_AGG_VAL_SEL, in qed_ll2_establish_connection() 1689 p_tx->db_msg.agg_flags = DQ_XCM_CORE_DQ_CF_CMD; in qed_ll2_establish_connection() 1980 p_tx->db_msg.spq_prod = cpu_to_le16(bd_prod); in qed_ll2_tx_packet_notify() 1985 DIRECT_REG_WR(p_tx->doorbell_addr, *((u32 *)&p_tx->db_msg)); in qed_ll2_tx_packet_notify() 1992 p_ll2_conn->input.conn_type, p_tx->db_msg.spq_prod); in qed_ll2_tx_packet_notify()
|
| /linux/drivers/pci/endpoint/functions/ |
| H A D | pci-epf-test.c | 718 free_irq(epf->db_msg[0].virq, epf_test); in pci_epf_test_doorbell_cleanup() 739 msg = &epf->db_msg[0].msg; in pci_epf_test_enable_doorbell() 744 ret = request_threaded_irq(epf->db_msg[0].virq, NULL, in pci_epf_test_enable_doorbell() 750 epf->db_msg[0].virq); in pci_epf_test_enable_doorbell() 757 msg = &epf->db_msg[0].msg; in pci_epf_test_enable_doorbell()
|