Home
last modified time | relevance | path

Searched refs:hw_info (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/sys/dev/ntb/ntb_hw/
H A Dntb_hw_amd.c338 return (ntb->hw_info->mw_count); in amd_ntb_mw_count()
349 if (mw_idx < 0 || mw_idx >= ntb->hw_info->mw_count) in amd_ntb_mw_get_range()
352 bar_info = &ntb->bar_info[ntb->hw_info->bar_start_idx + mw_idx]; in amd_ntb_mw_get_range()
375 if ((mw_idx == 0) && (ntb->hw_info->quirks & QUIRK_MW0_32BIT)) in amd_ntb_mw_get_range()
390 if (mw_idx < 0 || mw_idx >= ntb->hw_info->mw_count) in amd_ntb_mw_set_trans()
393 bar_info = &ntb->bar_info[ntb->hw_info->bar_start_idx + mw_idx]; in amd_ntb_mw_set_trans()
424 if ((mw_idx == 0) && (ntb->hw_info->quirks & QUIRK_MW0_32BIT)) { in amd_ntb_mw_set_trans()
448 if (mw_idx < 0 || mw_idx >= ntb->hw_info->mw_count) in amd_ntb_mw_clear_trans()
461 if (mw_idx < 0 || mw_idx >= ntb->hw_info->mw_count) in amd_ntb_mw_set_wc()
464 bar_info = &ntb->bar_info[ntb->hw_info->bar_start_idx + mw_idx]; in amd_ntb_mw_set_wc()
[all …]
H A Dntb_hw_amd.h240 struct amd_ntb_hw_info *hw_info; member
/freebsd/sys/dev/qlnx/qlnxe/
H A Decore.h439 ((dev)->hw_info.personality == ECORE_PCI_ETH_ROCE || \
440 (dev)->hw_info.personality == ECORE_PCI_ETH_IWARP || \
441 (dev)->hw_info.personality == ECORE_PCI_ETH_RDMA)
443 ((dev)->hw_info.personality == ECORE_PCI_ETH_ROCE || \
444 (dev)->hw_info.personality == ECORE_PCI_ETH_RDMA)
446 ((dev)->hw_info.personality == ECORE_PCI_ETH_IWARP || \
447 (dev)->hw_info.personality == ECORE_PCI_ETH_RDMA)
449 ((dev)->hw_info.personality == ECORE_PCI_ETH || \
452 ((dev)->hw_info.personality == ECORE_PCI_FCOE)
454 ((dev)->hw_info.personality == ECORE_PCI_ISCSI)
[all …]
H A Decore_sp_commands.c343 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_pf_start()
369 OSAL_CPU_TO_LE16(p_hwfn->hw_info.ovlan); in ecore_sp_pf_start()
408 switch (p_hwfn->hw_info.personality) { in ecore_sp_pf_start()
425 p_hwfn->hw_info.personality); in ecore_sp_pf_start()
464 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_pf_update_dcbx()
494 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_pf_update_ufp()
540 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_rl_update()
608 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_pf_update_tunn_cfg()
639 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_pf_stop()
660 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_heartbeat_ramrod()
[all …]
H A Decore_dev.c850 p_hwfn->hw_info.hw_mac_addr); in ecore_llh_hw_init_pf()
1771 if (p_hwfn->hw_info.personality == ECORE_PCI_FCOE) in ecore_resc_free()
1774 if (p_hwfn->hw_info.personality == ECORE_PCI_ISCSI) { in ecore_resc_free()
1814 switch (p_hwfn->hw_info.personality) { in ecore_get_pq_flags()
1831 DP_ERR(p_hwfn, "unknown personality %d\n", p_hwfn->hw_info.personality); in ecore_get_pq_flags()
1841 return p_hwfn->hw_info.num_hw_tc; in ecore_init_qm_get_num_tcs()
1996 #define PQ_INIT_OFLD_TC (p_hwfn->hw_info.offload_tc)
2353 p_hwfn->hw_info.hw_mode); in ecore_qm_reconf()
2544 if (p_hwfn->hw_info.personality == ECORE_PCI_ETH_ROCE) { in ecore_resc_alloc()
2555 } else if (p_hwfn->hw_info.personality == ECORE_PCI_ISCSI) { in ecore_resc_alloc()
[all …]
H A Decore_int.c1567 u8 num_tc = p_hwfn->hw_info.num_hw_tc; in ecore_int_cau_conf_sb()
1621 p_block = &p_hwfn->hw_info.p_igu_info->entry[igu_id]; in ecore_get_igu_free_sb()
1643 p_block = &p_hwfn->hw_info.p_igu_info->entry[igu_id]; in ecore_get_pf_igu_sb_id()
1662 igu_sb_id = p_hwfn->hw_info.p_igu_info->igu_dsb_id; in ecore_get_igu_sb_id()
1703 p_info = p_hwfn->hw_info.p_igu_info; in ecore_int_sb_init()
1760 p_info = p_hwfn->hw_info.p_igu_info; in ecore_int_sb_release()
2033 p_block = &p_hwfn->hw_info.p_igu_info->entry[igu_sb_id]; in ecore_int_igu_init_pure_rt_single()
2074 struct ecore_igu_info *p_info = p_hwfn->hw_info.p_igu_info; in ecore_int_igu_init_pure_rt()
2097 p_hwfn->hw_info.opaque_fid, in ecore_int_igu_init_pure_rt()
2104 p_hwfn->hw_info.opaque_fid, in ecore_int_igu_init_pure_rt()
[all …]
H A Decore_roce.c424 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_roce_sp_create_responder()
498 p_ramrod->cq_cid = OSAL_CPU_TO_LE32((p_hwfn->hw_info.opaque_fid << 16) | qp->rq_cq_id); in ecore_roce_sp_create_responder()
525 p_ramrod->srq_id.opaque_fid = OSAL_CPU_TO_LE16(p_hwfn->hw_info.opaque_fid); in ecore_roce_sp_create_responder()
592 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_roce_sp_create_requester()
656 p_ramrod->cq_cid = OSAL_CPU_TO_LE32((p_hwfn->hw_info.opaque_fid << 16) | in ecore_roce_sp_create_requester()
731 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_roce_sp_modify_responder()
837 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_roce_sp_modify_requester()
952 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_roce_sp_destroy_qp_responder()
1045 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_roce_sp_destroy_qp_requester()
1118 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_roce_sp_query_responder()
[all …]
H A Decore_rdma.c281 if (p_hwfn->hw_info.personality == ECORE_PCI_ETH_IWARP) in ecore_rdma_alloc()
573 OSAL_MEMCPY(&mac_addr[0], &p_hwfn->hw_info.hw_mac_addr[0], ETH_ALEN); in ecore_rdma_get_guid()
819 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_rdma_start_fw()
1051 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_rdma_stop()
1322 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_rdma_create_cq()
1400 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_rdma_destroy_cq()
1705 (u8 *)&p_hwfn->hw_info.hw_mac_addr, in ecore_rdma_modify_qp()
1797 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_rdma_register_tid()
1939 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_rdma_send_deregister_tid_ramrod()
2064 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_rdma_modify_srq()
[all …]
H A Decore_ll2.h45 return p_hwfn->hw_info.resc_start[ECORE_LL2_QUEUE] + handle; in ecore_ll2_handle_to_queue_id()
H A Decore_sriov.c130 switch (p_hwfn->hw_info.personality) { in ecore_sp_vf_start()
140 p_hwfn->hw_info.personality); in ecore_sp_vf_start()
524 vf->opaque_fid = (p_hwfn->hw_info.opaque_fid & 0xff) | in ecore_iov_setup_vfdb()
822 ecore_fid_pretend(p_hwfn, p_ptt, (u16)p_hwfn->hw_info.concrete_fid); in ecore_iov_vf_igu_reset()
851 ecore_fid_pretend(p_hwfn, p_ptt, (u16)p_hwfn->hw_info.concrete_fid); in ecore_iov_vf_igu_set_int()
924 p_hwfn->hw_info.hw_mode); in ecore_iov_enable_vf_access()
927 ecore_fid_pretend(p_hwfn, p_ptt, (u16)p_hwfn->hw_info.concrete_fid); in ecore_iov_enable_vf_access()
988 if (num_rx_queues > p_hwfn->hw_info.p_igu_info->usage.free_cnt_iov) in ecore_iov_alloc_vf_igu_sbs()
990 (u16)p_hwfn->hw_info.p_igu_info->usage.free_cnt_iov; in ecore_iov_alloc_vf_igu_sbs()
991 p_hwfn->hw_info.p_igu_info->usage.free_cnt_iov -= num_rx_queues; in ecore_iov_alloc_vf_igu_sbs()
[all …]
H A Decore_cxt.c1943 if ((p_hwfn->hw_info.personality == ECORE_PCI_FCOE) && in ecore_prs_init_common()
2180 p_hwfn->hw_info.personality = ECORE_PCI_ETH_ROCE; in ecore_rdma_set_pf_params()
2184 p_hwfn->hw_info.personality = ECORE_PCI_ETH; in ecore_rdma_set_pf_params()
2188 p_hwfn->hw_info.personality = ECORE_PCI_ETH_ROCE; in ecore_rdma_set_pf_params()
2192 p_hwfn->hw_info.personality = ECORE_PCI_ETH_IWARP; in ecore_rdma_set_pf_params()
2196 switch (p_hwfn->hw_info.personality) { in ecore_rdma_set_pf_params()
2259 switch (p_hwfn->hw_info.personality) { in ecore_cxt_set_pf_params()
2350 switch (p_hwfn->hw_info.personality) { in ecore_cxt_get_tid_mem_info()
2646 switch (p_hwfn->hw_info.personality) { in ecore_cxt_get_task_ctx()
H A Decore_iwarp.c139 p_hwfn->hw_info.resc_start[ECORE_LL2_QUEUE] + in ecore_iwarp_init_fw_ramrod()
288 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_iwarp_create_qp()
332 OSAL_CPU_TO_LE32((p_hwfn->hw_info.opaque_fid << 16) | in ecore_iwarp_create_qp()
335 OSAL_CPU_TO_LE32((p_hwfn->hw_info.opaque_fid << 16) | in ecore_iwarp_create_qp()
373 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_iwarp_modify_fw()
544 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_iwarp_fw_destroy()
768 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_iwarp_tcp_offload()
903 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_iwarp_mpa_offload()
931 p_mpa_ramrod->tcp_cid = p_hwfn->hw_info.opaque_fid << 16 | ep->tcp_cid; in ecore_iwarp_mpa_offload()
3789 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_iwarp_abort_inflight_connections()
[all …]
H A Decore_mcp.c1808 p_hwfn->hw_info.ovlan = p_hwfn->mcp_info->func_info.ovlan; in ecore_mcp_update_stag()
1809 if ((p_hwfn->hw_info.hw_mode & (1 << MODE_MF_SD)) && in ecore_mcp_update_stag()
1810 (p_hwfn->hw_info.ovlan != ECORE_MCP_VLAN_UNSET)) { in ecore_mcp_update_stag()
1813 p_hwfn->hw_info.ovlan); in ecore_mcp_update_stag()
1818 p_hwfn->hw_info.ovlan); in ecore_mcp_update_stag()
1822 p_hwfn->mcp_info->func_info.ovlan, p_hwfn->hw_info.hw_mode); in ecore_mcp_update_stag()
2136 p_hwfn->hw_info.offload_tc = p_hwfn->ufp_info.tc; in ecore_mcp_handle_ufp_event()
2570 &p_hwfn->hw_info.device_capabilities)) in ecore_mcp_get_shmem_proto_legacy()
2703 p_hwfn->hw_info.b_wol_support = ECORE_WOL_SUPPORT_NONE; in ecore_mcp_fill_shmem_func_info()
2714 p_hwfn->hw_info.b_wol_support = ECORE_WOL_SUPPORT_PME; in ecore_mcp_fill_shmem_func_info()
[all …]
H A Decore_vf.c142 GET_FIELD(p_hwfn->hw_info.concrete_fid, in ecore_send_msg2pf()
315 req->vfdev_info.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_vf_pf_acquire()
532 p_hwfn->hw_info.opaque_fid = (u16)REG_RD(p_hwfn, reg); in ecore_vf_hw_prepare()
535 p_hwfn->hw_info.concrete_fid = REG_RD(p_hwfn, reg); in ecore_vf_hw_prepare()
625 p_hwfn->hw_info.personality = ECORE_PCI_ETH; in ecore_vf_hw_prepare()
H A Decore_ll2.c841 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_ll2_rx_queue_start()
913 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_ll2_tx_queue_start()
963 if (p_hwfn->hw_info.personality == ECORE_PCI_ISCSI) { in ecore_sp_ll2_tx_queue_start()
998 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_ll2_rx_queue_stop()
1029 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_ll2_tx_queue_stop()
H A Decore_dcbx.c189 p_data->arr[id].tc, p_hwfn->hw_info.num_active_tc, in ecore_dcbx_dp_protocol()
235 if (p_hwfn->hw_info.personality == personality) in ecore_dcbx_set_params()
236 p_hwfn->hw_info.offload_tc = tc; in ecore_dcbx_set_params()
434 p_info = &p_hwfn->hw_info; in ecore_dcbx_process_mib_info()
H A Decore_l2.c894 vport_update_params.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_filter_accept_cmd()
1639 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_sp_eth_filter_mcast()
1738 opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_filter_ucast_cmd()
2202 init_data.opaque_fid = p_hwfn->hw_info.opaque_fid; in ecore_configure_rfs_ntuple_filter()
H A Decore_mng_tlv.c1350 p_hwfn->hw_info.personality != ECORE_PCI_FCOE) { in ecore_mfw_process_tlv_req()
1357 p_hwfn->hw_info.personality != ECORE_PCI_ISCSI) { in ecore_mfw_process_tlv_req()
H A Decore_ooo.c107 switch (p_hwfn->hw_info.personality) { in ecore_ooo_alloc()
/freebsd/contrib/tcpdump/
H A Dprint-arista.c130 uint8_t hw_info = GET_U_1(bp) & 0x0f; in arista_ethertype_print() local
138 tok2str(hw_info_str, "Unknown", hw_info), in arista_ethertype_print()
139 hw_info); in arista_ethertype_print()
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dvendstat.c106 is3_hw_info_t hw_info; member
113 is3_hw_info_t hw_info; member
469 if (is_ext_fw_info_supported(ntohs(gi_is3->hw_info.device_id))) { in main()
488 printf("hw_dev_rev: 0x%04x\n", ntohs(gi_is3->hw_info.hw_revision)); in main()
489 printf("hw_dev_id: 0x%04x\n", ntohs(gi_is3->hw_info.device_id)); in main()
490 printf("hw_uptime: 0x%08x\n", ntohl(gi_is3->hw_info.uptime)); in main()
508 if (ntohs(gi_is3->hw_info.device_id) != IS3_DEVICE_ID) { in main()
511 ntohs(gi_is3->hw_info.device_id)); in main()
H A Dibmirror.c117 is3_hw_info_t hw_info; member
491 if (ntohs(gi->hw_info.device_id) != 0x1b3) in main()
492 IBEXIT("device id 0x%x does not support mirroring", ntohs(gi->hw_info.device_id)); in main()
/freebsd/sys/dev/sound/pcm/
H A Dsound.c645 si->hw_info[0] = '\0'; in sound_oss_card_info()
655 strlcpy(si->hw_info, d->status, sizeof(si->hw_info)); in sound_oss_card_info()
/freebsd/usr.sbin/mixer/
H A Dmixer.c266 if (*m->ci.hw_info != '\0') in printminfo()
267 printf(" %s", m->ci.hw_info); in printminfo()
/freebsd/sys/dev/irdma/
H A Dirdma_hw.c2697 struct irdma_qp_flush_info *hw_info; in irdma_hw_flush_wqes() local
2707 hw_info = &cqp_request->info.in.u.qp_flush_wqes.info; in irdma_hw_flush_wqes()
2708 memcpy(hw_info, info, sizeof(*hw_info)); in irdma_hw_flush_wqes()

12