/illumos-gate/usr/src/uts/common/io/qede/ |
H A D | qede_cfg.c | 53 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 D | qede_main.c | 290 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 D | qede_gld.c | 48 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 D | qede_kstat.c | 257 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 D | qede_osal.c | 46 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 D | qede_fp.c | 119 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 D | qede.h | 247 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 D | qede_dbg.c | 43 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 D | qede_fp.h | 40 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 D | Makefile | 18 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 D | driver-network-qede.p5m | 17 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 D | Makefile | 204 qede.4d \
|
/illumos-gate/exception_lists/ |
H A D | wscheck | 36 usr/src/uts/common/io/qede/*
|
H A D | hdrchk | 368 usr/src/uts/common/io/qede/*
|
H A D | cstyle | 940 usr/src/uts/common/io/qede/*
|
/illumos-gate/usr/src/uts/intel/ |
H A D | Makefile.intel | 390 DRV_KMODS += qede
|
/illumos-gate/usr/src/uts/common/ |
H A D | Makefile.rules | 1055 $(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 D | release.txt | 3658 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
|