| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_com.h | 49 /* ENA adaptive interrupt moderation settings */ 237 /* Indicate that the ena was initialized and can 425 * @ena_dev: ENA communication layer struct 436 * @ena_dev: ENA communication layer struct 443 * @ena_dev: ENA communication layer struct 450 * @ena_dev: ENA communication layer struct 458 * @ena_dev: ENA communication layer struct 463 * @ena_dev: ENA communication layer struct 470 * @ena_dev: ENA communication layer struct 478 * @ena_dev: ENA communication layer struct [all …]
|
| H A D | Makefile | 3 # Makefile for the Elastic Network Adapter (ENA) device drivers. 6 obj-$(CONFIG_ENA_ETHERNET) += ena.o 8 ena-y := ena_netdev.o ena_com.o ena_eth_com.o ena_ethtool.o ena_xdp.o ena_phc.o ena_devlink.o ena_d…
|
| H A D | ena_admin_defs.h | 70 /* ENA SRD customer metrics */ 121 /* extra HW stats for ENA SRD */ 139 /* ENA SRD configuration for ENI */ 378 /* ENA AQ Get Statistics command. Extended statistics are placed in control 466 /* Number of packets transmitted over ENA SRD */ 470 * transmitted over ENA SRD 474 /* Number of packets received over ENA SRD */ 477 /* Percentage of the ENA SRD resources that is in use */ 481 /* ENA SRD Statistics Command */ 483 /* ENA SRD configuration bitmap. See ena_admin_ena_srd_flags for [all …]
|
| H A D | ena_netdev.h | 28 #define DRV_MODULE_NAME "ena" 30 #define DEVICE_NAME "Elastic Network Adapter (ENA)" 36 /* The ENA buffer length fields is 16 bit long. So when PAGE_SIZE == 64kB the 38 * Since the max packet size the ENA handles is ~9kB limit the buffer length to 106 /* ENA device should send keep alive msg every 1 sec. 143 /* num of ena desc for this specific skb
|
| /linux/tools/perf/scripts/python/ |
| H A D | stat-cpi.py | 23 def store(time, event, cpu, thread, val, ena, run): argument 24 #print("event %s cpu %d, thread %d, time %d, val %d, ena %d, run %d" % 25 # (event, cpu, thread, time, val, ena, run)) 29 data[key] = [ val, ena, run] 35 def stat__cycles_k(cpu, thread, time, val, ena, run): argument 36 store(time, "cycles", cpu, thread, val, ena, run); 38 def stat__instructions_k(cpu, thread, time, val, ena, run): argument 39 store(time, "instructions", cpu, thread, val, ena, run); 41 def stat__cycles_u(cpu, thread, time, val, ena, run): argument 42 store(time, "cycles", cpu, thread, val, ena, run); [all …]
|
| /linux/Documentation/networking/device_drivers/ethernet/amazon/ |
| H A D | ena.rst | 4 Linux kernel driver for Elastic Network Adapter (ENA) family 10 ENA is a networking interface designed to make good use of modern CPU 13 The ENA device exposes a lightweight management interface with a 17 The driver supports a range of ENA devices, is link-speed independent 21 Some ENA devices support SR-IOV. This driver is used for both the 24 ENA devices enable high speed and low overhead network traffic 30 The ENA driver supports industry standard TCP/IP offload features such as 34 The ENA driver and its corresponding devices implement health 39 Some of the ENA devices support a working mode called Low-latency 42 ENA Source Code Directory Structure [all …]
|
| /linux/arch/arm/mach-s3c/ |
| H A D | pm-s3c64xx.c | 36 u32 ena; member 49 val &= ~(pd->ena); in s3c64xx_pd_off() 64 val |= pd->ena; in s3c64xx_pd_on() 86 .ena = S3C64XX_NORMALCFG_IROM_ON, 95 .ena = S3C64XX_NORMALCFG_DOMAIN_ETM_ON, 105 .ena = S3C64XX_NORMALCFG_DOMAIN_S_ON, 115 .ena = S3C64XX_NORMALCFG_DOMAIN_F_ON, 125 .ena = S3C64XX_NORMALCFG_DOMAIN_P_ON, 135 .ena = S3C64XX_NORMALCFG_DOMAIN_I_ON, 145 .ena = S3C64XX_NORMALCFG_DOMAIN_G_ON, [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | cmsg_sender.c | 40 bool ena; member 66 bool ena; member 70 bool ena; member 157 opt.mark.ena = true; in cs_parse_args() 161 opt.priority.ena = true; in cs_parse_args() 171 opt.txtime.ena = true; in cs_parse_args() 175 opt.ts.ena = true; in cs_parse_args() 178 opt.cmsg.dontfrag.ena = true; in cs_parse_args() 185 opt.cmsg.tclass.ena = true; in cs_parse_args() 192 opt.cmsg.hlimit.ena in cs_parse_args() [all...] |
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_npa.c | 72 bool ena; in rvu_npa_aq_enq_inst() local 166 if (req->op == NPA_AQ_INSTOP_INIT && req->aura.ena) in rvu_npa_aq_enq_inst() 169 ena = (req->aura.ena & req->aura_mask.ena) | in rvu_npa_aq_enq_inst() 171 ~req->aura_mask.ena); in rvu_npa_aq_enq_inst() 172 if (ena) in rvu_npa_aq_enq_inst() 181 if (req->op == NPA_AQ_INSTOP_INIT && req->pool.ena) in rvu_npa_aq_enq_inst() 184 ena = (req->pool.ena & req->pool_mask.ena) | in rvu_npa_aq_enq_inst() 186 ~req->pool_mask.ena); in rvu_npa_aq_enq_inst() 187 if (ena) in rvu_npa_aq_enq_inst() 225 aq_req.pool.ena = 0; in npa_lf_hwctx_disable() [all …]
|
| H A D | rvu_struct.h | 180 u64 ena : 1; /* W1 */ member 232 u64 ena : 1; member 361 u64 ena : 1; member 377 u64 ena : 1; member 465 u64 ena : 1; member 528 u64 ena : 1; member 612 u64 ena : 1; member 805 u64 ena :1; member
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_xsk.c | 48 cn10k_rq_aq->rq.ena = 0; in otx2_xsk_ctx_disable() 49 cn10k_rq_aq->rq_mask.ena = 1; in otx2_xsk_ctx_disable() 57 rq_aq->sq.ena = 0; in otx2_xsk_ctx_disable() 58 rq_aq->sq_mask.ena = 1; in otx2_xsk_ctx_disable() 68 aura_aq->aura.ena = 0; in otx2_xsk_ctx_disable() 69 aura_aq->aura_mask.ena = 1; in otx2_xsk_ctx_disable() 78 pool_aq->pool.ena = 0; in otx2_xsk_ctx_disable() 79 pool_aq->pool_mask.ena = 1; in otx2_xsk_ctx_disable()
|
| H A D | qos_sq.c | 178 cn10k_sq_aq->sq.ena = 0; in otx2_qos_ctx_disable() 179 cn10k_sq_aq->sq_mask.ena = 1; in otx2_qos_ctx_disable() 187 sq_aq->sq.ena = 0; in otx2_qos_ctx_disable() 188 sq_aq->sq_mask.ena = 1; in otx2_qos_ctx_disable() 200 aura_aq->aura.ena = 0; in otx2_qos_ctx_disable() 201 aura_aq->aura_mask.ena = 1; in otx2_qos_ctx_disable() 212 pool_aq->pool.ena = 0; in otx2_qos_ctx_disable() 213 pool_aq->pool_mask.ena = 1; in otx2_qos_ctx_disable()
|
| /linux/tools/perf/util/ |
| H A D | stat.c | 337 if (!(vals->run && vals->ena)) in check_per_pkg() 379 if (count->ena != 0 && count->run != 0) in evsel__count_has_error() 419 aggr_counts->ena += count->ena; in process_counter_values() 444 ps_aggr->counts.ena = 0; in process_counter_values() 451 ps_aggr->counts.ena += count->ena; in process_counter_values() 532 aggr_counts_a->ena += aggr_counts_b->ena; in evsel__merge_aggr_counters() 594 counts.ena += aggr->counts.ena; in evsel__update_percore_stats() 607 aggr->counts.ena = counts.ena; in evsel__update_percore_stats() 657 count.ena = st->ena; in perf_event__process_stat_event() 689 st->val, st->ena, st->run); in perf_event__fprintf_stat()
|
| H A D | stat-display.c | 102 static void print_running_std(struct perf_stat_config *config, u64 run, u64 ena) in print_running_std() argument 104 if (run != ena) in print_running_std() 105 fprintf(config->output, " (%.2f%%)", 100.0 * run / ena); in print_running_std() 108 static void print_running_csv(struct perf_stat_config *config, u64 run, u64 ena) in print_running_csv() argument 112 if (run != ena) in print_running_csv() 113 enabled_percent = 100 * run / ena; in print_running_csv() 154 static void print_running_json(struct outstate *os, u64 run, u64 ena) in print_running_json() argument 158 if (run != ena) in print_running_json() 159 enabled_percent = 100 * run / ena; in print_running_json() 165 u64 run, u64 ena, bool before_metric) in print_running() argument [all …]
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-da850-pupd.c | 106 u32 ena, sel; in da850_pupd_pin_config_group_set() local 110 ena = readl(data->base + DA850_PUPD_ENA); in da850_pupd_pin_config_group_set() 118 ena &= ~BIT(selector); in da850_pupd_pin_config_group_set() 121 ena |= BIT(selector); in da850_pupd_pin_config_group_set() 125 ena |= BIT(selector); in da850_pupd_pin_config_group_set() 134 writel(ena, data->base + DA850_PUPD_ENA); in da850_pupd_pin_config_group_set()
|
| /linux/drivers/net/ethernet/amazon/ |
| H A D | Kconfig | 20 tristate "Elastic Network Adapter (ENA) support" 26 This driver supports Elastic Network Adapter (ENA)" 29 The module will be called ena.
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | q_struct.h | 581 u64 ena:1; member 585 u64 ena:1; 593 u64 ena:1; member 609 u64 ena:1; 619 u64 ena:1; member 635 u64 ena:1; 645 u64 ena:1; member 663 u64 ena: 1; 671 u64 ena:1; member 691 u64 ena:1;
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | maxim,max77686.yaml | 37 # LDO20-LDO22 with maxim,ena-gpios 46 maxim,ena-gpios: 75 maxim,ena-gpios:
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_vsi_vlan_lib.c | 129 * @ena: boolean value indicating if this is a enable or disable request 131 static int ice_vsi_manage_vlan_stripping(struct ice_vsi *vsi, bool ena) in ice_vsi_manage_vlan_stripping() argument 154 if (ena) { in ice_vsi_manage_vlan_stripping() 171 dev_err(ice_pf_to_dev(vsi->back), "update VSI for VLAN strip failed, ena = %d err %d aq_err %s\n", in ice_vsi_manage_vlan_stripping() 172 ena, err, libie_aq_str(hw->adminq.sq_last_status)); in ice_vsi_manage_vlan_stripping() 318 * @ena: set to true to enable VLAN pruning and false to disable it 322 static int ice_cfg_vlan_pruning(struct ice_vsi *vsi, bool ena) in ice_cfg_vlan_pruning() argument 335 if (vsi->netdev && vsi->netdev->flags & IFF_PROMISC && ena) in ice_cfg_vlan_pruning() 345 if (ena) in ice_cfg_vlan_pruning() 355 ena ? "En" : "Dis", vsi->idx, vsi->vsi_num, status, in ice_cfg_vlan_pruning()
|
| /linux/drivers/mfd/ |
| H A D | wm831x-auxadc.c | 36 bool ena = false; in wm831x_auxadc_read_irq() local 51 ena = !wm831x->auxadc_active; in wm831x_auxadc_read_irq() 53 if (ena) { in wm831x_auxadc_read_irq() 77 if (ena) { in wm831x_auxadc_read_irq()
|
| /linux/drivers/watchdog/ |
| H A D | menz69_wdt.c | 75 u16 reg, val, ena; in men_z069_wdt_set_timeout() local 81 ena = reg & MEN_Z069_WTR_WDEN; in men_z069_wdt_set_timeout() 82 reg = ena | val; in men_z069_wdt_set_timeout()
|
| /linux/sound/soc/codecs/ |
| H A D | wm8958-dsp2.c | 236 int i, ena; in wm8958_dsp_start_vss() local 275 ena = 0; in wm8958_dsp_start_vss() 277 ena |= 0x8; in wm8958_dsp_start_vss() 279 ena |= 0x4; in wm8958_dsp_start_vss() 281 ena |= 0x2; in wm8958_dsp_start_vss() 283 ena |= 0x1; in wm8958_dsp_start_vss() 285 snd_soc_component_write(component, 0x2201, ena); in wm8958_dsp_start_vss() 328 int ena, reg, aif; in wm8958_dsp_apply() local 349 ena = wm8994->mbc_ena[path] || wm8994->vss_ena[path] || in wm8958_dsp_apply() 353 ena = 0; in wm8958_dsp_apply() [all …]
|
| /linux/tools/perf/tests/ |
| H A D | event-times.c | 201 err = !(count.ena == count.run); in test_times() 203 pr_debug(" %s: ena %" PRIu64", run %" PRIu64"\n", in test_times() 205 count.ena, count.run); in test_times()
|
| /linux/drivers/s390/cio/ |
| H A D | cio.c | 341 if (!sch->schib.pmcw.ena) in cio_cancel_halt_clear() 385 schib->pmcw.ena = sch->config.ena; in cio_apply_config() 399 (schib->pmcw.ena == sch->config.ena) && in cio_check_config() 492 sch->config.ena = 1; in cio_enable_subchannel() 526 sch->config.ena = 0; in cio_disable_subchannel()
|
| /linux/arch/arm/mach-omap2/ |
| H A D | cm2xxx.c | 151 int ena = 0, i = 0; in omap2xxx_cm_wait_module_ready() local 161 ena = mask; in omap2xxx_cm_wait_module_ready() 164 mask) == ena), MAX_MODULE_READY_TIME, i); in omap2xxx_cm_wait_module_ready()
|