Home
last modified time | relevance | path

Searched full:ena (Results 1 – 25 of 182) sorted by relevance

12345678

/linux-6.14.4/Documentation/networking/device_drivers/ethernet/amazon/
Dena.rst4 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-6.14.4/tools/perf/scripts/python/
Dstat-cpi.py23 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-6.14.4/drivers/net/ethernet/amazon/ena/
Dena_com.h49 /* ENA adaptive interrupt moderation settings */
229 /* Indicate that the ena was initialized and can
375 * @ena_dev: ENA communication layer struct
386 * @ena_dev: ENA communication layer struct
394 * @ena_dev: ENA communication layer struct
399 * @ena_dev: ENA communication layer struct
404 * @ena_dev: ENA communication layer struct
416 * @ena_dev: ENA communication layer struct
425 * @ena_dev: ENA communication layer struct
434 * @ena_dev: ENA communication layer struct
[all …]
DMakefile3 # 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
Dena_admin_defs.h69 /* ENA SRD customer metrics */
120 /* extra HW stats for ENA SRD */
130 /* ENA SRD configuration for ENI */
369 /* ENA AQ Get Statistics command. Extended statistics are placed in control
457 /* Number of packets transmitted over ENA SRD */
461 * transmitted over ENA SRD
465 /* Number of packets received over ENA SRD */
468 /* Percentage of the ENA SRD resources that is in use */
472 /* ENA SRD Statistics Command */
474 /* ENA SRD configuration bitmap. See ena_admin_ena_srd_flags for
[all …]
Dena_netdev.h27 #define DRV_MODULE_NAME "ena"
29 #define DEVICE_NAME "Elastic Network Adapter (ENA)"
35 /* The ENA buffer length fields is 16 bit long. So when PAGE_SIZE == 64kB the
37 * Since the max packet size the ENA handles is ~9kB limit the buffer length to
105 /* ENA device should send keep alive msg every 1 sec.
140 /* num of ena desc for this specific skb
/linux-6.14.4/arch/arm/mach-s3c/
Dpm-s3c64xx.c36 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-6.14.4/tools/testing/selftests/net/
Dcmsg_sender.c39 bool ena; member
64 bool ena; member
68 bool ena; member
151 opt.mark.ena = true; in cs_parse_args()
155 opt.priority.ena = true; in cs_parse_args()
165 opt.txtime.ena = true; in cs_parse_args()
169 opt.ts.ena = true; in cs_parse_args()
172 opt.v6.dontfrag.ena = true; in cs_parse_args()
179 opt.v6.tclass.ena = true; in cs_parse_args()
186 opt.v6.hlimit.ena = true; in cs_parse_args()
[all …]
/linux-6.14.4/include/linux/mfd/
Dstm32-timers.h39 #define TIM_CR1_ARPE BIT(7) /* Auto-reload Preload Ena */
75 #define TIM_CCER_CCxE(x) BIT(0 + 4 * ((x) - 1)) /* Capt/Comp x out Ena (x ∈ {1, .. 4}) */
77 #define TIM_CCER_CCxNE(x) BIT(2 + 4 * ((x) - 1)) /* Capt/Comp xN out Ena (x ∈ {1, .. 4}) */
79 #define TIM_CCER_CC1E TIM_CCER_CCxE(1) /* Capt/Comp 1 out Ena */
81 #define TIM_CCER_CC1NE TIM_CCER_CCxNE(1) /* Capt/Comp 1N out Ena */
83 #define TIM_CCER_CC2E TIM_CCER_CCxE(2) /* Capt/Comp 2 out Ena */
85 #define TIM_CCER_CC2NE TIM_CCER_CCxNE(2) /* Capt/Comp 2N out Ena */
87 #define TIM_CCER_CC3E TIM_CCER_CCxE(3) /* Capt/Comp 3 out Ena */
89 #define TIM_CCER_CC3NE TIM_CCER_CCxNE(3) /* Capt/Comp 3N out Ena */
91 #define TIM_CCER_CC4E TIM_CCER_CCxE(4) /* Capt/Comp 4 out Ena */
[all …]
/linux-6.14.4/drivers/net/ethernet/marvell/octeontx2/af/
Drvu_npa.c72 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 …]
Drvu_struct.h178 u64 ena : 1; /* W1 */ member
230 u64 ena : 1; member
359 u64 ena : 1; member
375 u64 ena : 1; member
463 u64 ena : 1; member
526 u64 ena : 1; member
610 u64 ena : 1; member
803 u64 ena :1; member
/linux-6.14.4/drivers/pinctrl/
Dpinctrl-da850-pupd.c106 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-6.14.4/drivers/net/ethernet/marvell/octeontx2/nic/
Dqos_sq.c177 cn10k_sq_aq->sq.ena = 0; in otx2_qos_ctx_disable()
178 cn10k_sq_aq->sq_mask.ena = 1; in otx2_qos_ctx_disable()
186 sq_aq->sq.ena = 0; in otx2_qos_ctx_disable()
187 sq_aq->sq_mask.ena = 1; in otx2_qos_ctx_disable()
199 aura_aq->aura.ena = 0; in otx2_qos_ctx_disable()
200 aura_aq->aura_mask.ena = 1; in otx2_qos_ctx_disable()
211 pool_aq->pool.ena = 0; in otx2_qos_ctx_disable()
212 pool_aq->pool_mask.ena = 1; in otx2_qos_ctx_disable()
/linux-6.14.4/tools/perf/util/
Dstat.c337 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()
628 counts.ena += aggr->counts.ena; in evsel__update_percore_stats()
641 aggr->counts.ena = counts.ena; in evsel__update_percore_stats()
691 count.ena = st->ena; in perf_event__process_stat_event()
723 st->val, st->ena, st->run); in perf_event__fprintf_stat()
Dstat-display.c102 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-6.14.4/drivers/net/ethernet/amazon/
DKconfig20 tristate "Elastic Network Adapter (ENA) support"
24 This driver supports Elastic Network Adapter (ENA)"
27 The module will be called ena.
/linux-6.14.4/drivers/net/ethernet/cavium/thunder/
Dq_struct.h581 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-6.14.4/Documentation/devicetree/bindings/regulator/
Dmaxim,max77686.yaml37 # LDO20-LDO22 with maxim,ena-gpios
46 maxim,ena-gpios:
75 maxim,ena-gpios:
/linux-6.14.4/tools/perf/tests/
Dstat.c78 TEST_ASSERT_VAL("wrong run", st->ena == 200); in process_stat_event()
79 TEST_ASSERT_VAL("wrong ena", st->run == 300); in process_stat_event()
88 count.ena = 200; in test__synthesize_stat()
/linux-6.14.4/drivers/mfd/
Dwm831x-auxadc.c36 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-6.14.4/drivers/watchdog/
Dmenz69_wdt.c75 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-6.14.4/drivers/net/ethernet/intel/ice/
Dice_vsi_vlan_lib.c129 * @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, ice_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()
Dice_base.h13 ice_vsi_ctrl_one_rx_ring(struct ice_vsi *vsi, bool ena, u16 rxq_idx, bool wait);
14 int ice_vsi_wait_one_rx_ring(struct ice_vsi *vsi, bool ena, u16 rxq_idx);
Dice_base.c72 * @ena: enable or disable state of the queue
79 static int ice_pf_rxq_wait(struct ice_pf *pf, int pf_q, bool ena) in ice_pf_rxq_wait() argument
84 if (ena == !!(rd32(&pf->hw, QRX_CTRL(pf_q)) & in ice_pf_rxq_wait()
724 * @ena: start or stop the Rx ring
731 ice_vsi_ctrl_one_rx_ring(struct ice_vsi *vsi, bool ena, u16 rxq_idx, bool wait) in ice_vsi_ctrl_one_rx_ring() argument
741 if (ena == !!(rx_reg & QRX_CTRL_QENA_STAT_M)) in ice_vsi_ctrl_one_rx_ring()
745 if (ena) in ice_vsi_ctrl_one_rx_ring()
755 return ice_pf_rxq_wait(pf, pf_q, ena); in ice_vsi_ctrl_one_rx_ring()
761 * @ena: true/false to verify Rx ring has been enabled/disabled respectively
769 int ice_vsi_wait_one_rx_ring(struct ice_vsi *vsi, bool ena, u16 rxq_idx) in ice_vsi_wait_one_rx_ring() argument
[all …]
/linux-6.14.4/sound/soc/codecs/
Dwm8958-dsp2.c236 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 …]

12345678