Searched refs:i40e_t (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_intr.c184 i40e_intr_set_itr(i40e_t *i40e, i40e_itr_index_t itr, uint_t val)
214 i40e_intr_adminq_enable(i40e_t *i40e)
227 i40e_intr_adminq_disable(i40e_t *i40e)
237 i40e_intr_io_enable(i40e_t *i40e, int vector)
249 i40e_intr_io_disable(i40e_t *i40e, int vector)
264 i40e_intr_io_enable_all(i40e_t *i40e)
292 i40e_intr_io_disable_all(i40e_t *i40e)
322 i40e_intr_io_clear_cause(i40e_t *i40e)
355 i40e_intr_chip_fini(i40e_t *i40e)
387 i40e_intr_init_queue_msix(i40e_t *i40
[all...]
H A Di40e_sw.h429 * are protected by the i40e_t`i40e_rx_pending_lock.
724 * Resources that are pooled and specific to a given i40e_t.
834 * in the i40e_t.
865 } i40e_t; typedef in typeref:struct:i40e
869 * functions which are represented as an i40e_t. This is used to track the use
879 list_t id_i40e_list; /* List of i40e_t's registered */
898 extern void i40e_error(i40e_t *, const char *, ...) __KPRINTFLIKE(2);
900 extern void i40e_notice(i40e_t *, const char *, ...) __KPRINTFLIKE(2);
902 extern void i40e_log(i40e_t *, const char *, ...) __KPRINTFLIKE(2);
907 extern void i40e_link_check(i40e_t *);
[all...]
H A Di40e_main.c174 * the i40e_t`i40e_resources.ifr_nmcastfilt ==
175 * i40e_t`i40e_resources.ifr_nmcastfilt_used), we then instead need to toggle
177 * number of MACs added to it by incrementing i40e_t`i40e_mcast_promisc_count.
183 * ourselves. That is maintained through the use of the i40e_t`i40e_promisc_on
193 * i40e_t`i40e_vsi_id. While this works for the moment and for an initial
197 * i40e_t`i40e_vsi_id will need to be refactored.
204 * structure in the system is the i40e_t. It itself contains multiple rings,
207 * i40e_rx_data_t. The i40e_t has a corresponding i40e_device_t which keeps
213 * | Global i40e_t list | | Global Device list |
234 * | i40e_t | | | i40e_
[all...]
H A Di40e_gld.c41 i40e_t *i40e = arg;
109 i40e_t *i40e = arg;
172 i40e_t *i40e = arg;
196 i40e_t *i40e = arg;
218 i40e_t *i40e = arg;
282 i40e_multicast_add(i40e_t *i40e, const uint8_t *multicast_address)
334 i40e_multicast_remove(i40e_t *i40e, const uint8_t *multicast_address)
402 i40e_t *i40e = arg;
454 i40e_t *i40e = itrq->itrq_i40e;
470 i40e_t *i40
[all...]
H A Di40e_stats.c102 * The pf kstats data is stored in the i40e_t`i40e_pf_kstat. It is backed by the
103 * i40e_t`i40e_pf_stat structure. Similarly the VSI related kstat is in
104 * i40e_t`i40e_vsi_kstat and the data is backed in the i40e_t`i40e_vsi_stat. All
110 i40e_stat_get_uint48(i40e_t *i40e, uintptr_t reg, kstat_named_t *kstat,
141 i40e_stat_get_uint32(i40e_t *i40e, uintptr_t reg, kstat_named_t *kstat,
172 i40e_stat_vsi_update(i40e_t *i40e, boolean_t init)
228 i40e_t *i40e;
239 i40e_stat_vsi_fini(i40e_t *i40e)
248 i40e_stat_vsi_init(i40e_t *i40
[all...]
H A Di40e_transceiver.c50 * the i40e_t`i40e_rx_ring_size and i40e_t`i40e_tx_ring_size.
57 * what's stored as i40e_t`i40e_frame_max and is derived any time
58 * i40e_t`i40e_sdu changes.
202 * (i40e_t`i40e_rx_limit_per_intr). The number that we've started with for this
410 * and const and copy them into the i40e_t for the given device with the actual
551 i40e_alloc_dma_buffer(i40e_t *i40e, i40e_dma_buffer_t *dmap,
653 i40e_alloc_rx_data(i40e_t *i40e, i40e_trqpair_t *itrq)
717 i40e_t *i40e = rxd->rxd_i40e;
765 i40e_t *i40
[all...]
H A Di40e_osdep.c48 i40e_t *i40e = OS_DEP(hw)->ios_i40e;
/illumos-gate/usr/src/cmd/mdb/intel/modules/i40e/
H A Di40e.c51 i40e_t i40e;
59 if (mdb_vread(&i40e, sizeof (i40e_t), addr) != sizeof (i40e_t)) {
60 mdb_warn("failed to read i40e_t at %p", addr);

Completed in 59 milliseconds