Home
last modified time | relevance | path

Searched refs:features (Results 1 – 25 of 1418) sorted by relevance

12345678910>>...57

/linux-6.3-rc2/fs/btrfs/
A Dfs.c12 u64 features; in __btrfs_set_fs_incompat() local
16 if (!(features & flag)) { in __btrfs_set_fs_incompat()
20 features |= flag; in __btrfs_set_fs_incompat()
35 u64 features; in __btrfs_clear_fs_incompat() local
39 if (features & flag) { in __btrfs_clear_fs_incompat()
42 if (features & flag) { in __btrfs_clear_fs_incompat()
43 features &= ~flag; in __btrfs_clear_fs_incompat()
58 u64 features; in __btrfs_set_fs_compat_ro() local
66 features |= flag; in __btrfs_set_fs_compat_ro()
81 u64 features; in __btrfs_clear_fs_compat_ro() local
[all …]
/linux-6.3-rc2/drivers/gpu/drm/panfrost/
A Dpanfrost_gpu.c156 u64 features; member
247 pfdev->features.nr_core_groups = hweight64(pfdev->features.l2_present); in panfrost_gpu_init_features()
262 pfdev->features.id = 0x0600; in panfrost_gpu_init_features()
269 gpu_id = pfdev->features.id; in panfrost_gpu_init_features()
278 hw_feat = model->features; in panfrost_gpu_init_features()
300 pfdev->features.hw_features, in panfrost_gpu_init_features()
301 pfdev->features.hw_issues); in panfrost_gpu_init_features()
304 pfdev->features.l2_features, in panfrost_gpu_init_features()
309 pfdev->features.as_present, in panfrost_gpu_init_features()
310 pfdev->features.js_present); in panfrost_gpu_init_features()
[all …]
/linux-6.3-rc2/arch/arm/mach-omap2/
A Dclock.c84 struct ti_clk_features features = { 0 }; in ti_clk_init_features() local
92 features.fint_min = OMAP3PLUS_DPLL_FINT_MIN; in ti_clk_init_features()
93 features.fint_max = OMAP3PLUS_DPLL_FINT_MAX; in ti_clk_init_features()
98 features.dpll_bypass_vals |= in ti_clk_init_features()
102 features.dpll_bypass_vals |= in ti_clk_init_features()
107 features.dpll_bypass_vals |= in ti_clk_init_features()
115 features.flags |= TI_CLK_DPLL_HAS_FREQSEL; in ti_clk_init_features()
118 features.flags |= TI_CLK_DEVICE_TYPE_GP; in ti_clk_init_features()
132 features.flags |= TI_CLK_DPLL4_DENY_REPROGRAM; in ti_clk_init_features()
136 features.flags |= TI_CLK_ERRATA_I810; in ti_clk_init_features()
[all …]
/linux-6.3-rc2/drivers/hid/
A Dwacom_wac.c167 struct wacom_features *features = &wacom->features; in wacom_pl_irq() local
338 struct wacom_features *features = &wacom->features; in wacom_graphire_irq() local
510 struct wacom_features *features = &wacom->features; in wacom_intuos_pad() local
778 struct wacom_features *features = &wacom->features; in wacom_exit_report() local
816 struct wacom_features *features = &wacom->features; in wacom_intuos_inout() local
3607 features->x_max = features->x_max / 10; in wacom_setup_device_quirks()
3608 features->y_max = features->y_max / 10; in wacom_setup_device_quirks()
3913 features->x_max, features->x_fuzz, 0); in wacom_setup_touch_input_capabilities()
3915 features->y_max, features->y_fuzz, 0); in wacom_setup_touch_input_capabilities()
3923 features->x_max, features->x_fuzz, 0); in wacom_setup_touch_input_capabilities()
[all …]
A Dwacom_sys.c90 struct wacom_features *features = &wacom_wac->features; in wacom_wac_pen_serial_enforce() local
213 struct wacom_features *features = &wacom->wacom_wac.features; in wacom_hid_usage_quirk() local
296 struct wacom_features *features = &wacom->wacom_wac.features; in wacom_feature_mapping() local
429 struct wacom_features *features = &wacom->wacom_wac.features; in wacom_usage_mapping() local
671 struct wacom_features *features = &wacom_wac->features; in _wacom_query_tablet_data() local
2149 features->x_phy = (features->x_max * 100) / in wacom_set_default_phy()
2151 features->y_phy = (features->y_max * 100) / in wacom_set_default_phy()
2208 struct wacom_features *features = &wacom_wac->features; in wacom_update_name() local
2305 struct wacom_features *features = &wacom_wac->features; in wacom_parse_and_register() local
2756 features = &wacom_wac->features; in wacom_probe()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/atheros/atlx/
A Datlx.c210 if (features & NETIF_F_HW_VLAN_CTAG_RX) { in __atlx_vlan_mode()
220 netdev_features_t features) in atlx_vlan_mode() argument
229 __atlx_vlan_mode(features, &ctrl); in atlx_vlan_mode()
241 netdev_features_t features) in atlx_fix_features() argument
247 if (features & NETIF_F_HW_VLAN_CTAG_RX) in atlx_fix_features()
248 features |= NETIF_F_HW_VLAN_CTAG_TX; in atlx_fix_features()
250 features &= ~NETIF_F_HW_VLAN_CTAG_TX; in atlx_fix_features()
252 return features; in atlx_fix_features()
256 netdev_features_t features) in atlx_set_features() argument
258 netdev_features_t changed = netdev->features ^ features; in atlx_set_features()
[all …]
/linux-6.3-rc2/arch/powerpc/kernel/
A Dkvm.c405 u32 *features = data; in kvm_map_magic_page() local
415 *features = out[0]; in kvm_map_magic_page()
460 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
464 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
468 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
472 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
476 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
480 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
638 if (features & KVM_MAGIC_FEAT_SR) { in kvm_check_ins()
666 u32 features; in kvm_use_magic_page() local
[all …]
/linux-6.3-rc2/arch/arm/mm/
A Dcache-tauros2.c180 static void enable_extra_feature(unsigned int features) in enable_extra_feature() argument
186 if (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature()
191 (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature()
194 if (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature()
199 (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature()
205 static void __init tauros2_internal_init(unsigned int features) in tauros2_internal_init() argument
209 enable_extra_feature(features); in tauros2_internal_init()
282 void __init tauros2_init(unsigned int features) in tauros2_init() argument
297 features = 0; in tauros2_init()
299 features = f; in tauros2_init()
[all …]
/linux-6.3-rc2/drivers/input/touchscreen/
A Dwacom_i2c.c58 struct wacom_features *features) in wacom_query_device() argument
93 features->x_max = get_unaligned_le16(&data[3]); in wacom_query_device()
94 features->y_max = get_unaligned_le16(&data[5]); in wacom_query_device()
95 features->pressure_max = get_unaligned_le16(&data[11]); in wacom_query_device()
96 features->fw_version = get_unaligned_le16(&data[13]); in wacom_query_device()
100 features->x_max, features->y_max, in wacom_query_device()
101 features->pressure_max, features->fw_version); in wacom_query_device()
170 struct wacom_features features = { 0 }; in wacom_i2c_probe() local
178 error = wacom_query_device(client, &features); in wacom_i2c_probe()
197 input->id.version = features.fw_version; in wacom_i2c_probe()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_flows.c380 req->features = BIT_ULL(NPC_DMAC); in otx2_do_add_macfilter()
558 req->features |= BIT_ULL(NPC_TOS); in otx2_prepare_ipv4_flow()
586 req->features |= BIT_ULL(NPC_ETYPE); in otx2_prepare_ipv4_flow()
593 req->features |= BIT_ULL(NPC_ETYPE); in otx2_prepare_ipv4_flow()
611 req->features |= BIT_ULL(NPC_TOS); in otx2_prepare_ipv4_flow()
648 req->features |= BIT_ULL(NPC_ETYPE); in otx2_prepare_ipv4_flow()
666 req->features |= BIT_ULL(NPC_TOS); in otx2_prepare_ipv4_flow()
721 req->features |= BIT_ULL(NPC_ETYPE); in otx2_prepare_ipv6_flow()
728 req->features |= BIT_ULL(NPC_ETYPE); in otx2_prepare_ipv6_flow()
921 req->features |= BIT_ULL(NPC_DMAC); in otx2_prepare_flow_request()
[all …]
/linux-6.3-rc2/Documentation/x86/
A Dxstate.rst1 Using XSTATE features in user space applications
6 evaluate which features have been enabled by the kernel XCR0.
8 Up to AVX-512 and PKRU states, these features are automatically enabled by
14 Using dynamically enabled XSTATE features in user space applications
18 request the usage of such features. The arch_prctl(2) options related to
23 arch_prctl(ARCH_GET_XCOMP_SUPP, &features);
30 arch_prctl(ARCH_GET_XCOMP_PERM, &features);
54 for the permitted features.
67 Dynamic features in signal frames
72 non-dynamic features which are always written regardless of their
[all …]
/linux-6.3-rc2/drivers/net/ethernet/aquantia/atlantic/
A Daq_main.c156 netdev_features_t features) in aq_ndev_set_features() argument
168 if (!(features & NETIF_F_NTUPLE)) { in aq_ndev_set_features()
183 aq_cfg->features = features; in aq_ndev_set_features()
186 is_lro = features & NETIF_F_LRO; in aq_ndev_set_features()
194 if ((aq_nic->ndev->features ^ features) & NETIF_F_RXCSUM) { in aq_ndev_set_features()
221 netdev_features_t features) in aq_ndev_fix_features() argument
226 if (!(features & NETIF_F_RXCSUM)) in aq_ndev_fix_features()
227 features &= ~NETIF_F_LRO; in aq_ndev_fix_features()
233 features &= ~NETIF_F_LRO; in aq_ndev_fix_features()
236 return features; in aq_ndev_fix_features()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn321/
A Ddcn321_dio_link_encoder.c118 enc10->base.features.flags.bits.DP_IS_USB_C = 1; in dcn321_link_encoder_construct()
122 enc10->base.features = *enc_features; in dcn321_link_encoder_construct()
172 enc10->base.features.flags.bits.HDMI_6GB_EN = 1; in dcn321_link_encoder_construct()
180 enc10->base.features.flags.bits.IS_HBR2_CAPABLE = in dcn321_link_encoder_construct()
182 enc10->base.features.flags.bits.IS_HBR3_CAPABLE = in dcn321_link_encoder_construct()
184 enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN; in dcn321_link_encoder_construct()
185 enc10->base.features.flags.bits.IS_DP2_CAPABLE = 1; in dcn321_link_encoder_construct()
186 enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN; in dcn321_link_encoder_construct()
187 enc10->base.features.flags.bits.IS_UHBR13_5_CAPABLE = bp_cap_info.DP_UHBR13_5_EN; in dcn321_link_encoder_construct()
188 enc10->base.features.flags.bits.IS_UHBR20_CAPABLE = bp_cap_info.DP_UHBR20_EN; in dcn321_link_encoder_construct()
[all …]
/linux-6.3-rc2/net/ipv4/
A Desp4_offload.c111 netdev_features_t features) in xfrm4_tunnel_gso_segment() argument
116 return skb_eth_gso_segment(skb, features, type); in xfrm4_tunnel_gso_segment()
121 netdev_features_t features) in xfrm4_transport_gso_segment() argument
137 netdev_features_t features) in xfrm4_beet_gso_segment() argument
178 netdev_features_t features) in xfrm4_outer_mode_gso_segment() argument
186 return xfrm4_beet_gso_segment(x, skb, features); in xfrm4_outer_mode_gso_segment()
193 netdev_features_t features) in esp4_gso_segment() argument
198 netdev_features_t esp_features = features; in esp4_gso_segment()
227 else if (!(features & NETIF_F_HW_ESP_TX_CSUM) && in esp4_gso_segment()
229 esp_features = features & ~(NETIF_F_CSUM_MASK | in esp4_gso_segment()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/rcar-du/
A Drcar_du_drv.c38 .features = RCAR_DU_FEATURE_CRTC_IRQ
62 .features = RCAR_DU_FEATURE_CRTC_IRQ
85 .features = RCAR_DU_FEATURE_CRTC_IRQ
113 .features = RCAR_DU_FEATURE_CRTC_IRQ
144 .features = RCAR_DU_FEATURE_CRTC_IRQ
175 .features = RCAR_DU_FEATURE_CRTC_IRQ
203 .features = RCAR_DU_FEATURE_CRTC_IRQ
255 .features = RCAR_DU_FEATURE_CRTC_IRQ
287 .features = RCAR_DU_FEATURE_CRTC_IRQ
312 .features = RCAR_DU_FEATURE_CRTC_IRQ
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_dio_link_encoder.c115 enc10->base.features = *enc_features; in dcn30_link_encoder_construct()
182 enc10->base.features.flags.bits.HDMI_6GB_EN = 1; in dcn30_link_encoder_construct()
189 enc10->base.features.flags.bits.IS_HBR2_CAPABLE = in dcn30_link_encoder_construct()
191 enc10->base.features.flags.bits.IS_HBR3_CAPABLE = in dcn30_link_encoder_construct()
193 enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN; in dcn30_link_encoder_construct()
194 enc10->base.features.flags.bits.IS_DP2_CAPABLE = bp_cap_info.IS_DP2_CAPABLE; in dcn30_link_encoder_construct()
195 enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN; in dcn30_link_encoder_construct()
196 enc10->base.features.flags.bits.IS_UHBR13_5_CAPABLE = bp_cap_info.DP_UHBR13_5_EN; in dcn30_link_encoder_construct()
197 enc10->base.features.flags.bits.IS_UHBR20_CAPABLE = bp_cap_info.DP_UHBR20_EN; in dcn30_link_encoder_construct()
198 enc10->base.features.flags.bits.DP_IS_USB_C = in dcn30_link_encoder_construct()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn32/
A Ddcn32_dio_link_encoder.c126 if (enc->features.flags.bits.DP_IS_USB_C) { in dcn32_link_encoder_is_in_alt_mode()
207 enc10->base.features.flags.bits.DP_IS_USB_C = 1; in dcn32_link_encoder_construct()
211 enc10->base.features = *enc_features; in dcn32_link_encoder_construct()
261 enc10->base.features.flags.bits.HDMI_6GB_EN = 1; in dcn32_link_encoder_construct()
269 enc10->base.features.flags.bits.IS_HBR2_CAPABLE = in dcn32_link_encoder_construct()
271 enc10->base.features.flags.bits.IS_HBR3_CAPABLE = in dcn32_link_encoder_construct()
273 enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN; in dcn32_link_encoder_construct()
274 enc10->base.features.flags.bits.IS_DP2_CAPABLE = 1; in dcn32_link_encoder_construct()
275 enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN; in dcn32_link_encoder_construct()
277 enc10->base.features.flags.bits.IS_UHBR20_CAPABLE = bp_cap_info.DP_UHBR20_EN; in dcn32_link_encoder_construct()
[all …]
/linux-6.3-rc2/arch/arm64/include/asm/
A Dcpufeature.h520 return (s64)(features << (64 - width - field)) >> (64 - width); in cpuid_feature_extract_signed_field_width()
524 cpuid_feature_extract_signed_field(u64 features, int field) in cpuid_feature_extract_signed_field() argument
532 return (u64)(features << (64 - width - field)) >> (64 - width); in cpuid_feature_extract_unsigned_field_width()
536 cpuid_feature_extract_unsigned_field(u64 features, int field) in cpuid_feature_extract_unsigned_field() argument
547 cpuid_feature_cap_perfmon_field(u64 features, int field, u64 cap) in cpuid_feature_cap_perfmon_field() argument
549 u64 val = cpuid_feature_extract_unsigned_field(features, field); in cpuid_feature_cap_perfmon_field()
557 features &= ~mask; in cpuid_feature_cap_perfmon_field()
558 features |= (cap << field) & mask; in cpuid_feature_cap_perfmon_field()
561 return features; in cpuid_feature_cap_perfmon_field()
580 cpuid_feature_extract_signed_field_width(features, field, width) : in cpuid_feature_extract_field_width()
[all …]
/linux-6.3-rc2/net/ipv6/
A Desp6_offload.c145 netdev_features_t features) in xfrm6_tunnel_gso_segment() argument
150 return skb_eth_gso_segment(skb, features, type); in xfrm6_tunnel_gso_segment()
155 netdev_features_t features) in xfrm6_transport_gso_segment() argument
164 segs = ops->callbacks.gso_segment(skb, features); in xfrm6_transport_gso_segment()
171 netdev_features_t features) in xfrm6_beet_gso_segment() argument
216 netdev_features_t features) in xfrm6_outer_mode_gso_segment() argument
224 return xfrm6_beet_gso_segment(x, skb, features); in xfrm6_outer_mode_gso_segment()
231 netdev_features_t features) in esp6_gso_segment() argument
236 netdev_features_t esp_features = features; in esp6_gso_segment()
264 else if (!(features & NETIF_F_HW_ESP_TX_CSUM)) in esp6_gso_segment()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/af/
A Drvu_npc_fs.c335 u64 *features; in npc_handle_multi_layer_fields() local
340 features = &mcam->rx_features; in npc_handle_multi_layer_fields()
344 features = &mcam->tx_features; in npc_handle_multi_layer_fields()
521 features = &mcam->tx_features; in npc_set_features()
525 *features |= BIT_ULL(hdr); in npc_set_features()
535 *features &= ~tcp_udp_sctp; in npc_set_features()
822 u64 features, u8 intf) in npc_update_vlan_features() argument
856 if (!features) in npc_update_flow()
1120 features = req->features; in npc_install_flow()
1144 missing_features = (def_ucast_rule->features ^ features) & in npc_install_flow()
[all …]
/linux-6.3-rc2/drivers/scsi/aic7xxx/
A Daic7xxx_pci.c865 ahc->features &= ~AHC_ULTRA; in ahc_pci_config()
1490 if (ahc->features & AHC_ULTRA in ahc_parse_pci_eeprom()
2052 ahc->features = AHC_AIC7850_FE; in ahc_aic785X_setup()
2070 ahc->features = AHC_AIC7860_FE; in ahc_aic7860_setup()
2087 ahc->features |= AHC_REMOVABLE; in ahc_apa1480_setup()
2108 ahc->features |= AHC_HVD; in ahc_aic7870h_setup()
2129 ahc->features |= AHC_HVD; in ahc_aha394Xh_setup()
2161 ahc->features |= AHC_HVD; in ahc_aha494Xh_setup()
2192 ahc->features |= AHC_HVD; in ahc_aic7880h_setup()
2222 ahc->features |= AHC_HVD; in ahc_aha394XUh_setup()
[all …]
/linux-6.3-rc2/Documentation/networking/
A Dnetdev-features.rst4 Netdev features mess and how to get out from it alive
19 are commonly referred to as netdev features in Linux kernel world.
21 There are currently three sets of features relevant to the driver, and
24 1. netdev->hw_features set contains features whose state may possibly
29 2. netdev->features set contains features which are currently enabled
45 Part II: Controlling enabled features
52 returns success) replaces value stored in netdev->features.
58 2. user requested changes in features state
94 should update netdev->features to match resulting hardware state.
103 For current list of features, see include/linux/netdev_features.h.
[all …]
/linux-6.3-rc2/drivers/input/tablet/
A Dhanwang.c53 const struct hanwang_features *features; member
109 enum hanwang_tablet_type type = hanwang->features->type; in hanwang_parse_packet()
197 hanwang->features->pid); in hanwang_parse_packet()
304 hanwang->features = &features_array[i]; in get_features()
380 0, hanwang->features->max_x, 4, 0); in hanwang_probe()
382 0, hanwang->features->max_y, 4, 0); in hanwang_probe()
384 0, hanwang->features->max_tilt_x, 0, 0); in hanwang_probe()
386 0, hanwang->features->max_tilt_y, 0, 0); in hanwang_probe()
388 0, hanwang->features->max_pressure, 0, 0); in hanwang_probe()
393 hanwang->data, hanwang->features->pkg_len, in hanwang_probe()
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/powerpc/
A Dibm,powerpc-cpu-features.txt3 (skiboot/doc/device-tree/ibm,powerpc-cpu-features/binding.txt)
5 There is more complete overview and documentation of features in that
9 ibm,powerpc-cpu-features binding
19 /cpus/ibm,powerpc-cpu-features node binding
22 Node: ibm,powerpc-cpu-features
26 The node name must be "ibm,powerpc-cpu-features".
38 Definition: "ibm,powerpc-cpu-features"
92 Value is defined similarly to /cpus/features/isa
186 features to be advertised.
206 /cpus/ibm,powerpc-cpu-features {
[all …]
/linux-6.3-rc2/kernel/time/
A Dtick-broadcast.c88 if ((newdev->features & CLOCK_EVT_FEAT_DUMMY) || in tick_check_broadcast_device()
89 (newdev->features & CLOCK_EVT_FEAT_PERCPU) || in tick_check_broadcast_device()
90 (newdev->features & CLOCK_EVT_FEAT_C3STOP)) in tick_check_broadcast_device()
123 if ((newdev->features & CLOCK_EVT_FEAT_DUMMY) || in tick_set_oneshot_wakeup_device()
124 (newdev->features & CLOCK_EVT_FEAT_C3STOP)) in tick_set_oneshot_wakeup_device()
182 if (!(dev->features & CLOCK_EVT_FEAT_ONESHOT)) in tick_install_broadcast_device()
274 if (!(dev->features & CLOCK_EVT_FEAT_C3STOP)) in tick_device_uses_broadcast()
640 if (!(bc->features & CLOCK_EVT_FEAT_DYNIRQ)) in tick_broadcast_set_affinity()
771 if (!(bc->features & CLOCK_EVT_FEAT_HRTIMER)) in broadcast_needs_cpu()
786 if (bc->features & CLOCK_EVT_FEAT_HRTIMER) { in broadcast_shutdown_local()
[all …]

Completed in 59 milliseconds

12345678910>>...57