Searched refs:enp (Results 26 - 50 of 59) sorted by relevance

123

/freebsd-13-stable/sys/dev/sfxge/common/
H A Dmedford2_nic.c43 __in efx_nic_t *enp,
51 if ((rc = ef10_nic_get_port_mode_bandwidth(enp,
67 __in efx_nic_t *enp)
69 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
107 rc = efx_mcdi_set_workaround(enp, MC_CMD_WORKAROUND_BUG61265, B_TRUE,
120 if ((rc = efx_mcdi_get_clock(enp, &sysclk, &dpcpu_clk)) != 0)
135 if ((rc = efx_mcdi_get_rxdp_config(enp, &end_padding)) != 0) {
162 rc = medford2_nic_get_required_pcie_bandwidth(enp, &bandwidth);
42 medford2_nic_get_required_pcie_bandwidth( __in efx_nic_t *enp, __out uint32_t *bandwidth_mbpsp) argument
66 medford2_board_cfg( __in efx_nic_t *enp) argument
H A Dmedford_nic.c41 __in efx_nic_t *enp,
47 if ((rc = ef10_nic_get_port_mode_bandwidth(enp,
63 __in efx_nic_t *enp)
65 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
103 rc = efx_mcdi_set_workaround(enp, MC_CMD_WORKAROUND_BUG61265, B_TRUE,
116 if ((rc = efx_mcdi_get_clock(enp, &sysclk, &dpcpu_clk)) != 0)
131 if ((rc = efx_mcdi_get_rxdp_config(enp, &end_padding)) != 0) {
158 rc = medford_nic_get_required_pcie_bandwidth(enp, &bandwidth);
40 medford_nic_get_required_pcie_bandwidth( __in efx_nic_t *enp, __out uint32_t *bandwidth_mbpsp) argument
62 medford_board_cfg( __in efx_nic_t *enp) argument
H A Def10_filter.c119 __in efx_nic_t *enp)
124 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON ||
125 enp->en_family == EFX_FAMILY_MEDFORD ||
126 enp->en_family == EFX_FAMILY_MEDFORD2);
163 EFSYS_KMEM_ALLOC(enp->en_esip, sizeof (ef10_filter_table_t), eftp);
170 enp->en_filter.ef_ef10_filter_table = eftp;
182 __in efx_nic_t *enp)
184 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON ||
185 enp->en_family == EFX_FAMILY_MEDFORD ||
186 enp
118 ef10_filter_init( __in efx_nic_t *enp) argument
181 ef10_filter_fini( __in efx_nic_t *enp) argument
195 efx_mcdi_filter_op_add( __in efx_nic_t *enp, __in efx_filter_spec_t *spec, __in unsigned int filter_op, __inout ef10_filter_handle_t *handle) argument
399 efx_mcdi_filter_op_delete( __in efx_nic_t *enp, __in unsigned int filter_op, __inout ef10_filter_handle_t *handle) argument
565 ef10_filter_restore( __in efx_nic_t *enp) argument
633 ef10_filter_add_internal( __in efx_nic_t *enp, __inout efx_filter_spec_t *spec, __in boolean_t may_replace, __out_opt uint32_t *filter_id) argument
817 ef10_filter_add( __in efx_nic_t *enp, __inout efx_filter_spec_t *spec, __in boolean_t may_replace) argument
837 ef10_filter_delete_internal( __in efx_nic_t *enp, __in uint32_t filter_id) argument
908 ef10_filter_delete( __in efx_nic_t *enp, __inout efx_filter_spec_t *spec) argument
967 efx_mcdi_get_parser_disp_info( __in efx_nic_t *enp, __out_ecount(buffer_length) uint32_t *buffer, __in size_t buffer_length, __in boolean_t encap, __out size_t *list_lengthp) argument
1042 ef10_filter_supported_filters( __in efx_nic_t *enp, __out_ecount(buffer_length) uint32_t *buffer, __in size_t buffer_length, __out size_t *list_lengthp) argument
1155 ef10_filter_insert_unicast( __in efx_nic_t *enp, __in_ecount(6) uint8_t const *addr, __in efx_filter_flags_t filter_flags) argument
1192 ef10_filter_insert_all_unicast( __in efx_nic_t *enp, __in efx_filter_flags_t filter_flags) argument
1226 ef10_filter_insert_multicast_list( __in efx_nic_t *enp, __in boolean_t mulcst, __in boolean_t brdcst, __in_ecount(6*count) uint8_t const *addrs, __in uint32_t count, __in efx_filter_flags_t filter_flags, __in boolean_t rollback) argument
1338 ef10_filter_insert_all_multicast( __in efx_nic_t *enp, __in efx_filter_flags_t filter_flags) argument
1406 ef10_filter_insert_encap_filters( __in efx_nic_t *enp, __in boolean_t mulcst, __in efx_filter_flags_t filter_flags) argument
1479 ef10_filter_remove_old( __in efx_nic_t *enp) argument
1493 ef10_filter_get_workarounds( __in efx_nic_t *enp) argument
1534 ef10_filter_reconfigure( __in efx_nic_t *enp, __in_ecount(6) uint8_t const *mac_addr, __in boolean_t all_unicst, __in boolean_t mulcst, __in boolean_t all_mulcst, __in boolean_t brdcst, __in_ecount(6*count) uint8_t const *addrs, __in uint32_t count) argument
1753 ef10_filter_get_default_rxq( __in efx_nic_t *enp, __out efx_rxq_t **erpp, __out boolean_t *using_rss) argument
1765 ef10_filter_default_rxq_set( __in efx_nic_t *enp, __in efx_rxq_t *erp, __in boolean_t using_rss) argument
1784 ef10_filter_default_rxq_clear( __in efx_nic_t *enp) argument
[all...]
H A Defx_filter.c45 __in efx_nic_t *enp);
49 __in efx_nic_t *enp);
53 __in efx_nic_t *enp);
57 __in efx_nic_t *enp,
63 __in efx_nic_t *enp,
68 __in efx_nic_t *enp,
101 __in efx_nic_t *enp,
104 const efx_filter_ops_t *efop = enp->en_efop;
105 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
108 EFSYS_ASSERT3U(enp
100 efx_filter_insert( __in efx_nic_t *enp, __inout efx_filter_spec_t *spec) argument
135 efx_filter_remove( __in efx_nic_t *enp, __inout efx_filter_spec_t *spec) argument
149 efx_filter_restore( __in efx_nic_t *enp) argument
168 efx_filter_init( __in efx_nic_t *enp) argument
227 efx_filter_fini( __in efx_nic_t *enp) argument
251 efx_filter_supported_filters( __in efx_nic_t *enp, __out_ecount(buffer_length) uint32_t *buffer, __in size_t buffer_length, __out size_t *list_lengthp) argument
285 efx_filter_reconfigure( __in efx_nic_t *enp, __in_ecount(6) uint8_t const *mac_addr, __in boolean_t all_unicst, __in boolean_t mulcst, __in boolean_t all_mulcst, __in boolean_t brdcst, __in_ecount(6*count) uint8_t const *addrs, __in uint32_t count) argument
964 siena_filter_push_rx_limits( __in efx_nic_t *enp) argument
1000 siena_filter_push_tx_limits( __in efx_nic_t *enp) argument
1127 siena_filter_push_entry( __inout efx_nic_t *enp, __in siena_filter_type_t type, __in int index, __in efx_oword_t *eop) argument
1240 siena_filter_clear_entry( __in efx_nic_t *enp, __in siena_filter_tbl_t *sftp, __in int index) argument
1261 siena_filter_tbl_clear( __in efx_nic_t *enp, __in siena_filter_tbl_id_t tbl_id) argument
1283 siena_filter_init( __in efx_nic_t *enp) argument
1367 siena_filter_fini( __in efx_nic_t *enp) argument
1407 siena_filter_restore( __in efx_nic_t *enp) argument
1460 siena_filter_add( __in efx_nic_t *enp, __inout efx_filter_spec_t *spec, __in boolean_t may_replace) argument
1542 siena_filter_delete( __in efx_nic_t *enp, __inout efx_filter_spec_t *spec) argument
1593 siena_filter_supported_filters( __in efx_nic_t *enp, __out_ecount(buffer_length) uint32_t *buffer, __in size_t buffer_length, __out size_t *list_lengthp) argument
[all...]
H A Dsiena_nvram.c45 __in efx_nic_t *enp,
51 if ((1 << partn) & ~enp->en_u.siena.enu_partn_mask) {
56 if ((rc = efx_mcdi_nvram_info(enp, partn, sizep,
73 __in efx_nic_t *enp,
78 if ((rc = efx_mcdi_nvram_update_start(enp, partn)) != 0) {
92 __in efx_nic_t *enp,
104 if ((rc = efx_mcdi_nvram_read(enp, partn, offset, data, chunk,
124 __in efx_nic_t *enp,
131 if ((rc = efx_mcdi_nvram_erase(enp, partn, offset, size)) != 0) {
145 __in efx_nic_t *enp,
44 siena_nvram_partn_size( __in efx_nic_t *enp, __in uint32_t partn, __out size_t *sizep) argument
72 siena_nvram_partn_lock( __in efx_nic_t *enp, __in uint32_t partn) argument
91 siena_nvram_partn_read( __in efx_nic_t *enp, __in uint32_t partn, __in unsigned int offset, __out_bcount(size) caddr_t data, __in size_t size) argument
123 siena_nvram_partn_erase( __in efx_nic_t *enp, __in uint32_t partn, __in unsigned int offset, __in size_t size) argument
144 siena_nvram_partn_write( __in efx_nic_t *enp, __in uint32_t partn, __in unsigned int offset, __out_bcount(size) caddr_t data, __in size_t size) argument
176 siena_nvram_partn_unlock( __in efx_nic_t *enp, __in uint32_t partn, __out_opt uint32_t *verify_resultp) argument
240 siena_nvram_type_to_partn( __in efx_nic_t *enp, __in efx_nvram_type_t type, __out uint32_t *partnp) argument
267 siena_nvram_test( __in efx_nic_t *enp) argument
306 siena_nvram_get_dynamic_cfg( __in efx_nic_t *enp, __in uint32_t partn, __in boolean_t vpd, __out siena_mc_dynamic_config_hdr_t **dcfgp, __out size_t *sizep) argument
442 siena_nvram_get_subtype( __in efx_nic_t *enp, __in uint32_t partn, __out uint32_t *subtypep) argument
495 siena_nvram_partn_get_version( __in efx_nic_t *enp, __in uint32_t partn, __out uint32_t *subtypep, __out_ecount(4) uint16_t version[4]) argument
577 siena_nvram_partn_rw_start( __in efx_nic_t *enp, __in uint32_t partn, __out size_t *chunk_sizep) argument
599 siena_nvram_partn_rw_finish( __in efx_nic_t *enp, __in uint32_t partn, __out_opt uint32_t *verify_resultp) argument
618 siena_nvram_partn_set_version( __in efx_nic_t *enp, __in uint32_t partn, __in_ecount(4) uint16_t version[4]) argument
[all...]
H A Defx_mon.c54 __in efx_nic_t *enp)
56 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
58 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
78 __in efx_nic_t *enp)
80 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
81 efx_mon_t *emp = &(enp->en_mon);
85 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
86 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
88 if (enp->en_mod_flags & EFX_MOD_MON) {
93 enp
53 efx_mon_name( __in efx_nic_t *enp) argument
77 efx_mon_init( __in efx_nic_t *enp) argument
218 efx_mon_stat_name( __in efx_nic_t *enp, __in efx_mon_stat_t id) argument
321 efx_mon_stat_description( __in efx_nic_t *enp, __in efx_mon_stat_t id) argument
833 efx_mon_stats_update( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __inout_ecount(EFX_MON_NSTATS) efx_mon_stat_value_t *values) argument
848 efx_mon_limits_update( __in efx_nic_t *enp, __inout_ecount(EFX_MON_NSTATS) efx_mon_stat_limits_t *values) argument
864 efx_mon_fini( __in efx_nic_t *enp) argument
[all...]
H A Def10_rx.c41 __in efx_nic_t *enp,
55 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
150 efx_mcdi_execute(enp, &req);
169 __in efx_nic_t *enp,
185 efx_mcdi_execute_quiet(enp, &req);
208 __in efx_nic_t *enp,
255 efx_mcdi_execute(enp, &req);
295 __in efx_nic_t *enp,
316 efx_mcdi_execute_quiet(enp, &req);
337 __in efx_nic_t *enp,
40 efx_mcdi_init_rxq( __in efx_nic_t *enp, __in uint32_t ndescs, __in uint32_t target_evq, __in uint32_t label, __in uint32_t instance, __in efsys_mem_t *esmp, __in boolean_t disable_scatter, __in boolean_t want_inner_classes, __in uint32_t ps_bufsize, __in uint32_t es_bufs_per_desc, __in uint32_t es_max_dma_len, __in uint32_t es_buf_stride, __in uint32_t hol_block_timeout) argument
168 efx_mcdi_fini_rxq( __in efx_nic_t *enp, __in uint32_t instance) argument
207 efx_mcdi_rss_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
294 efx_mcdi_rss_context_free( __in efx_nic_t *enp, __in uint32_t rss_context) argument
336 efx_mcdi_rss_context_set_flags( __in efx_nic_t *enp, __in uint32_t rss_context, __in efx_rx_hash_type_t type) argument
431 efx_mcdi_rss_context_set_key( __in efx_nic_t *enp, __in uint32_t rss_context, __in_ecount(n) uint8_t *key, __in size_t n) argument
487 efx_mcdi_rss_context_set_table( __in efx_nic_t *enp, __in uint32_t rss_context, __in_ecount(n) unsigned int *table, __in size_t n) argument
541 ef10_rx_init( __in efx_nic_t *enp) argument
571 ef10_rx_scatter_enable( __in efx_nic_t *enp, __in unsigned int buf_size) argument
582 ef10_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
604 ef10_rx_scale_context_free( __in efx_nic_t *enp, __in uint32_t rss_context) argument
624 ef10_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
669 ef10_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
704 ef10_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
756 ef10_rx_prefix_pktlen( __in efx_nic_t *enp, __in uint8_t *buffer, __out uint16_t *lengthp) argument
776 ef10_rx_prefix_hash( __in efx_nic_t *enp, __in efx_rx_hash_alg_t func, __in uint8_t *buffer) argument
861 efx_nic_t *enp = erp->er_enp; local
892 efx_nic_t *enp = erp->er_enp; local
977 efx_nic_t *enp = erp->er_enp; local
1008 ef10_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
1209 efx_nic_t *enp = erp->er_enp; local
1222 ef10_rx_fini( __in efx_nic_t *enp) argument
[all...]
H A Defx_ev.c60 __in efx_nic_t *enp);
64 __in efx_nic_t *enp);
68 __in efx_nic_t *enp,
138 __in efx_nic_t *enp)
143 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
144 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_INTR);
146 if (enp->en_mod_flags & EFX_MOD_EV) {
151 switch (enp->en_family) {
182 EFSYS_ASSERT3U(enp->en_ev_qcount, ==, 0);
184 if ((rc = eevop->eevo_init(enp)) !
137 efx_ev_init( __in efx_nic_t *enp) argument
203 efx_ev_fini( __in efx_nic_t *enp) argument
222 efx_ev_qcreate( __in efx_nic_t *enp, __in unsigned int index, __in efsys_mem_t *esmp, __in size_t ndescs, __in uint32_t id, __in uint32_t us, __in uint32_t flags, __deref_out efx_evq_t **eepp) argument
306 efx_nic_t *enp = eep->ee_enp; local
325 efx_nic_t *enp = eep->ee_enp; local
544 efx_nic_t *enp = eep->ee_enp; local
556 efx_ev_usecs_to_ticks( __in efx_nic_t *enp, __in unsigned int us, __out unsigned int *ticksp) argument
581 efx_nic_t *enp = eep->ee_enp; local
611 { efx_nic_t *enp = eep->ee_enp; local
624 siena_ev_init( __in efx_nic_t *enp) argument
1109 efx_nic_t *enp = eep->ee_enp; local
1212 efx_nic_t *enp = eep->ee_enp; local
1231 efx_nic_t *enp = eep->ee_enp; local
1250 efx_nic_t *enp = eep->ee_enp; local
1294 siena_ev_qcreate( __in efx_nic_t *enp, __in unsigned int index, __in efsys_mem_t *esmp, __in size_t ndescs, __in uint32_t id, __in uint32_t us, __in uint32_t flags, __in efx_evq_t *eep) argument
1430 efx_ev_qstat_name( __in efx_nic_t *enp, __in unsigned int id) argument
1467 efx_nic_t *enp = eep->ee_enp; local
1481 siena_ev_fini( __in efx_nic_t *enp) argument
[all...]
H A Dhunt_impl.h69 __in efx_nic_t *enp);
H A Dhunt_nic.c46 __in efx_nic_t *enp,
59 if ((rc = efx_mcdi_get_port_modes(enp, &port_modes,
98 __in efx_nic_t *enp)
100 efx_nic_cfg_t *encp = &(enp->en_nic_cfg);
101 efx_port_t *epp = &(enp->en_port);
127 rc = efx_mcdi_set_workaround(enp, MC_CMD_WORKAROUND_BUG35388, B_TRUE,
140 rc = efx_mcdi_set_workaround(enp, MC_CMD_WORKAROUND_BUG41750, B_TRUE,
169 rc = efx_mcdi_set_workaround(enp, MC_CMD_WORKAROUND_BUG26807,
195 if ((rc = efx_mcdi_get_clock(enp, &sysclk, &dpcpu_clk)) != 0)
231 if ((rc = hunt_nic_get_required_pcie_bandwidth(enp,
45 hunt_nic_get_required_pcie_bandwidth( __in efx_nic_t *enp, __out uint32_t *bandwidth_mbpsp) argument
97 hunt_board_cfg( __in efx_nic_t *enp) argument
[all...]
H A Defx.h182 __in efx_nic_t *enp,
187 __in efx_nic_t *enp);
191 __in efx_nic_t *enp);
195 __in efx_nic_t *enp);
199 __in efx_nic_t *enp);
205 __in efx_nic_t *enp);
211 __in efx_nic_t *enp);
215 __in efx_nic_t *enp);
219 __in efx_nic_t *enp);
240 __in efx_nic_t *enp,
[all...]
H A Defx_mcdi.h89 __in efx_nic_t *enp,
94 __in efx_nic_t *enp,
99 __in efx_nic_t *enp,
107 __in efx_nic_t *enp,
113 __in efx_nic_t *enp,
120 __in efx_nic_t *enp,
129 __in efx_nic_t *enp,
141 __in efx_nic_t *enp,
148 __in efx_nic_t *enp,
157 __in efx_nic_t *enp);
[all...]
H A Defx_vpd.c95 __in efx_nic_t *enp)
100 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
101 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
102 EFSYS_ASSERT(!(enp->en_mod_flags & EFX_MOD_VPD));
104 switch (enp->en_family) {
136 if ((rc = evpdop->evpdo_init(enp)) != 0)
140 enp->en_evpdop = evpdop;
141 enp->en_mod_flags |= EFX_MOD_VPD;
155 __in efx_nic_t *enp,
158 const efx_vpd_ops_t *evpdop = enp
94 efx_vpd_init( __in efx_nic_t *enp) argument
154 efx_vpd_size( __in efx_nic_t *enp, __out size_t *sizep) argument
176 efx_vpd_read( __in efx_nic_t *enp, __out_bcount(size) caddr_t data, __in size_t size) argument
199 efx_vpd_verify( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size) argument
222 efx_vpd_reinit( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size) argument
252 efx_vpd_get( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size, __inout efx_vpd_value_t *evvp) argument
280 efx_vpd_set( __in efx_nic_t *enp, __inout_bcount(size) caddr_t data, __in size_t size, __in efx_vpd_value_t *evvp) argument
304 efx_vpd_next( __in efx_nic_t *enp, __inout_bcount(size) caddr_t data, __in size_t size, __out efx_vpd_value_t *evvp, __inout unsigned int *contp) argument
329 efx_vpd_write( __in efx_nic_t *enp, __in_bcount(size) caddr_t data, __in size_t size) argument
1011 efx_vpd_fini( __in efx_nic_t *enp) argument
[all...]
H A Def10_phy.c124 __in efx_nic_t *enp,
138 _NOTE(ARGUNUSED(enp))
193 __in efx_nic_t *enp,
197 efx_port_t *epp = &(enp->en_port);
237 mcdi_phy_decode_link_mode(enp, link_flags, speed,
263 __in efx_nic_t *enp,
272 if ((rc = ef10_phy_verify(enp)) != 0)
275 enp->en_reset_flags |= EFX_RESET_PHY;
287 __in efx_nic_t *enp,
302 efx_mcdi_execute(enp,
123 mcdi_phy_decode_link_mode( __in efx_nic_t *enp, __in uint32_t link_flags, __in unsigned int speed, __in unsigned int fcntl, __in uint32_t fec, __out efx_link_mode_t *link_modep, __out unsigned int *fcntlp, __out efx_phy_fec_type_t *fecp) argument
192 ef10_phy_link_ev( __in efx_nic_t *enp, __in efx_qword_t *eqp, __out efx_link_mode_t *link_modep) argument
262 ef10_phy_power( __in efx_nic_t *enp, __in boolean_t power) argument
286 ef10_phy_get_link( __in efx_nic_t *enp, __out ef10_link_state_t *elsp) argument
358 ef10_phy_reconfigure( __in efx_nic_t *enp) argument
521 ef10_phy_verify( __in efx_nic_t *enp) argument
569 ef10_phy_oui_get( __in efx_nic_t *enp, __out uint32_t *ouip) argument
579 ef10_phy_link_state_get( __in efx_nic_t *enp, __out efx_phy_link_state_t *eplsp) argument
603 ef10_phy_stats_update( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __inout_ecount(EFX_PHY_NSTATS) uint32_t *stat) argument
620 ef10_bist_enable_offline( __in efx_nic_t *enp) argument
637 ef10_bist_start( __in efx_nic_t *enp, __in efx_bist_type_t type) argument
655 ef10_bist_poll( __in efx_nic_t *enp, __in efx_bist_type_t type, __out efx_bist_result_t *resultp, __out_opt __drv_when(count > 0, __notnull) uint32_t *value_maskp, __out_ecount_opt(count) __drv_when(count > 0, __notnull) unsigned long *valuesp, __in size_t count) argument
772 ef10_bist_stop( __in efx_nic_t *enp, __in efx_bist_type_t type) argument
[all...]
H A Def10_mac.c41 __in efx_nic_t *enp,
44 efx_port_t *epp = &(enp->en_port);
48 if ((rc = ef10_phy_get_link(enp, &els)) != 0)
68 __in efx_nic_t *enp,
78 if ((rc = ef10_phy_get_link(enp, &els)) != 0)
100 __in efx_nic_t *enp)
102 efx_port_t *epp = &(enp->en_port);
115 enp->en_vport_id);
119 efx_mcdi_execute(enp, &req);
136 __in efx_nic_t *enp)
40 ef10_mac_poll( __in efx_nic_t *enp, __out efx_link_mode_t *link_modep) argument
67 ef10_mac_up( __in efx_nic_t *enp, __out boolean_t *mac_upp) argument
99 efx_mcdi_vadapter_set_mac( __in efx_nic_t *enp) argument
135 ef10_mac_addr_set( __in efx_nic_t *enp) argument
164 efx_mcdi_mtu_set( __in efx_nic_t *enp, __in uint32_t mtu) argument
200 efx_mcdi_mtu_get( __in efx_nic_t *enp, __out size_t *mtu) argument
246 ef10_mac_pdu_set( __in efx_nic_t *enp) argument
277 ef10_mac_pdu_get( __in efx_nic_t *enp, __out size_t *pdu) argument
295 ef10_mac_reconfigure( __in efx_nic_t *enp) argument
373 ef10_mac_multicast_list_set( __in efx_nic_t *enp) argument
396 ef10_mac_filter_default_rxq_set( __in efx_nic_t *enp, __in efx_rxq_t *erp, __in boolean_t using_rss) argument
430 ef10_mac_filter_default_rxq_clear( __in efx_nic_t *enp) argument
447 ef10_mac_loopback_set( __in efx_nic_t *enp, __in efx_link_mode_t link_mode, __in efx_loopback_type_t loopback_type) argument
483 ef10_mac_stats_get_mask( __in efx_nic_t *enp, __inout_bcount(mask_size) uint32_t *maskp, __in size_t mask_size) argument
605 ef10_mac_stats_update( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __inout_ecount(EFX_MAC_NSTATS) efsys_stat_t *stat, __inout_opt uint32_t *generationp) argument
[all...]
H A Dmcdi_mon.c51 __in efx_nic_t *enp,
58 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
160 __in efx_nic_t *enp,
165 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
182 (8 * enp->en_nic_cfg.enc_mcdi_sensor_mask_size));
185 EFSYS_ASSERT(enp->en_nic_cfg.enc_mcdi_sensor_maskp != NULL);
186 EFSYS_ASSERT((enp->en_nic_cfg.enc_mcdi_sensor_maskp[
215 __in efx_nic_t *enp,
243 efx_mcdi_execute(enp, &req);
255 __in efx_nic_t *enp,
50 mcdi_mon_decode_stats( __in efx_nic_t *enp, __in_bcount(sensor_mask_size) uint32_t *sensor_mask, __in size_t sensor_mask_size, __in_opt efsys_mem_t *esmp, __out_bcount_opt(sensor_mask_size) uint32_t *stat_maskp, __inout_ecount_opt(EFX_MON_NSTATS) efx_mon_stat_value_t *stat) argument
159 mcdi_mon_ev( __in efx_nic_t *enp, __in efx_qword_t *eqp, __out efx_mon_stat_t *idp, __out efx_mon_stat_value_t *valuep) argument
214 efx_mcdi_read_sensors( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __in uint32_t size) argument
254 efx_mcdi_sensor_info_npages( __in efx_nic_t *enp, __out uint32_t *npagesp) argument
297 efx_mcdi_sensor_info( __in efx_nic_t *enp, __out_ecount(npages) uint32_t *sensor_maskp, __in size_t npages) argument
364 efx_mcdi_sensor_info_page( __in efx_nic_t *enp, __in uint32_t page, __out uint32_t *mask_part, __out_ecount((sizeof (*mask_part) * 8) - 1) efx_mon_stat_limits_t *limits) argument
443 mcdi_mon_stats_update( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __inout_ecount(EFX_MON_NSTATS) efx_mon_stat_value_t *values) argument
502 mcdi_mon_limits_update( __in efx_nic_t *enp, __inout_ecount(EFX_MON_NSTATS) efx_mon_stat_limits_t *values) argument
561 mcdi_mon_cfg_build( __in efx_nic_t *enp) argument
645 mcdi_mon_cfg_free( __in efx_nic_t *enp) argument
[all...]
H A Dsiena_phy.c75 __in efx_nic_t *enp,
87 _NOTE(ARGUNUSED(enp))
116 __in efx_nic_t *enp,
120 efx_port_t *epp = &(enp->en_port);
147 siena_phy_decode_link_mode(enp, link_flags, speed,
173 __in efx_nic_t *enp,
182 if ((rc = siena_phy_verify(enp)) != 0)
185 enp->en_reset_flags |= EFX_RESET_PHY;
197 __in efx_nic_t *enp,
211 efx_mcdi_execute(enp,
74 siena_phy_decode_link_mode( __in efx_nic_t *enp, __in uint32_t link_flags, __in unsigned int speed, __in unsigned int fcntl, __out efx_link_mode_t *link_modep, __out unsigned int *fcntlp) argument
115 siena_phy_link_ev( __in efx_nic_t *enp, __in efx_qword_t *eqp, __out efx_link_mode_t *link_modep) argument
172 siena_phy_power( __in efx_nic_t *enp, __in boolean_t power) argument
196 siena_phy_get_link( __in efx_nic_t *enp, __out siena_link_state_t *slsp) argument
270 siena_phy_reconfigure( __in efx_nic_t *enp) argument
386 siena_phy_verify( __in efx_nic_t *enp) argument
434 siena_phy_oui_get( __in efx_nic_t *enp, __out uint32_t *ouip) argument
463 siena_phy_decode_stats( __in efx_nic_t *enp, __in uint32_t vmask, __in_opt efsys_mem_t *esmp, __out_opt uint64_t *smaskp, __inout_ecount_opt(EFX_PHY_NSTATS) uint32_t *stat) argument
549 siena_phy_stats_update( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __inout_ecount(EFX_PHY_NSTATS) uint32_t *stat) argument
604 siena_phy_bist_start( __in efx_nic_t *enp, __in efx_bist_type_t type) argument
642 siena_phy_bist_poll( __in efx_nic_t *enp, __in efx_bist_type_t type, __out efx_bist_result_t *resultp, __out_opt __drv_when(count > 0, __notnull) uint32_t *value_maskp, __out_ecount_opt(count) __drv_when(count > 0, __notnull) unsigned long *valuesp, __in size_t count) argument
795 siena_phy_bist_stop( __in efx_nic_t *enp, __in efx_bist_type_t type) argument
[all...]
H A Def10_tx.c51 __in efx_nic_t *enp,
69 EFX_TXQ_NBUFS(enp->en_nic_cfg.enc_txq_max_ndescs));
123 efx_mcdi_execute(enp, &req);
144 __in efx_nic_t *enp,
160 efx_mcdi_execute_quiet(enp, &req);
182 __in efx_nic_t *enp)
184 _NOTE(ARGUNUSED(enp))
190 __in efx_nic_t *enp)
192 _NOTE(ARGUNUSED(enp))
197 __in efx_nic_t *enp,
50 efx_mcdi_init_txq( __in efx_nic_t *enp, __in uint32_t ndescs, __in uint32_t target_evq, __in uint32_t label, __in uint32_t instance, __in uint16_t flags, __in efsys_mem_t *esmp) argument
143 efx_mcdi_fini_txq( __in efx_nic_t *enp, __in uint32_t instance) argument
181 ef10_tx_init( __in efx_nic_t *enp) argument
189 ef10_tx_fini( __in efx_nic_t *enp) argument
196 ef10_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
263 efx_nic_t *enp = etp->et_enp; local
319 efx_nic_t *enp = etp->et_enp; local
341 efx_nic_t *enp = etp->et_enp; local
503 efx_nic_t *enp = etp->et_enp; local
753 efx_nic_t *enp = etp->et_enp; local
[all...]
H A Def10_nvram.c1240 __in efx_nic_t *enp,
1262 if ((rc = ef10_nvram_partn_read_mode(enp, partn, seg_offset, seg_data,
1289 if ((rc = ef10_nvram_partn_read_mode(enp, partn,
1369 __in efx_nic_t *enp,
1382 _NOTE(ARGUNUSED(enp))
1406 EFSYS_KMEM_ALLOC(enp->en_esip, length, data);
1434 __in efx_nic_t *enp,
1448 if ((rc = ef10_nvram_partn_size(enp, partn, &partn_size)) != 0)
1456 EFSYS_KMEM_ALLOC(enp->en_esip, partn_size, seg_data);
1472 if ((rc = ef10_nvram_read_tlv_segment(enp, part
1239 ef10_nvram_read_tlv_segment( __in efx_nic_t *enp, __in uint32_t partn, __in size_t seg_offset, __in_bcount(max_seg_size) caddr_t seg_data, __in size_t max_seg_size) argument
1368 ef10_nvram_buf_read_tlv( __in efx_nic_t *enp, __in_bcount(max_seg_size) caddr_t seg_data, __in size_t max_seg_size, __in uint32_t tag, __deref_out_bcount_opt(*sizep) caddr_t *datap, __out size_t *sizep) argument
1433 ef10_nvram_partn_read_tlv( __in efx_nic_t *enp, __in uint32_t partn, __in uint32_t tag, __deref_out_bcount_opt(*seg_sizep) caddr_t *seg_datap, __out size_t *seg_sizep) argument
1746 ef10_nvram_partn_write_tlv( __in efx_nic_t *enp, __in uint32_t partn, __in uint32_t tag, __in_bcount(size) caddr_t data, __in size_t size) argument
1762 ef10_nvram_segment_write_tlv( __in efx_nic_t *enp, __in uint32_t partn, __in uint32_t tag, __in_bcount(size) caddr_t data, __in size_t size, __inout caddr_t *seg_datap, __inout size_t *partn_offsetp, __inout size_t *src_remain_lenp, __inout size_t *dest_remain_lenp, __in boolean_t write) argument
1854 ef10_nvram_partn_write_segment_tlv( __in efx_nic_t *enp, __in uint32_t partn, __in uint32_t tag, __in_bcount(size) caddr_t data, __in size_t size, __in boolean_t all_segments) argument
1964 ef10_nvram_partn_size( __in efx_nic_t *enp, __in uint32_t partn, __out size_t *sizep) argument
1984 ef10_nvram_partn_lock( __in efx_nic_t *enp, __in uint32_t partn) argument
2002 ef10_nvram_partn_read_mode( __in efx_nic_t *enp, __in uint32_t partn, __in unsigned int offset, __out_bcount(size) caddr_t data, __in size_t size, __in uint32_t mode) argument
2035 ef10_nvram_partn_read( __in efx_nic_t *enp, __in uint32_t partn, __in unsigned int offset, __out_bcount(size) caddr_t data, __in size_t size) argument
2053 ef10_nvram_partn_read_backup( __in efx_nic_t *enp, __in uint32_t partn, __in unsigned int offset, __out_bcount(size) caddr_t data, __in size_t size) argument
2074 ef10_nvram_partn_erase( __in efx_nic_t *enp, __in uint32_t partn, __in unsigned int offset, __in size_t size) argument
2119 ef10_nvram_partn_write( __in efx_nic_t *enp, __in uint32_t partn, __in unsigned int offset, __in_bcount(size) caddr_t data, __in size_t size) argument
2173 ef10_nvram_partn_unlock( __in efx_nic_t *enp, __in uint32_t partn, __out_opt uint32_t *verify_resultp) argument
2197 ef10_nvram_partn_set_version( __in efx_nic_t *enp, __in uint32_t partn, __in_ecount(4) uint16_t version[4]) argument
2296 ef10_parttbl_get( __in efx_nic_t *enp, __out ef10_parttbl_entry_t **parttblp, __out size_t *parttbl_rowsp) argument
2325 ef10_nvram_type_to_partn( __in efx_nic_t *enp, __in efx_nvram_type_t type, __out uint32_t *partnp) argument
2357 ef10_nvram_partn_to_type( __in efx_nic_t *enp, __in uint32_t partn, __out efx_nvram_type_t *typep) argument
2385 ef10_nvram_test( __in efx_nic_t *enp) argument
2433 ef10_nvram_partn_get_version( __in efx_nic_t *enp, __in uint32_t partn, __out uint32_t *subtypep, __out_ecount(4) uint16_t version[4]) argument
2457 ef10_nvram_partn_rw_start( __in efx_nic_t *enp, __in uint32_t partn, __out size_t *chunk_sizep) argument
2490 ef10_nvram_partn_rw_finish( __in efx_nic_t *enp, __in uint32_t partn, __out_opt uint32_t *verify_resultp) argument
[all...]
H A Def10_ev.c96 __in efx_nic_t *enp,
117 efx_mcdi_execute(enp, &req);
141 __in efx_nic_t *enp,
220 if ((rc = efx_ev_usecs_to_ticks(enp, us, &ticks)) != 0)
245 efx_mcdi_execute(enp, &req);
277 __in efx_nic_t *enp,
345 if ((rc = efx_ev_usecs_to_ticks(enp, us, &ticks)) != 0)
370 efx_mcdi_execute(enp, &req);
405 __in efx_nic_t *enp,
421 efx_mcdi_execute_quiet(enp,
95 efx_mcdi_set_evq_tmr( __in efx_nic_t *enp, __in uint32_t instance, __in uint32_t mode, __in uint32_t timer_ns) argument
140 efx_mcdi_init_evq( __in efx_nic_t *enp, __in unsigned int instance, __in efsys_mem_t *esmp, __in size_t nevs, __in uint32_t irq, __in uint32_t us, __in uint32_t flags, __in boolean_t low_latency) argument
276 efx_mcdi_init_evq_v2( __in efx_nic_t *enp, __in unsigned int instance, __in efsys_mem_t *esmp, __in size_t nevs, __in uint32_t irq, __in uint32_t us, __in uint32_t flags) argument
404 efx_mcdi_fini_evq( __in efx_nic_t *enp, __in uint32_t instance) argument
442 ef10_ev_init( __in efx_nic_t *enp) argument
450 ef10_ev_fini( __in efx_nic_t *enp) argument
457 ef10_ev_qcreate( __in efx_nic_t *enp, __in unsigned int index, __in efsys_mem_t *esmp, __in size_t ndescs, __in uint32_t id, __in uint32_t us, __in uint32_t flags, __in efx_evq_t *eep) argument
568 efx_nic_t *enp = eep->ee_enp; local
582 efx_nic_t *enp = eep->ee_enp; local
619 efx_mcdi_driver_event( __in efx_nic_t *enp, __in uint32_t evq, __in efx_qword_t data) argument
662 efx_nic_t *enp = eep->ee_enp; local
678 efx_nic_t *enp = eep->ee_enp; local
871 efx_nic_t *enp = eep->ee_enp; local
1083 efx_nic_t *enp = eep->ee_enp; local
1197 efx_nic_t *enp = eep->ee_enp; local
[all...]
H A Dsiena_mac.c43 __in efx_nic_t *enp,
46 efx_port_t *epp = &(enp->en_port);
50 if ((rc = siena_phy_get_link(enp, &sls)) != 0)
70 __in efx_nic_t *enp,
80 if ((rc = siena_phy_get_link(enp, &sls)) != 0)
95 __in efx_nic_t *enp)
97 efx_port_t *epp = &(enp->en_port);
133 efx_mcdi_execute(enp, &req);
184 efx_mcdi_execute(enp, &req);
205 __in efx_nic_t *enp,
42 siena_mac_poll( __in efx_nic_t *enp, __out efx_link_mode_t *link_modep) argument
69 siena_mac_up( __in efx_nic_t *enp, __out boolean_t *mac_upp) argument
94 siena_mac_reconfigure( __in efx_nic_t *enp) argument
204 siena_mac_loopback_set( __in efx_nic_t *enp, __in efx_link_mode_t link_mode, __in efx_loopback_type_t loopback_type) argument
240 siena_mac_stats_get_mask( __in efx_nic_t *enp, __inout_bcount(mask_size) uint32_t *maskp, __in size_t mask_size) argument
270 siena_mac_stats_update( __in efx_nic_t *enp, __in efsys_mem_t *esmp, __inout_ecount(EFX_MAC_NSTATS) efsys_stat_t *stat, __inout_opt uint32_t *generationp) argument
492 siena_mac_pdu_get( __in efx_nic_t *enp, __out size_t *pdu) argument
[all...]
/freebsd-13-stable/sys/dev/sfxge/
H A Dsfxge_nvram.c58 efx_nic_t *enp = sc->enp; local
73 if ((rc = efx_nvram_rw_start(enp, type, &chunk_size)) != 0)
86 rc = efx_nvram_write_chunk(enp, type,
91 rc = efx_nvram_read_chunk(enp, type,
106 efx_nvram_rw_finish(enp, type, NULL);
114 efx_nic_t *enp = sc->enp; local
121 if ((rc = efx_nvram_rw_start(enp, type, &chunk_size)) != 0)
124 rc = efx_nvram_erase(enp, typ
147 efx_nic_t *enp = sc->enp; local
[all...]
H A Dsfxge.c158 efx_nic_set_drv_limits(sc->enp, &limits);
160 if ((rc = efx_nic_init(sc->enp)) != 0)
163 rc = efx_nic_get_vi_pool(sc->enp, &evq_allocated, &rxq_allocated,
166 efx_nic_fini(sc->enp);
211 return (efx_nic_set_drv_limits(sc->enp, &limits));
233 if ((rc = efx_nic_init(sc->enp)) != 0)
277 efx_nic_fini(sc->enp);
322 efx_nic_fini(sc->enp);
337 rc = efx_vpd_get(sc->enp, sc->vpd_data, sc->vpd_size, &value);
355 rc = efx_vpd_set(sc->enp, s
680 efx_nic_t *enp; local
895 efx_nic_t *enp; local
[all...]
H A Dsfxge_port.c92 if ((rc = efx_mac_stats_update(sc->enp, esmp,
196 name = efx_mac_stat_name(sc->enp, id);
221 efx_mac_fcntl_get(sc->enp, &wanted_fc, &link_fc);
259 error = efx_mac_fcntl_set(sc->enp,
291 efx_mac_fcntl_get(sc->enp, &wanted_fc, &link_fc);
338 efx_nic_t *enp; local
343 enp = sc->enp;
352 (void)efx_port_poll(enp, &mode);
390 rc = efx_mac_multicast_list_set(sc->enp, por
452 efx_nic_t *enp; local
488 efx_nic_t *enp; local
[all...]
H A Dsfxge_mcdi.c76 efx_nic_t *enp; local
83 enp = sc->enp;
86 if (efx_mcdi_request_poll(enp)) {
92 aborted = efx_mcdi_request_abort(enp);
130 efx_mcdi_get_timeout(sc->enp, emrp, &timeout_us);
133 efx_mcdi_request_start(sc->enp, emrp, B_FALSE);
236 const efx_nic_cfg_t *encp = efx_nic_cfg_get(sc->enp);
304 efx_nic_t *enp; local
311 enp
356 efx_nic_t *enp; local
[all...]

Completed in 204 milliseconds

123