Searched refs:enp (Results 1 - 25 of 59) sorted by relevance

123

/freebsd-13-stable/sys/dev/sfxge/common/
H A Def10_intr.c41 __in efx_nic_t *enp,
45 _NOTE(ARGUNUSED(enp, type, esmp))
51 __in efx_nic_t *enp)
53 _NOTE(ARGUNUSED(enp))
58 __in efx_nic_t *enp)
60 _NOTE(ARGUNUSED(enp))
65 __in efx_nic_t *enp)
67 _NOTE(ARGUNUSED(enp))
72 __in efx_nic_t *enp,
80 EFSYS_ASSERT(enp
40 ef10_intr_init( __in efx_nic_t *enp, __in efx_intr_type_t type, __in efsys_mem_t *esmp) argument
50 ef10_intr_enable( __in efx_nic_t *enp) argument
57 ef10_intr_disable( __in efx_nic_t *enp) argument
64 ef10_intr_disable_unlocked( __in efx_nic_t *enp) argument
71 efx_mcdi_trigger_interrupt( __in efx_nic_t *enp, __in unsigned int level) argument
116 ef10_intr_trigger( __in efx_nic_t *enp, __in unsigned int level) argument
146 ef10_intr_status_line( __in efx_nic_t *enp, __out boolean_t *fatalp, __out uint32_t *qmaskp) argument
167 ef10_intr_status_message( __in efx_nic_t *enp, __in unsigned int message, __out boolean_t *fatalp) argument
183 ef10_intr_fatal( __in efx_nic_t *enp) argument
191 ef10_intr_fini( __in efx_nic_t *enp) argument
[all...]
H A Defx_intr.c43 __in efx_nic_t *enp,
49 __in efx_nic_t *enp);
53 __in efx_nic_t *enp);
57 __in efx_nic_t *enp);
61 __in efx_nic_t *enp,
66 __in efx_nic_t *enp);
70 __in efx_nic_t *enp,
76 __in efx_nic_t *enp,
82 __in efx_nic_t *enp);
86 __in efx_nic_t *enp);
119 efx_intr_init( __in efx_nic_t *enp, __in efx_intr_type_t type, __in_opt efsys_mem_t *esmp) argument
191 efx_intr_fini( __in efx_nic_t *enp) argument
207 efx_intr_enable( __in efx_nic_t *enp) argument
220 efx_intr_disable( __in efx_nic_t *enp) argument
233 efx_intr_disable_unlocked( __in efx_nic_t *enp) argument
246 efx_intr_trigger( __in efx_nic_t *enp, __in unsigned int level) argument
260 efx_intr_status_line( __in efx_nic_t *enp, __out boolean_t *fatalp, __out uint32_t *qmaskp) argument
275 efx_intr_status_message( __in efx_nic_t *enp, __in unsigned int message, __out boolean_t *fatalp) argument
290 efx_intr_fatal( __in efx_nic_t *enp) argument
309 siena_intr_init( __in efx_nic_t *enp, __in efx_intr_type_t type, __in efsys_mem_t *esmp) argument
361 siena_intr_enable( __in efx_nic_t *enp) argument
375 siena_intr_disable( __in efx_nic_t *enp) argument
388 siena_intr_disable_unlocked( __in efx_nic_t *enp) argument
401 siena_intr_trigger( __in efx_nic_t *enp, __in unsigned int level) argument
454 siena_intr_check_fatal( __in efx_nic_t *enp) argument
478 siena_intr_status_line( __in efx_nic_t *enp, __out boolean_t *fatalp, __out uint32_t *qmaskp) argument
505 siena_intr_status_message( __in efx_nic_t *enp, __in unsigned int message, __out boolean_t *fatalp) argument
522 siena_intr_fatal( __in efx_nic_t *enp) argument
578 siena_intr_fini( __in efx_nic_t *enp) argument
[all...]
H A Defx_port.c41 __in efx_nic_t *enp)
43 efx_port_t *epp = &(enp->en_port);
47 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
48 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
49 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NIC);
51 if (enp->en_mod_flags & EFX_MOD_PORT) {
56 enp->en_mod_flags |= EFX_MOD_PORT;
63 if ((rc = efx_mac_select(enp)) != 0)
66 epp->ep_emop->emo_reconfigure(enp);
69 (void) efx_port_poll(enp, NUL
40 efx_port_init( __in efx_nic_t *enp) argument
104 efx_port_poll( __in efx_nic_t *enp, __out_opt efx_link_mode_t *link_modep) argument
135 efx_port_loopback_set( __in efx_nic_t *enp, __in efx_link_mode_t link_mode, __in efx_loopback_type_t loopback_type) argument
218 efx_loopback_type_name( __in efx_nic_t *enp, __in efx_loopback_type_t type) argument
237 efx_port_fini( __in efx_nic_t *enp) argument
[all...]
H A Dmcdi_mon.h48 __in efx_nic_t *enp);
52 __in efx_nic_t *enp);
56 __in efx_nic_t *enp,
63 __in efx_nic_t *enp,
69 __in efx_nic_t *enp,
H A Defx_phy.c81 __in efx_nic_t *enp)
83 efx_port_t *epp = &(enp->en_port);
84 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
88 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
94 switch (enp->en_family) {
139 __in efx_nic_t *enp)
141 efx_port_t *epp = &(enp->en_port);
144 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
145 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PORT);
147 return (epop->epo_verify(enp));
80 efx_phy_probe( __in efx_nic_t *enp) argument
138 efx_phy_verify( __in efx_nic_t *enp) argument
153 efx_phy_led_set( __in efx_nic_t *enp, __in efx_phy_led_mode_t mode) argument
196 efx_phy_adv_cap_get( __in efx_nic_t *enp, __in uint32_t flag, __out uint32_t *maskp) argument
224 efx_phy_adv_cap_set( __in efx_nic_t *enp, __in uint32_t mask) argument
273 efx_phy_lp_cap_get( __in efx_nic_t *enp, __out uint32_t *maskp) argument
286 efx_phy_oui_get( __in efx_nic_t *enp, __out uint32_t *ouip) argument
300 efx_phy_media_type_get( __in efx_nic_t *enp, __out efx_phy_media_type_t *typep) argument
316 efx_phy_module_get_info( __in efx_nic_t *enp, __in uint8_t dev_addr, __in size_t offset, __in size_t len, __out_bcount(len) uint8_t *data) argument
349 efx_phy_fec_type_get( __in efx_nic_t *enp, __out efx_phy_fec_type_t *typep) argument
370 efx_phy_link_state_get( __in efx_nic_t *enp, __out efx_phy_link_state_t *eplsp) argument
456 efx_phy_stat_name( __in efx_nic_t *enp, __in efx_phy_stat_t type) argument
470 efx_phy_stats_update( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __inout_ecount(EFX_PHY_NSTATS) uint32_t *stat) argument
489 efx_bist_enable_offline( __in efx_nic_t *enp) argument
518 efx_bist_start( __in efx_nic_t *enp, __in efx_bist_type_t type) argument
553 efx_bist_poll( __in efx_nic_t *enp, __in efx_bist_type_t type, __out efx_bist_result_t *resultp, __out_opt uint32_t *value_maskp, __out_ecount_opt(count) unsigned long *valuesp, __in size_t count) argument
592 efx_bist_stop( __in efx_nic_t *enp, __in efx_bist_type_t type) argument
615 efx_phy_unprobe( __in efx_nic_t *enp) argument
[all...]
H A Defx_tunnel.c51 __in efx_nic_t *enp);
55 __in efx_nic_t *enp);
65 __in efx_nic_t *enp,
131 efx_mcdi_execute(enp, &req);
164 __in efx_nic_t *enp)
166 efx_tunnel_cfg_t *etcp = &enp->en_tunnel_cfg;
170 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
171 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
172 EFSYS_ASSERT(!(enp->en_mod_flags & EFX_MOD_TUNNEL));
177 switch (enp
64 efx_mcdi_set_tunnel_encap_udp_ports( __in efx_nic_t *enp, __in efx_tunnel_cfg_t *etcp, __in boolean_t unloading, __out boolean_t *resetting) argument
163 efx_tunnel_init( __in efx_nic_t *enp) argument
226 efx_tunnel_fini( __in efx_nic_t *enp) argument
271 efx_tunnel_config_udp_add( __in efx_nic_t *enp, __in uint16_t port , __in efx_tunnel_protocol_t protocol) argument
336 efx_tunnel_config_udp_remove( __in efx_nic_t *enp, __in uint16_t port , __in efx_tunnel_protocol_t protocol) argument
387 efx_tunnel_config_clear( __in efx_nic_t *enp) argument
404 efx_tunnel_reconfigure( __in efx_nic_t *enp) argument
433 ef10_udp_encap_supported( __in efx_nic_t *enp) argument
447 ef10_tunnel_reconfigure( __in efx_nic_t *enp) argument
[all...]
H A Def10_vpd.c45 __in efx_nic_t *enp)
53 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
54 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON ||
55 enp->en_family == EFX_FAMILY_MEDFORD ||
56 enp->en_family == EFX_FAMILY_MEDFORD2);
58 if (enp->en_nic_cfg.enc_vpd_is_global) {
61 pci_pf = enp->en_nic_cfg.enc_pf;
72 rc = ef10_nvram_partn_read_tlv(enp,
88 enp->en_arch.ef10.ena_svpd = svpd;
89 enp
44 ef10_vpd_init( __in efx_nic_t *enp) argument
105 ef10_vpd_size( __in efx_nic_t *enp, __out size_t *sizep) argument
134 ef10_vpd_read( __in efx_nic_t *enp, __out_bcount(size) caddr_t data, __in size_t size) argument
188 ef10_vpd_verify( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size) argument
271 ef10_vpd_reinit( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size) argument
313 ef10_vpd_get( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size, __inout efx_vpd_value_t *evvp) argument
362 ef10_vpd_set( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size, __in efx_vpd_value_t *evvp) argument
401 ef10_vpd_next( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size, __out efx_vpd_value_t *evvp, __inout unsigned int *contp) argument
414 ef10_vpd_write( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size) argument
458 ef10_vpd_fini( __in efx_nic_t *enp) argument
[all...]
H A Defx_mac.c43 __in efx_nic_t *enp);
98 __in efx_nic_t *enp,
101 efx_port_t *epp = &(enp->en_port);
106 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
107 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PORT);
122 if ((rc = emop->emo_pdu_set(enp)) != 0)
142 __in efx_nic_t *enp,
145 efx_port_t *epp = &(enp->en_port);
149 if ((rc = emop->emo_pdu_get(enp, pdu)) != 0)
162 __in efx_nic_t *enp,
97 efx_mac_pdu_set( __in efx_nic_t *enp, __in size_t pdu) argument
141 efx_mac_pdu_get( __in efx_nic_t *enp, __out size_t *pdu) argument
161 efx_mac_addr_set( __in efx_nic_t *enp, __in uint8_t *addr) argument
206 efx_mac_filter_set( __in efx_nic_t *enp, __in boolean_t all_unicst, __in boolean_t mulcst, __in boolean_t all_mulcst, __in boolean_t brdcst) argument
251 efx_mac_drain( __in efx_nic_t *enp, __in boolean_t enabled) argument
280 efx_mac_up( __in efx_nic_t *enp, __out boolean_t *mac_upp) argument
303 efx_mac_fcntl_set( __in efx_nic_t *enp, __in unsigned int fcntl, __in boolean_t autoneg) argument
378 efx_mac_fcntl_get( __in efx_nic_t *enp, __out unsigned int *fcntl_wantedp, __out unsigned int *fcntl_linkp) argument
403 efx_mac_multicast_list_set( __in efx_nic_t *enp, __in_ecount(6*count) uint8_t const *addrs, __in int count) argument
479 efx_mac_filter_default_rxq_set( __in efx_nic_t *enp, __in efx_rxq_t *erp, __in boolean_t using_rss) argument
506 efx_mac_filter_default_rxq_clear( __in efx_nic_t *enp) argument
635 efx_mac_stat_name( __in efx_nic_t *enp, __in unsigned int id) argument
720 efx_mac_stats_get_mask( __in efx_nic_t *enp, __out_bcount(mask_size) uint32_t *maskp, __in size_t mask_size) argument
748 efx_mac_stats_clear( __in efx_nic_t *enp) argument
771 efx_mac_stats_upload( __in efx_nic_t *enp, __in efsys_mem_t *esmp) argument
795 efx_mac_stats_periodic( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __in uint16_t period_ms, __in boolean_t events) argument
829 efx_mac_stats_update( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __inout_ecount(EFX_MAC_NSTATS) efsys_stat_t *essp, __inout_opt uint32_t *generationp) argument
851 efx_mac_select( __in efx_nic_t *enp) argument
944 siena_mac_multicast_list_set( __in efx_nic_t *enp) argument
[all...]
H A Dsiena_sram.c43 __in efx_nic_t *enp)
45 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
49 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
50 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_SIENA);
58 EFX_BAR_WRITEO(enp, FR_AZ_SRM_TX_DC_CFG_REG, &oword);
61 EFX_BAR_WRITEO(enp, FR_AZ_TX_DC_CFG_REG, &oword);
65 EFX_BAR_WRITEO(enp, FR_AZ_SRM_RX_DC_CFG_REG, &oword);
68 EFX_BAR_WRITEO(enp, FR_AZ_RX_DC_CFG_REG, &oword);
72 EFX_BAR_WRITEO(enp, FR_AZ_RX_DC_PF_WM_REG, &oword);
76 EFX_BAR_WRITEO(enp, FR_AZ_SRM_UPD_EVQ_RE
42 siena_sram_init( __in efx_nic_t *enp) argument
82 siena_sram_test( __in efx_nic_t *enp, __in efx_sram_pattern_fn_t func) argument
[all...]
H A Dsiena_impl.h59 __in efx_nic_t *enp);
63 __in efx_nic_t *enp);
67 __in efx_nic_t *enp);
82 __in efx_nic_t *enp);
88 __in efx_nic_t *enp);
92 __in efx_nic_t *enp);
98 __in efx_nic_t *enp);
104 __in efx_nic_t *enp,
113 __in efx_nic_t *enp,
118 __in efx_nic_t *enp,
[all...]
H A Def10_mcdi.c47 __in efx_nic_t *enp,
50 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
55 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON ||
56 enp->en_family == EFX_FAMILY_MEDFORD ||
57 enp->en_family == EFX_FAMILY_MEDFORD2);
58 EFSYS_ASSERT(enp->en_features & EFX_FEATURE_MCDI_DMA);
83 EFX_BAR_WRITED(enp, ER_DZ_MC_DB_HWRD_REG, &dword, B_FALSE);
86 (void) ef10_mcdi_poll_reboot(enp);
89 efx_mcdi_new_epoch(enp);
103 __in efx_nic_t *enp)
46 ef10_mcdi_init( __in efx_nic_t *enp, __in const efx_mcdi_transport_t *emtp) argument
102 ef10_mcdi_fini( __in efx_nic_t *enp) argument
123 ef10_mcdi_get_timeout( __in efx_nic_t *enp, __in efx_mcdi_req_t *emrp, __out uint32_t *timeoutp) argument
151 ef10_mcdi_send_request( __in efx_nic_t *enp, __in_bcount(hdr_len) void *hdrp, __in size_t hdr_len, __in_bcount(sdu_len) void *sdup, __in size_t sdu_len) argument
194 ef10_mcdi_poll_response( __in efx_nic_t *enp) argument
208 ef10_mcdi_read_response( __in efx_nic_t *enp, __out_bcount(length) void *bufferp, __in size_t offset, __in size_t length) argument
231 ef10_mcdi_poll_reboot( __in efx_nic_t *enp) argument
278 ef10_mcdi_feature_supported( __in efx_nic_t *enp, __in efx_mcdi_feature_id_t id, __out boolean_t *supportedp) argument
[all...]
H A Defx_nic.c212 efx_nic_t *enp; local
219 EFSYS_KMEM_ALLOC(esip, sizeof (efx_nic_t), enp);
221 if (enp == NULL) {
226 enp->en_magic = EFX_NIC_MAGIC;
231 enp->en_enop = &__efx_nic_siena_ops;
232 enp->en_features =
246 enp->en_enop = &__efx_nic_hunt_ops;
247 enp->en_features =
264 enp->en_enop = &__efx_nic_medford_ops;
269 enp
329 efx_nic_probe( __in efx_nic_t *enp, __in efx_fw_variant_t efv) argument
385 efx_nic_set_drv_limits( __inout efx_nic_t *enp, __in efx_drv_limits_t *edlp) argument
409 efx_nic_get_bar_region( __in efx_nic_t *enp, __in efx_nic_region_t region, __out uint32_t *offsetp, __out size_t *sizep) argument
443 efx_nic_get_vi_pool( __in efx_nic_t *enp, __out uint32_t *evq_countp, __out uint32_t *rxq_countp, __out uint32_t *txq_countp) argument
482 efx_nic_init( __in efx_nic_t *enp) argument
512 efx_nic_fini( __in efx_nic_t *enp) argument
531 efx_nic_unprobe( __in efx_nic_t *enp) argument
555 efx_nic_destroy( __in efx_nic_t *enp) argument
577 efx_nic_reset( __in efx_nic_t *enp) argument
621 efx_nic_cfg_get( __in efx_nic_t *enp) argument
631 efx_nic_get_fw_version( __in efx_nic_t *enp, __out efx_nic_fw_info_t *enfip) argument
692 efx_nic_hw_unavailable( __in efx_nic_t *enp) argument
712 efx_nic_set_hw_unavailable( __in efx_nic_t *enp) argument
726 efx_nic_register_test( __in efx_nic_t *enp) argument
855 efx_mcdi_get_loopback_modes( __in efx_nic_t *enp) argument
1020 efx_nic_get_fw_subvariant( __in efx_nic_t *enp, __out efx_nic_fw_subvariant_t *subvariantp) argument
1060 efx_nic_set_fw_subvariant( __in efx_nic_t *enp, __in efx_nic_fw_subvariant_t subvariant) argument
1095 efx_nic_check_pcie_link_speed( __in efx_nic_t *enp, __in uint32_t pcie_link_width, __in uint32_t pcie_link_gen, __out efx_pcie_link_performance_t *resultp) argument
[all...]
H A Dsiena_nic.c46 __in efx_nic_t *enp,
60 efx_mcdi_execute(enp, &req);
88 __in efx_nic_t *enp)
90 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
102 encp->enc_external_port = (uint8_t)enp->en_mcdi.em_emip.emi_port;
105 if ((rc = efx_mcdi_get_board_cfg(enp, &board_type,
123 enp->en_features |= EFX_FEATURE_TURBO;
168 rc = efx_mcdi_get_resource_limits(enp, &nevq, &nrxq, &ntxq);
221 __in efx_nic_t *enp)
224 efx_nic_cfg_t *encp = &(enp
45 siena_nic_get_partn_mask( __in efx_nic_t *enp, __out unsigned int *maskp) argument
87 siena_board_cfg( __in efx_nic_t *enp) argument
220 siena_phy_cfg( __in efx_nic_t *enp) argument
250 siena_nic_biu_test( __in efx_nic_t *enp) argument
318 siena_nic_probe( __in efx_nic_t *enp) argument
431 siena_nic_reset( __in efx_nic_t *enp) argument
477 siena_nic_rx_cfg( __in efx_nic_t *enp) argument
497 siena_nic_usrev_dis( __in efx_nic_t *enp) argument
507 siena_nic_init( __in efx_nic_t *enp) argument
543 siena_nic_fini( __in efx_nic_t *enp) argument
550 siena_nic_unprobe( __in efx_nic_t *enp) argument
620 siena_nic_test_registers( __in efx_nic_t *enp, __in siena_register_set_t *rsp, __in size_t count) argument
697 siena_nic_test_tables( __in efx_nic_t *enp, __in siena_register_set_t *rsp, __in efx_pattern_type_t pattern, __in size_t count) argument
753 siena_nic_register_test( __in efx_nic_t *enp) argument
[all...]
H A Def10_impl.h85 __in efx_nic_t *enp);
89 __in efx_nic_t *enp);
93 __in efx_nic_t *enp,
144 __in efx_nic_t *enp,
150 __in efx_nic_t *enp);
154 __in efx_nic_t *enp);
158 __in efx_nic_t *enp);
162 __in efx_nic_t *enp,
167 __in efx_nic_t *enp,
173 __in efx_nic_t *enp,
[all...]
H A Def10_nic.c46 __in efx_nic_t *enp,
54 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON ||
55 enp->en_family == EFX_FAMILY_MEDFORD ||
56 enp->en_family == EFX_FAMILY_MEDFORD2);
64 efx_mcdi_execute(enp, &req);
90 __in efx_nic_t *enp,
100 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON ||
101 enp->en_family == EFX_FAMILY_MEDFORD ||
102 enp->en_family == EFX_FAMILY_MEDFORD2);
110 efx_mcdi_execute(enp,
45 efx_mcdi_get_port_assignment( __in efx_nic_t *enp, __out uint32_t *portp) argument
89 efx_mcdi_get_port_modes( __in efx_nic_t *enp, __out uint32_t *modesp, __out_opt uint32_t *current_modep, __out_opt uint32_t *default_modep) argument
157 ef10_nic_get_port_mode_bandwidth( __in efx_nic_t *enp, __out uint32_t *bandwidth_mbpsp) argument
258 efx_mcdi_vadaptor_alloc( __in efx_nic_t *enp, __in uint32_t port_id) argument
296 efx_mcdi_vadaptor_free( __in efx_nic_t *enp, __in uint32_t port_id) argument
329 efx_mcdi_get_mac_address_pf( __in efx_nic_t *enp, __out_ecount_opt(6) uint8_t mac_addrp[6]) argument
387 efx_mcdi_get_mac_address_vf( __in efx_nic_t *enp, __out_ecount_opt(6) uint8_t mac_addrp[6]) argument
450 efx_mcdi_get_clock( __in efx_nic_t *enp, __out uint32_t *sys_freqp, __out uint32_t *dpcpu_freqp) argument
508 efx_mcdi_get_rxdp_config( __in efx_nic_t *enp, __out uint32_t *end_paddingp) argument
565 efx_mcdi_get_vector_cfg( __in efx_nic_t *enp, __out_opt uint32_t *vec_basep, __out_opt uint32_t *pf_nvecp, __out_opt uint32_t *vf_nvecp) argument
612 efx_mcdi_alloc_vis( __in efx_nic_t *enp, __in uint32_t min_vi_count, __in uint32_t max_vi_count, __out uint32_t *vi_basep, __out uint32_t *vi_countp, __out uint32_t *vi_shiftp) argument
673 efx_mcdi_free_vis( __in efx_nic_t *enp) argument
705 efx_mcdi_alloc_piobuf( __in efx_nic_t *enp, __out efx_piobuf_handle_t *handlep) argument
752 efx_mcdi_free_piobuf( __in efx_nic_t *enp, __in efx_piobuf_handle_t handle) argument
785 efx_mcdi_link_piobuf( __in efx_nic_t *enp, __in uint32_t vi_index, __in efx_piobuf_handle_t handle) argument
820 efx_mcdi_unlink_piobuf( __in efx_nic_t *enp, __in uint32_t vi_index) argument
853 ef10_nic_alloc_piobufs( __in efx_nic_t *enp, __in uint32_t max_piobuf_count) argument
888 ef10_nic_free_piobufs( __in efx_nic_t *enp) argument
905 ef10_nic_pio_alloc( __inout efx_nic_t *enp, __out uint32_t *bufnump, __out efx_piobuf_handle_t *handlep, __out uint32_t *blknump, __out uint32_t *offsetp, __out size_t *sizep) argument
971 ef10_nic_pio_free( __inout efx_nic_t *enp, __in uint32_t bufnum, __in uint32_t blknum) argument
1003 ef10_nic_pio_link( __inout efx_nic_t *enp, __in uint32_t vi_index, __in efx_piobuf_handle_t handle) argument
1012 ef10_nic_pio_unlink( __inout efx_nic_t *enp, __in uint32_t vi_index) argument
1020 ef10_mcdi_get_pf_count( __in efx_nic_t *enp, __out uint32_t *pf_countp) argument
1063 ef10_get_datapath_caps( __in efx_nic_t *enp) argument
1431 ef10_get_privilege_mask( __in efx_nic_t *enp, __out uint32_t *maskp) argument
1693 ef10_external_port_mapping( __in efx_nic_t *enp, __in uint32_t port, __out uint8_t *external_portp) argument
1781 ef10_nic_board_cfg( __in efx_nic_t *enp) argument
1972 ef10_nic_probe( __in efx_nic_t *enp) argument
2060 ef10_nic_set_drv_limits( __inout efx_nic_t *enp, __in efx_drv_limits_t *edlp) argument
2134 ef10_nic_reset( __in efx_nic_t *enp) argument
2180 ef10_nic_init( __in efx_nic_t *enp) argument
2351 ef10_nic_get_vi_pool( __in efx_nic_t *enp, __out uint32_t *vi_countp) argument
2369 ef10_nic_get_bar_region( __in efx_nic_t *enp, __in efx_nic_region_t region, __out uint32_t *offsetp, __out size_t *sizep) argument
2413 ef10_nic_hw_unavailable( __in efx_nic_t *enp) argument
2434 ef10_nic_set_hw_unavailable( __in efx_nic_t *enp) argument
2442 ef10_nic_fini( __in efx_nic_t *enp) argument
2468 ef10_nic_unprobe( __in efx_nic_t *enp) argument
2480 ef10_nic_register_test( __in efx_nic_t *enp) argument
2507 efx_mcdi_get_nic_global( __in efx_nic_t *enp, __in uint32_t key, __out uint32_t *valuep) argument
2550 efx_mcdi_set_nic_global( __in efx_nic_t *enp, __in uint32_t key, __in uint32_t value) argument
[all...]
H A Defx_rx.c43 __in efx_nic_t *enp);
47 __in efx_nic_t *enp);
52 __in efx_nic_t *enp,
59 __in efx_nic_t *enp,
67 __in efx_nic_t *enp,
74 __in efx_nic_t *enp,
81 __in efx_nic_t *enp,
89 __in efx_nic_t *enp,
134 __in efx_nic_t *enp,
212 __inout efx_nic_t *enp)
211 efx_rx_init( __inout efx_nic_t *enp) argument
283 efx_rx_fini( __in efx_nic_t *enp) argument
301 efx_rx_scatter_enable( __in efx_nic_t *enp, __in unsigned int buf_size) argument
324 efx_rx_scale_hash_flags_get( __in efx_nic_t *enp, __in efx_rx_hash_alg_t hash_alg, __out_ecount_part(max_nflags, *nflagsp) unsigned int *flagsp, __in unsigned int max_nflags, __out unsigned int *nflagsp) argument
432 efx_rx_hash_default_support_get( __in efx_nic_t *enp, __out efx_rx_hash_support_t *supportp) argument
461 efx_rx_scale_default_support_get( __in efx_nic_t *enp, __out efx_rx_scale_context_type_t *typep) argument
492 efx_rx_scale_context_alloc( __in efx_nic_t *enp, __in efx_rx_scale_context_type_t type, __in uint32_t num_queues, __out uint32_t *rss_contextp) argument
525 efx_rx_scale_context_free( __in efx_nic_t *enp, __in uint32_t rss_context) argument
554 efx_rx_scale_mode_set( __in efx_nic_t *enp, __in uint32_t rss_context, __in efx_rx_hash_alg_t alg, __in efx_rx_hash_type_t type, __in boolean_t insert) argument
659 efx_rx_scale_key_set( __in efx_nic_t *enp, __in uint32_t rss_context, __in_ecount(n) uint8_t *key, __in size_t n) argument
685 efx_rx_scale_tbl_set( __in efx_nic_t *enp, __in uint32_t rss_context, __in_ecount(n) unsigned int *table, __in size_t n) argument
718 efx_nic_t *enp = erp->er_enp; local
732 efx_nic_t *enp = erp->er_enp; local
750 efx_nic_t *enp = erp->er_enp; local
766 efx_nic_t *enp = erp->er_enp; local
778 efx_nic_t *enp = erp->er_enp; local
799 efx_nic_t *enp = erp->er_enp; local
808 efx_rx_qcreate_internal( __in efx_nic_t *enp, __in unsigned int index, __in unsigned int label, __in efx_rxq_type_t type, __in_opt const efx_rxq_type_data_t *type_data, __in efsys_mem_t *esmp, __in size_t ndescs, __in uint32_t id, __in unsigned int flags, __in efx_evq_t *eep, __deref_out efx_rxq_t **erpp) argument
862 efx_rx_qcreate( __in efx_nic_t *enp, __in unsigned int index, __in unsigned int label, __in efx_rxq_type_t type, __in efsys_mem_t *esmp, __in size_t ndescs, __in uint32_t id, __in unsigned int flags, __in efx_evq_t *eep, __deref_out efx_rxq_t **erpp) argument
881 efx_rx_qcreate_packed_stream( __in efx_nic_t *enp, __in unsigned int index, __in unsigned int label, __in uint32_t ps_buf_size, __in efsys_mem_t *esmp, __in size_t ndescs, __in efx_evq_t *eep, __deref_out efx_rxq_t **erpp) argument
907 efx_rx_qcreate_es_super_buffer( __in efx_nic_t *enp, __in unsigned int index, __in unsigned int label, __in uint32_t n_bufs_per_desc, __in uint32_t max_dma_len, __in uint32_t buf_stride, __in uint32_t hol_block_timeout, __in efsys_mem_t *esmp, __in size_t ndescs, __in unsigned int flags, __in efx_evq_t *eep, __deref_out efx_rxq_t **erpp) argument
959 efx_nic_t *enp = erp->er_enp; local
973 efx_nic_t *enp = erp->er_enp; local
988 efx_nic_t *enp = erp->er_enp; local
1001 siena_rx_init( __in efx_nic_t *enp) argument
1038 siena_rx_scatter_enable( __in efx_nic_t *enp, __in unsigned int buf_size) argument
1142 siena_rx_scale_mode_set( __in efx_nic_t *enp, __in uint32_t rss_context, __in efx_rx_hash_alg_t alg, __in efx_rx_hash_type_t type, __in boolean_t insert) argument
1197 siena_rx_scale_key_set( __in efx_nic_t *enp, __in uint32_t rss_context, __in_ecount(n) uint8_t *key, __in size_t n) argument
1330 siena_rx_scale_tbl_set( __in efx_nic_t *enp, __in uint32_t rss_context, __in_ecount(n) unsigned int *table, __in size_t n) argument
1416 siena_rx_prefix_hash( __in efx_nic_t *enp, __in efx_rx_hash_alg_t func, __in uint8_t *buffer) argument
1441 siena_rx_prefix_pktlen( __in efx_nic_t *enp, __in uint8_t *buffer, __out uint16_t *lengthp) argument
1497 efx_nic_t *enp = erp->er_enp; local
1553 efx_nic_t *enp = erp->er_enp; local
1571 efx_nic_t *enp = erp->er_enp; local
1588 siena_rx_qcreate( __in efx_nic_t *enp, __in unsigned int index, __in unsigned int label, __in efx_rxq_type_t type, __in_opt const efx_rxq_type_data_t *type_data, __in efsys_mem_t *esmp, __in size_t ndescs, __in uint32_t id, __in unsigned int flags, __in efx_evq_t *eep, __in efx_rxq_t *erp) argument
1689 efx_nic_t *enp = erp->er_enp; local
1706 siena_rx_fini( __in efx_nic_t *enp) argument
[all...]
H A Defx_nvram.c85 __in efx_nic_t *enp)
90 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
91 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
92 EFSYS_ASSERT(!(enp->en_mod_flags & EFX_MOD_NVRAM));
94 switch (enp->en_family) {
125 enp->en_envop = envop;
126 enp->en_mod_flags |= EFX_MOD_NVRAM;
128 enp->en_nvram_partn_locked = EFX_NVRAM_PARTN_INVALID;
142 __in efx_nic_t *enp)
144 const efx_nvram_ops_t *envop = enp
84 efx_nvram_init( __in efx_nic_t *enp) argument
141 efx_nvram_test( __in efx_nic_t *enp) argument
164 efx_nvram_size( __in efx_nic_t *enp, __in efx_nvram_type_t type, __out size_t *sizep) argument
194 efx_nvram_get_version( __in efx_nic_t *enp, __in efx_nvram_type_t type, __out uint32_t *subtypep, __out_ecount(4) uint16_t version[4]) argument
226 efx_nvram_rw_start( __in efx_nic_t *enp, __in efx_nvram_type_t type, __out_opt size_t *chunk_sizep) argument
259 efx_nvram_read_chunk( __in efx_nic_t *enp, __in efx_nvram_type_t type, __in unsigned int offset, __out_bcount(size) caddr_t data, __in size_t size) argument
297 efx_nvram_read_backup( __in efx_nic_t *enp, __in efx_nvram_type_t type, __in unsigned int offset, __out_bcount(size) caddr_t data, __in size_t size) argument
331 efx_nvram_erase( __in efx_nic_t *enp, __in efx_nvram_type_t type) argument
368 efx_nvram_write_chunk( __in efx_nic_t *enp, __in efx_nvram_type_t type, __in unsigned int offset, __in_bcount(size) caddr_t data, __in size_t size) argument
401 efx_nvram_rw_finish( __in efx_nic_t *enp, __in efx_nvram_type_t type, __out_opt uint32_t *verify_resultp) argument
444 efx_nvram_set_version( __in efx_nic_t *enp, __in efx_nvram_type_t type, __in_ecount(4) uint16_t version[4]) argument
482 efx_nvram_validate( __in efx_nic_t *enp, __in efx_nvram_type_t type, __in_bcount(partn_size) caddr_t partn_data, __in size_t partn_size) argument
516 efx_nvram_fini( __in efx_nic_t *enp) argument
538 efx_mcdi_nvram_partitions( __in efx_nic_t *enp, __out_bcount(size) caddr_t data, __in size_t size, __out unsigned int *npartnp) argument
598 efx_mcdi_nvram_metadata( __in efx_nic_t *enp, __in uint32_t partn, __out uint32_t *subtypep, __out_ecount(4) uint16_t version[4], __out_bcount_opt(size) char *descp, __in size_t size) argument
688 efx_mcdi_nvram_info( __in efx_nic_t *enp, __in uint32_t partn, __out_opt size_t *sizep, __out_opt uint32_t *addressp, __out_opt uint32_t *erase_sizep, __out_opt uint32_t *write_sizep) argument
752 efx_mcdi_nvram_update_start( __in efx_nic_t *enp, __in uint32_t partn) argument
788 efx_mcdi_nvram_read( __in efx_nic_t *enp, __in uint32_t partn, __in uint32_t offset, __out_bcount(size) caddr_t data, __in size_t size, __in uint32_t mode) argument
844 efx_mcdi_nvram_erase( __in efx_nic_t *enp, __in uint32_t partn, __in uint32_t offset, __in size_t size) argument
886 efx_mcdi_nvram_write( __in efx_nic_t *enp, __in uint32_t partn, __in uint32_t offset, __in_bcount(size) caddr_t data, __in size_t size) argument
955 efx_mcdi_nvram_update_finish( __in efx_nic_t *enp, __in uint32_t partn, __in boolean_t reboot, __out_opt uint32_t *verify_resultp) argument
1028 efx_mcdi_nvram_test( __in efx_nic_t *enp, __in uint32_t partn) argument
[all...]
H A Dsiena_mcdi.c56 __in efx_nic_t *enp,
62 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
68 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_SIENA);
77 EFX_BAR_TBL_WRITED(enp, FR_CZ_MC_TREG_SMEM, pdur, &dword, B_TRUE);
82 EFX_BAR_TBL_WRITED(enp, FR_CZ_MC_TREG_SMEM,
88 EFX_BAR_TBL_WRITED(enp, FR_CZ_MC_TREG_SMEM, dbr, &dword, B_FALSE);
93 __in efx_nic_t *enp)
100 _NOTE(ARGUNUSED(enp))
103 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
108 EFSYS_ASSERT(enp
55 siena_mcdi_send_request( __in efx_nic_t *enp, __in_bcount(hdr_len) void *hdrp, __in size_t hdr_len, __in_bcount(sdu_len) void *sdup, __in size_t sdu_len) argument
92 siena_mcdi_poll_reboot( __in efx_nic_t *enp) argument
129 siena_mcdi_poll_response( __in efx_nic_t *enp) argument
144 siena_mcdi_read_response( __in efx_nic_t *enp, __out_bcount(length) void *bufferp, __in size_t offset, __in size_t length) argument
171 siena_mcdi_init( __in efx_nic_t *enp, __in const efx_mcdi_transport_t *mtp) argument
217 siena_mcdi_fini( __in efx_nic_t *enp) argument
224 siena_mcdi_feature_supported( __in efx_nic_t *enp, __in efx_mcdi_feature_id_t id, __out boolean_t *supportedp) argument
257 siena_mcdi_get_timeout( __in efx_nic_t *enp, __in efx_mcdi_req_t *emrp, __out uint32_t *timeoutp) argument
[all...]
H A Defx_mcdi.c92 __in efx_nic_t *enp,
98 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
99 EFSYS_ASSERT3U(enp->en_mod_flags, ==, 0);
101 switch (enp->en_family) {
132 if (enp->en_features & EFX_FEATURE_MCDI_DMA) {
139 enp->en_mcdi.em_emtp = emtp;
142 if ((rc = emcop->emco_init(enp, emtp)) != 0)
146 enp->en_mcdi.em_emcop = emcop;
147 enp->en_mod_flags |= EFX_MOD_MCDI;
158 enp
91 efx_mcdi_init( __in efx_nic_t *enp, __in const efx_mcdi_transport_t *emtp) argument
166 efx_mcdi_fini( __in efx_nic_t *enp) argument
186 efx_mcdi_new_epoch( __in efx_nic_t *enp) argument
199 efx_mcdi_send_request( __in efx_nic_t *enp, __in void *hdrp, __in size_t hdr_len, __in void *sdup, __in size_t sdu_len) argument
212 efx_mcdi_poll_reboot( __in efx_nic_t *enp) argument
223 efx_mcdi_poll_response( __in efx_nic_t *enp) argument
234 efx_mcdi_read_response( __in efx_nic_t *enp, __out void *bufferp, __in size_t offset, __in size_t length) argument
246 efx_mcdi_request_start( __in efx_nic_t *enp, __in efx_mcdi_req_t *emrp, __in boolean_t ev_cpl) argument
344 efx_mcdi_read_response_header( __in efx_nic_t *enp, __inout efx_mcdi_req_t *emrp) argument
459 efx_mcdi_finish_response( __in efx_nic_t *enp, __in efx_mcdi_req_t *emrp) argument
503 efx_mcdi_request_poll( __in efx_nic_t *enp) argument
576 efx_mcdi_request_abort( __in efx_nic_t *enp) argument
620 efx_mcdi_get_timeout( __in efx_nic_t *enp, __in efx_mcdi_req_t *emrp, __out uint32_t *timeoutp) argument
705 efx_mcdi_raise_exception( __in efx_nic_t *enp, __in_opt efx_mcdi_req_t *emrp, __in int rc) argument
731 efx_mcdi_execute( __in efx_nic_t *enp, __inout efx_mcdi_req_t *emrp) argument
745 efx_mcdi_execute_quiet( __in efx_nic_t *enp, __inout efx_mcdi_req_t *emrp) argument
759 efx_mcdi_ev_cpl( __in efx_nic_t *enp, __in unsigned int seq, __in unsigned int outlen, __in int errcode) argument
816 efx_mcdi_get_proxy_handle( __in efx_nic_t *enp, __in efx_mcdi_req_t *emrp, __out uint32_t *handlep) argument
850 efx_mcdi_ev_proxy_response( __in efx_nic_t *enp, __in unsigned int handle, __in unsigned int status) argument
872 efx_mcdi_ev_death( __in efx_nic_t *enp, __in int rc) argument
925 efx_mcdi_version( __in efx_nic_t *enp, __out_ecount_opt(4) uint16_t versionp[4], __out_opt uint32_t *buildp, __out_opt efx_mcdi_boot_t *statusp) argument
1040 efx_mcdi_get_capabilities( __in efx_nic_t *enp, __out_opt uint32_t *flagsp, __out_opt uint16_t *rx_dpcpu_fw_idp, __out_opt uint16_t *tx_dpcpu_fw_idp, __out_opt uint32_t *flags2p, __out_opt uint32_t *tso2ncp) argument
1112 efx_mcdi_do_reboot( __in efx_nic_t *enp, __in boolean_t after_assertion) argument
1162 efx_mcdi_reboot( __in efx_nic_t *enp) argument
1169 efx_mcdi_exit_assertion_handler( __in efx_nic_t *enp) argument
1176 efx_mcdi_read_assertion( __in efx_nic_t *enp) argument
1276 efx_mcdi_drv_attach( __in efx_nic_t *enp, __in boolean_t attach) argument
1331 efx_mcdi_get_board_cfg( __in efx_nic_t *enp, __out_opt uint32_t *board_typep, __out_opt efx_dword_t *capabilitiesp, __out_ecount_opt(6) uint8_t mac_addrp[6]) argument
1411 efx_mcdi_get_resource_limits( __in efx_nic_t *enp, __out_opt uint32_t *nevqp, __out_opt uint32_t *nrxqp, __out_opt uint32_t *ntxqp) argument
1458 efx_mcdi_get_phy_cfg( __in efx_nic_t *enp) argument
1566 efx_mcdi_firmware_update_supported( __in efx_nic_t *enp, __out boolean_t *supportedp) argument
1591 efx_mcdi_macaddr_change_supported( __in efx_nic_t *enp, __out boolean_t *supportedp) argument
1616 efx_mcdi_link_control_supported( __in efx_nic_t *enp, __out boolean_t *supportedp) argument
1641 efx_mcdi_mac_spoofing_supported( __in efx_nic_t *enp, __out boolean_t *supportedp) argument
1674 efx_mcdi_bist_enable_offline( __in efx_nic_t *enp) argument
1706 efx_mcdi_bist_start( __in efx_nic_t *enp, __in efx_bist_type_t type) argument
1768 efx_mcdi_log_ctrl( __in efx_nic_t *enp) argument
1812 efx_mcdi_mac_stats( __in efx_nic_t *enp, __in_opt efsys_mem_t *esmp, __in efx_stats_action_t action, __in uint16_t period_ms) argument
1907 efx_mcdi_mac_stats_clear( __in efx_nic_t *enp) argument
1924 efx_mcdi_mac_stats_upload( __in efx_nic_t *enp, __in efsys_mem_t *esmp) argument
1947 efx_mcdi_mac_stats_periodic( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __in uint16_t period_ms, __in boolean_t events) argument
1993 efx_mcdi_get_function_info( __in efx_nic_t *enp, __out uint32_t *pfp, __out_opt uint32_t *vfp) argument
2036 efx_mcdi_privilege_mask( __in efx_nic_t *enp, __in uint32_t pf, __in uint32_t vf, __out uint32_t *maskp) argument
2084 efx_mcdi_set_workaround( __in efx_nic_t *enp, __in uint32_t type, __in boolean_t enabled, __out_opt uint32_t *flagsp) argument
2127 efx_mcdi_get_workarounds( __in efx_nic_t *enp, __out_opt uint32_t *implementedp, __out_opt uint32_t *enabledp) argument
2181 efx_mcdi_get_phy_media_info( __in efx_nic_t *enp, __in uint32_t mcdi_page, __in uint8_t offset, __in uint8_t len, __out_bcount(len) uint8_t *data) argument
2241 efx_mcdi_phy_module_get_info( __in efx_nic_t *enp, __in uint8_t dev_addr, __in size_t offset, __in size_t len, __out_bcount(len) uint8_t *data) argument
[all...]
H A Dsiena_vpd.c45 __in efx_nic_t *enp,
65 if ((rc = siena_nvram_partn_size(enp, partn, &size)) != 0)
73 EFSYS_KMEM_ALLOC(enp->en_esip, size, scfg);
79 if ((rc = siena_nvram_partn_read(enp, partn, 0,
107 if ((rc = siena_nvram_partn_read(enp, partn, SIENA_NVRAM_CHUNK,
126 EFSYS_KMEM_ALLOC(enp->en_esip, vpd_length, svpd);
134 EFSYS_KMEM_FREE(enp->en_esip, size, scfg);
154 EFSYS_KMEM_FREE(enp->en_esip, size, scfg);
168 __in efx_nic_t *enp)
170 efx_mcdi_iface_t *emip = &(enp
44 siena_vpd_get_static( __in efx_nic_t *enp, __in uint32_t partn, __deref_out_bcount_opt(*sizep) caddr_t *svpdp, __out size_t *sizep) argument
167 siena_vpd_init( __in efx_nic_t *enp) argument
211 siena_vpd_size( __in efx_nic_t *enp, __out size_t *sizep) argument
245 siena_vpd_read( __in efx_nic_t *enp, __out_bcount(size) caddr_t data, __in size_t size) argument
297 siena_vpd_verify( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size) argument
379 siena_vpd_reinit( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size) argument
421 siena_vpd_get( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size, __inout efx_vpd_value_t *evvp) argument
469 siena_vpd_set( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size, __in efx_vpd_value_t *evvp) argument
506 siena_vpd_next( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size, __out efx_vpd_value_t *evvp, __inout unsigned int *contp) argument
519 siena_vpd_write( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size) argument
614 siena_vpd_fini( __in efx_nic_t *enp) argument
[all...]
H A Defx_sram.c41 __in efx_nic_t *enp,
54 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
55 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NIC);
58 if (enp->en_family == EFX_FAMILY_HUNTINGTON ||
59 enp->en_family == EFX_FAMILY_MEDFORD ||
60 enp->en_family == EFX_FAMILY_MEDFORD2) {
90 EFX_BAR_TBL_WRITEQ(enp, FR_AZ_BUF_FULL_TBL,
101 EFX_BAR_WRITEO(enp, FR_AZ_BUF_TBL_UPD_REG, &oword);
114 EFX_BAR_TBL_READQ(enp, FR_AZ_BUF_FULL_TBL,
134 EFX_BAR_TBL_READQ(enp, FR_AZ_BUF_FULL_TB
40 efx_sram_buf_tbl_set( __in efx_nic_t *enp, __in uint32_t id, __in efsys_mem_t *esmp, __in size_t n) argument
168 efx_sram_buf_tbl_clear( __in efx_nic_t *enp, __in uint32_t id, __in size_t n) argument
312 efx_sram_test( __in efx_nic_t *enp, __in efx_pattern_type_t type) argument
[all...]
H A Defx_lic.c48 __in efx_nic_t *enp,
56 __in efx_nic_t *enp,
65 __in efx_nic_t *enp,
75 __in efx_nic_t *enp,
81 __in efx_nic_t *enp,
94 __in efx_nic_t *enp,
105 __in efx_nic_t *enp,
116 __in efx_nic_t *enp,
123 __in efx_nic_t *enp,
134 __in efx_nic_t *enp);
325 efx_mcdi_fc_license_update_license( __in efx_nic_t *enp) argument
369 efx_mcdi_fc_license_get_key_stats( __in efx_nic_t *enp, __out efx_key_stats_t *eksp) argument
443 efx_lic_v1v2_find_start( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __out uint32_t *startp) argument
457 efx_lic_v1v2_find_end( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __out uint32_t *endp) argument
472 efx_lic_v1v2_find_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __out uint32_t *startp, __out uint32_t *lengthp) argument
509 efx_lic_v1v2_validate_key( __in efx_nic_t *enp, __in_bcount(length) caddr_t keyp, __in uint32_t length) argument
551 efx_lic_v1v2_read_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __in uint32_t length, __out_bcount_part(key_max_size, *lengthp) caddr_t keyp, __in size_t key_max_size, __out uint32_t *lengthp) argument
586 efx_lic_v1v2_write_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __in_bcount(length) caddr_t keyp, __in uint32_t length, __out uint32_t *lengthp) argument
622 efx_lic_v1v2_delete_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __in uint32_t length, __in uint32_t end, __out uint32_t *deltap) argument
647 efx_lic_v1v2_create_partition( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size) argument
662 efx_lic_v1v2_finish_partition( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size) argument
680 efx_mcdi_licensed_app_state( __in efx_nic_t *enp, __in uint64_t app_id, __out boolean_t *licensedp) argument
740 efx_mcdi_licensing_update_licenses( __in efx_nic_t *enp) argument
781 efx_mcdi_licensing_get_key_stats( __in efx_nic_t *enp, __out efx_key_stats_t *eksp) argument
845 efx_mcdi_licensing_v3_update_licenses( __in efx_nic_t *enp) argument
880 efx_mcdi_licensing_v3_report_license( __in efx_nic_t *enp, __out efx_key_stats_t *eksp) argument
942 efx_mcdi_licensing_v3_app_state( __in efx_nic_t *enp, __in uint64_t app_id, __out boolean_t *licensedp) argument
998 efx_mcdi_licensing_v3_get_id( __in efx_nic_t *enp, __in size_t buffer_size, __out uint32_t *typep, __out size_t *lengthp, __out_bcount_part_opt(buffer_size, *lengthp) uint8_t *bufferp) argument
1054 efx_lic_v3_find_start( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __out uint32_t *startp) argument
1068 efx_lic_v3_find_end( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __out uint32_t *endp) argument
1082 efx_lic_v3_find_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __out uint32_t *startp, __out uint32_t *lengthp) argument
1098 efx_lic_v3_validate_key( __in efx_nic_t *enp, __in_bcount(length) caddr_t keyp, __in uint32_t length) argument
1141 efx_lic_v3_read_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __in uint32_t length, __out_bcount_part(key_max_size, *lengthp) caddr_t keyp, __in size_t key_max_size, __out uint32_t *lengthp) argument
1162 efx_lic_v3_write_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __in_bcount(length) caddr_t keyp, __in uint32_t length, __out uint32_t *lengthp) argument
1180 efx_lic_v3_delete_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __in uint32_t length, __in uint32_t end, __out uint32_t *deltap) argument
1210 efx_lic_v3_create_partition( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size) argument
1237 efx_lic_v3_finish_partition( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size) argument
1272 efx_lic_init( __in efx_nic_t *enp) argument
1333 efx_lic_check_support( __in efx_nic_t *enp) argument
1344 efx_lic_fini( __in efx_nic_t *enp) argument
1356 efx_lic_update_licenses( __in efx_nic_t *enp) argument
1377 efx_lic_get_key_stats( __in efx_nic_t *enp, __out efx_key_stats_t *eksp) argument
1399 efx_lic_app_state( __in efx_nic_t *enp, __in uint64_t app_id, __out boolean_t *licensedp) argument
1425 efx_lic_get_id( __in efx_nic_t *enp, __in size_t buffer_size, __out uint32_t *typep, __out size_t *lengthp, __out_opt uint8_t *bufferp) argument
1459 efx_lic_find_start( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __out uint32_t *startp) argument
1484 efx_lic_find_end( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __out uint32_t *endp) argument
1511 efx_lic_find_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __out uint32_t *startp, __out uint32_t *lengthp) argument
1538 efx_lic_validate_key( __in efx_nic_t *enp, __in_bcount(length) caddr_t keyp, __in uint32_t length) argument
1561 efx_lic_read_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __in uint32_t length, __out_bcount_part(key_max_size, *lengthp) caddr_t keyp, __in size_t key_max_size, __out uint32_t *lengthp) argument
1592 efx_lic_write_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __in_bcount(length) caddr_t keyp, __in uint32_t length, __out uint32_t *lengthp) argument
1621 efx_lic_delete_key( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size, __in uint32_t offset, __in uint32_t length, __in uint32_t end, __out uint32_t *deltap) argument
1650 efx_lic_create_partition( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size) argument
1674 efx_lic_finish_partition( __in efx_nic_t *enp, __in_bcount(buffer_size) caddr_t bufferp, __in size_t buffer_size) argument
[all...]
H A Dmedford2_impl.h53 __in efx_nic_t *enp);
H A Dmedford_impl.h51 __in efx_nic_t *enp);
H A Defx_tx.c53 __in efx_nic_t *enp);
57 __in efx_nic_t *enp);
61 __in efx_nic_t *enp,
238 __in efx_nic_t *enp)
243 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
244 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NIC);
246 if (!(enp->en_mod_flags & EFX_MOD_EV)) {
251 if (enp->en_mod_flags & EFX_MOD_TX) {
256 switch (enp->en_family) {
287 EFSYS_ASSERT3U(enp
237 efx_tx_init( __in efx_nic_t *enp) argument
311 efx_tx_fini( __in efx_nic_t *enp) argument
328 efx_tx_qcreate( __in efx_nic_t *enp, __in unsigned int index, __in unsigned int label, __in efsys_mem_t *esmp, __in size_t ndescs, __in uint32_t id, __in uint16_t flags, __in efx_evq_t *eep, __deref_out efx_txq_t **etpp, __out unsigned int *addedp) argument
388 efx_nic_t *enp = etp->et_enp; local
410 efx_nic_t *enp = etp->et_enp; local
432 efx_nic_t *enp = etp->et_enp; local
445 efx_nic_t *enp = etp->et_enp; local
465 efx_nic_t *enp = etp->et_enp; local
485 efx_nic_t *enp = etp->et_enp; local
497 efx_nic_t *enp = etp->et_enp; local
529 efx_nic_t *enp = etp->et_enp; local
545 efx_nic_t *enp = etp->et_enp; local
572 efx_nic_t *enp = etp->et_enp; local
600 efx_nic_t *enp = etp->et_enp; local
616 efx_nic_t *enp = etp->et_enp; local
633 efx_nic_t *enp = etp->et_enp; local
652 efx_nic_t *enp = etp->et_enp; local
668 efx_nic_t *enp = etp->et_enp; local
683 efx_nic_t *enp = etp->et_enp; local
698 efx_nic_t *enp = etp->et_enp; local
710 siena_tx_init( __in efx_nic_t *enp) argument
814 efx_nic_t *enp = etp->et_enp; local
844 efx_nic_t *enp = etp->et_enp; local
886 efx_nic_t *enp = etp->et_enp; local
906 efx_nic_t *enp = etp->et_enp; local
927 siena_tx_qcreate( __in efx_nic_t *enp, __in unsigned int index, __in unsigned int label, __in efsys_mem_t *esmp, __in size_t ndescs, __in uint32_t id, __in uint16_t flags, __in efx_evq_t *eep, __in efx_txq_t *etp, __out unsigned int *addedp) argument
1094 efx_tx_qstat_name( __in efx_nic_t *enp, __in unsigned int id) argument
1130 efx_nic_t *enp = etp->et_enp; local
1141 siena_tx_fini( __in efx_nic_t *enp) argument
[all...]

Completed in 198 milliseconds

123