Home
last modified time | relevance | path

Searched refs:qede (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/io/qede/
H A Dqede_cfg.c53 qede_cfg_get_val(qede_t *qede, in qede_cfg_get_val() argument
69 qede->dip, in qede_cfg_get_val()
75 snprintf(name, QEDE_CFG_NAME_LEN_MAX, "qede%d_%s", qede->instance, in qede_cfg_get_val()
79 qede->dip, in qede_cfg_get_val()
92 qede_cfg_init(qede_t *qede) in qede_cfg_init() argument
97 qede->checksum = DEFAULT_CKSUM_OFFLOAD; in qede_cfg_init()
98 qede->enabled_offloads = QEDE_OFFLOAD_NONE; in qede_cfg_init()
99 qede->mtu = DEFAULT_MTU; in qede_cfg_init()
100 qede->num_fp = DEFAULT_FASTPATH_COUNT; in qede_cfg_init()
101 qede->rx_ring_size = DEFAULT_RX_RING_SIZE; in qede_cfg_init()
[all …]
H A Dqede_main.c290 qede_chip_name(qede_t *qede) in qede_chip_name() argument
292 switch (QEDE_CHIP_NUM(qede)) { in qede_chip_name()
323 qede_destroy_locks(qede_t *qede) in qede_destroy_locks() argument
325 qede_fastpath_t *fp = &qede->fp_array[0]; in qede_destroy_locks()
330 mutex_destroy(&qede->drv_lock); in qede_destroy_locks()
331 mutex_destroy(&qede->watch_lock); in qede_destroy_locks()
333 for (i = 0; i < qede->num_fp; i++, fp++) { in qede_destroy_locks()
340 for (j = 0; j < qede->num_tc; j++) { in qede_destroy_locks()
345 mutex_destroy(&qede->gld_lock); in qede_destroy_locks()
346 mutex_destroy(&qede->kstat_lock); in qede_destroy_locks()
[all …]
H A Dqede_gld.c48 qede_ucst_find(qede_t *qede, const uint8_t *mac_addr) in qede_ucst_find() argument
52 for(slot = 0; slot < qede->ucst_total; slot++) { in qede_ucst_find()
53 if (bcmp(qede->ucst_mac[slot].mac_addr.ether_addr_octet, in qede_ucst_find()
63 qede_set_mac_addr(qede_t *qede, uint8_t *mac_addr, uint8_t fl) in qede_set_mac_addr() argument
75 return (ecore_filter_ucast_cmd(&qede->edev, in qede_set_mac_addr()
81 qede_add_macaddr(qede_t *qede, uint8_t *mac_addr) in qede_add_macaddr() argument
85 i = qede_ucst_find(qede, mac_addr); in qede_add_macaddr()
88 qede_info(qede, "mac addr already added %d\n", in qede_add_macaddr()
89 qede->ucst_avail); in qede_add_macaddr()
92 if (qede->ucst_avail == 0) { in qede_add_macaddr()
[all …]
H A Dqede_kstat.c257 qede_t *qede = (qede_t *)kstats->ks_private; in qede_kstat_update() local
258 struct ecore_dev *edev = &qede->edev; in qede_kstat_update()
259 qede_fastpath_t *fp = &qede->fp_array[0]; in qede_kstat_update()
269 mutex_enter(&qede->kstat_lock); in qede_kstat_update()
271 snprintf(buf, sizeof (buf), "%16p", (void *)qede); in qede_kstat_update()
279 qede->version, sizeof (pStats->version.value.c)); in qede_kstat_update()
281 qede->versionFW, sizeof (pStats->versionFW.value.c)); in qede_kstat_update()
283 qede->versionMFW, sizeof (pStats->versionMFW.value.c)); in qede_kstat_update()
286 qede->chip_name, sizeof (pStats->chipName.value.c)); in qede_kstat_update()
288 qede->chipID, sizeof (pStats->chipID.value.c)); in qede_kstat_update()
[all …]
H A Dqede_osal.c46 qede_osal_find_dma_handle_for_block(qede_t *qede, void *addr, in qede_osal_find_dma_handle_for_block() argument
52 mutex_enter(&qede->phys_mem_list.lock); in qede_osal_find_dma_handle_for_block()
55 &qede->phys_mem_list.head, in qede_osal_find_dma_handle_for_block()
65 mutex_exit(&qede->phys_mem_list.lock); in qede_osal_find_dma_handle_for_block()
73 qede_t *qede = (qede_t *)edev; in qede_osal_dma_sync() local
79 mutex_enter(&qede->phys_mem_list.lock); in qede_osal_dma_sync()
82 QEDE_LIST_FOR_EACH_ENTRY(entry, &qede->phys_mem_list.head, in qede_osal_dma_sync()
91 __func__, qede->instance, addr); in qede_osal_dma_sync()
92 mutex_exit(&qede->phys_mem_list.lock); in qede_osal_dma_sync()
100 mutex_exit(&qede->phys_mem_list.lock); in qede_osal_dma_sync()
[all …]
H A Dqede_fp.c119 hw_bd_cons &= (rx_ring->qede->rx_ring_size - 1); in qede_print_rx_indexes()
120 sw_bd_cons &= (rx_ring->qede->rx_ring_size - 1); in qede_print_rx_indexes()
178 qede_warn(tx_ring->qede, in qede_process_tx_completions()
207 mac_tx_update(tx_ring->qede->mac_handle); in qede_process_tx_completions()
476 qede_dump_mblk_chain_bcont_ptr(rx_ring->qede, head); in qede_lro_end()
579 qede_dump_mblk_chain_bcont_ptr(rx_ring->qede, head); in qede_reg_jumbo_cqe()
591 qede_t *qede = rx_ring->qede; in qede_reg_cqe() local
648 rx_ring->qede->instance); in qede_reg_cqe()
649 qede->allocbFailures++; in qede_reg_cqe()
680 qede_dump_mblk_chain_bnext_ptr(rx_ring->qede, mp); in qede_reg_cqe()
[all …]
H A Dqede.h247 void * qede; /* reference back to qede_t */ member
281 struct qede;
288 struct qede *qede; member
353 struct qede *qede; member
375 struct qede *qede; member
509 struct qede *qede; member
681 struct qede *qede; member
689 typedef struct qede { struct
1011 void qede_cfg_reset(qede_t *qede);
1012 void qede_cfg_init(qede_t *qede);
[all …]
H A Dqede_dbg.c43 qede_stacktrace(qede_t *qede) in qede_stacktrace() argument
52 cmn_err(CE_CONT, "qede(%d): ---------- \n", qede->instance); in qede_stacktrace()
58 qede->instance); in qede_stacktrace()
61 qede->instance, sym ? sym : "?", off); in qede_stacktrace()
64 cmn_err(CE_CONT, "qede(%d): ---------- \n", qede->instance); in qede_stacktrace()
128 qede_print_vport_params(qede_t *qede, in qede_print_vport_params() argument
195 qede_dump_single_mblk(qede_t *qede, mblk_t *mp) in qede_dump_single_mblk() argument
211 qede_dump_mblk_chain_bcont_ptr(qede_t *qede, mblk_t *mp) in qede_dump_mblk_chain_bcont_ptr() argument
222 qede_info(qede, "b_cont bp len %d", len); in qede_dump_mblk_chain_bcont_ptr()
223 qede_dump_single_mblk(qede, bp); in qede_dump_mblk_chain_bcont_ptr()
[all …]
H A Dqede_fp.h40 mac_rx_ring(rx_ring->qede->mac_handle, \
46 #define RESUME_TX(tx_ring) mac_tx_ring_update(tx_ring->qede->mac_handle, \
87 internal_ram_wr(&(_ptr)->qede->edev.hwfns[0], \
/illumos-gate/usr/src/uts/intel/qede/
H A DMakefile18 MODULE = qede
21 CONF_SRCDIR = $(UTSBASE)/common/io/qede
37 CPPFLAGS += -I$(UTSBASE)/common/io/qede
38 CPPFLAGS += -I$(UTSBASE)/common/io/qede/579xx/drivers/ecore
39 CPPFLAGS += -I$(UTSBASE)/common/io/qede/579xx/drivers/ecore/hsi_repository
40 CPPFLAGS += -I$(UTSBASE)/common/io/qede/579xx/hsi/
41 CPPFLAGS += -I$(UTSBASE)/common/io/qede/579xx/hsi/hw
42 CPPFLAGS += -I$(UTSBASE)/common/io/qede/579xx/hsi/mcp
/illumos-gate/usr/src/pkg/manifests/
H A Ddriver-network-qede.p5m17 set name=pkg.fmri value=pkg:/driver/network/qede@$(PKGVERS)
26 file path=kernel/drv/$(ARCH64)/qede group=sys
27 file path=kernel/drv/qede.conf group=sys
30 file path=usr/share/man/man4d/qede.4d
31 driver name=qede perms="* 0666 root sys" clone_perms="qede 0666 root sys" \
/illumos-gate/usr/src/man/man4d/
H A DMakefile204 qede.4d \
/illumos-gate/exception_lists/
H A Dwscheck36 usr/src/uts/common/io/qede/*
H A Dhdrchk368 usr/src/uts/common/io/qede/*
H A Dcstyle940 usr/src/uts/common/io/qede/*
/illumos-gate/usr/src/uts/intel/
H A DMakefile.intel390 DRV_KMODS += qede
/illumos-gate/usr/src/uts/common/
H A DMakefile.rules1055 $(OBJS_DIR)/%.o: $(UTSBASE)/common/io/qede/%.c
1059 $(OBJS_DIR)/%.o: $(UTSBASE)/common/io/qede/579xx/drivers/ecore/%.c
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/
H A Drelease.txt3658 failed and not able to load qede driver on specific Gen9 system
3766 configure the number of RoCE DPIs and QPs via qede. Added
4441 2. Problem: CQ80777 - RH6.6 System crashed while loading qede driver with