Home
last modified time | relevance | path

Searched refs:supported (Results 1 - 25 of 943) sorted by relevance

12345678910>>...38

/kernel/linux/linux-6.6/drivers/net/phy/
H A Dmarvell-88x2222.c58 __ETHTOOL_DECLARE_LINK_MODE_MASK(supported);
118 priv->supported) || in mv2222_set_sgmii_speed()
120 priv->supported))) in mv2222_set_sgmii_speed()
129 priv->supported) || in mv2222_set_sgmii_speed()
131 priv->supported))) in mv2222_set_sgmii_speed()
139 priv->supported) || in mv2222_set_sgmii_speed()
141 priv->supported))) in mv2222_set_sgmii_speed()
156 priv->supported) || in mv2222_is_10g_capable()
158 priv->supported) || in mv2222_is_10g_capable()
160 priv->supported) || in mv2222_is_10g_capable()
[all...]
H A Dphylink.c61 __ETHTOOL_DECLARE_LINK_MODE_MASK(supported);
258 * supported by the @caps. @linkmodes must have been initialised previously.
477 * Get the MAC capabilities that are supported by the @interface mode and
613 * @supported: ethtool bitmask for supported link modes.
617 * Calculate the supported link modes based on @mac_capabilities, and restrict
618 * @supported and @state based on that. Use this function if your capabiliies
621 void phylink_validate_mask_caps(unsigned long *supported, in phylink_validate_mask_caps() argument
634 linkmode_and(supported, supported, mas in phylink_validate_mask_caps()
648 phylink_generic_validate(struct phylink_config *config, unsigned long *supported, struct phylink_link_state *state) phylink_generic_validate() argument
656 phylink_validate_mac_and_pcs(struct phylink *pl, unsigned long *supported, struct phylink_link_state *state) phylink_validate_mac_and_pcs() argument
707 phylink_validate_mask(struct phylink *pl, unsigned long *supported, struct phylink_link_state *state, const unsigned long *interfaces) phylink_validate_mask() argument
736 phylink_validate(struct phylink *pl, unsigned long *supported, struct phylink_link_state *state) phylink_validate() argument
3052 phylink_sfp_set_config(struct phylink *pl, u8 mode, unsigned long *supported, struct phylink_link_state *state) phylink_sfp_set_config() argument
[all...]
H A Dphy-c45.c113 /* Half duplex is not supported */ in genphy_c45_pma_setup_forced()
194 /* Sets master/slave preference and supported technologies.
200 * advertisement register [31:16] if supported.
272 phydev->supported); in genphy_c45_an_config_aneg()
800 * genphy_c45_read_eee_cap1 - read supported EEE link modes from register 3.20
817 * If MDIO_PCS_EEE_ABLE is 0xffff assume EEE is not supported. in genphy_c45_read_eee_cap1()
828 phydev->supported); in genphy_c45_read_eee_cap1()
834 * genphy_c45_read_eee_abilities - read supported EEE link modes
842 * "EEE control and capability 1" (3.20) is supported. Read it only in genphy_c45_read_eee_abilities()
845 if (linkmode_intersects(phydev->supported, PHY_EEE_CAP1_FEATURE in genphy_c45_read_eee_abilities()
[all...]
/kernel/linux/linux-5.10/net/mac802154/
H A Dmain.c102 /* init supported flags with 802.15.4 default ranges */ in ieee802154_alloc_hw()
103 phy->supported.max_minbe = 8; in ieee802154_alloc_hw()
104 phy->supported.min_maxbe = 3; in ieee802154_alloc_hw()
105 phy->supported.max_maxbe = 8; in ieee802154_alloc_hw()
106 phy->supported.min_frame_retries = 0; in ieee802154_alloc_hw()
107 phy->supported.max_frame_retries = 7; in ieee802154_alloc_hw()
108 phy->supported.max_csma_backoffs = 5; in ieee802154_alloc_hw()
109 phy->supported.lbt = NL802154_SUPPORTED_BOOL_FALSE; in ieee802154_alloc_hw()
111 /* always supported */ in ieee802154_alloc_hw()
112 phy->supported in ieee802154_alloc_hw()
[all...]
/kernel/linux/linux-5.10/drivers/net/
H A Dmdio.c206 ecmd->supported = SUPPORTED_TP; in mdio45_ethtool_gset_npage()
210 ecmd->supported |= SUPPORTED_10000baseT_Full; in mdio45_ethtool_gset_npage()
212 ecmd->supported |= (SUPPORTED_1000baseT_Full | in mdio45_ethtool_gset_npage()
215 ecmd->supported |= (SUPPORTED_100baseT_Full | in mdio45_ethtool_gset_npage()
218 ecmd->supported |= (SUPPORTED_10baseT_Full | in mdio45_ethtool_gset_npage()
225 ecmd->supported = 0; in mdio45_ethtool_gset_npage()
233 ecmd->supported = SUPPORTED_Backplane; in mdio45_ethtool_gset_npage()
237 ecmd->supported |= SUPPORTED_10000baseKX4_Full; in mdio45_ethtool_gset_npage()
239 ecmd->supported |= SUPPORTED_10000baseKR_Full; in mdio45_ethtool_gset_npage()
241 ecmd->supported | in mdio45_ethtool_gset_npage()
360 u32 speed, supported = 0, advertising = 0, lp_advertising = 0; mdio45_ethtool_ksettings_get_npage() local
[all...]
/kernel/linux/linux-6.6/drivers/net/
H A Dmdio.c206 ecmd->supported = SUPPORTED_TP; in mdio45_ethtool_gset_npage()
210 ecmd->supported |= SUPPORTED_10000baseT_Full; in mdio45_ethtool_gset_npage()
212 ecmd->supported |= (SUPPORTED_1000baseT_Full | in mdio45_ethtool_gset_npage()
215 ecmd->supported |= (SUPPORTED_100baseT_Full | in mdio45_ethtool_gset_npage()
218 ecmd->supported |= (SUPPORTED_10baseT_Full | in mdio45_ethtool_gset_npage()
225 ecmd->supported = 0; in mdio45_ethtool_gset_npage()
233 ecmd->supported = SUPPORTED_Backplane; in mdio45_ethtool_gset_npage()
237 ecmd->supported |= SUPPORTED_10000baseKX4_Full; in mdio45_ethtool_gset_npage()
239 ecmd->supported |= SUPPORTED_10000baseKR_Full; in mdio45_ethtool_gset_npage()
241 ecmd->supported | in mdio45_ethtool_gset_npage()
360 u32 speed, supported = 0, advertising = 0, lp_advertising = 0; mdio45_ethtool_ksettings_get_npage() local
[all...]
/kernel/linux/linux-5.10/drivers/net/phy/
H A Dphylink.c56 __ETHTOOL_DECLARE_LINK_MODE_MASK(supported);
156 static int phylink_validate(struct phylink *pl, unsigned long *supported, in phylink_validate() argument
159 pl->mac_ops->validate(pl->config, supported, state); in phylink_validate()
161 return phylink_is_empty_linkmode(supported) ? -EINVAL : 0; in phylink_validate()
235 bitmap_fill(pl->supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in phylink_parse_fixedlink()
236 linkmode_copy(pl->link_config.advertising, pl->supported); in phylink_parse_fixedlink()
237 phylink_validate(pl, pl->supported, &pl->link_config); in phylink_parse_fixedlink()
240 pl->supported, true); in phylink_parse_fixedlink()
241 linkmode_zero(pl->supported); in phylink_parse_fixedlink()
242 phylink_set(pl->supported, MI in phylink_parse_fixedlink()
2071 phylink_sfp_config(struct phylink *pl, u8 mode, const unsigned long *supported, const unsigned long *advertising) phylink_sfp_config() argument
[all...]
H A Dphy-c45.c19 /* Half duplex is not supported */ in genphy_c45_pma_setup_forced()
97 phydev->supported); in genphy_c45_an_config_aneg()
397 * genphy_c45_pma_read_abilities - read supported link modes from PMA
400 * Read the supported link modes from the PMA Status 2 (1.8) register. If bit
401 * 1.8.9 is set, the list of supported modes is build using the values in the
405 * 5GBASET are supported.
411 linkmode_clear_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->supported); in genphy_c45_pma_read_abilities()
419 phydev->supported); in genphy_c45_pma_read_abilities()
427 phydev->supported, in genphy_c45_pma_read_abilities()
431 phydev->supported, in genphy_c45_pma_read_abilities()
[all...]
/kernel/linux/linux-6.6/net/ethtool/
H A Dcoalesce.c137 u32 supported = data->supported_params; in coalesce_fill_reply() local
140 coal->rx_coalesce_usecs, supported) || in coalesce_fill_reply()
142 coal->rx_max_coalesced_frames, supported) || in coalesce_fill_reply()
144 coal->rx_coalesce_usecs_irq, supported) || in coalesce_fill_reply()
146 coal->rx_max_coalesced_frames_irq, supported) || in coalesce_fill_reply()
148 coal->tx_coalesce_usecs, supported) || in coalesce_fill_reply()
150 coal->tx_max_coalesced_frames, supported) || in coalesce_fill_reply()
152 coal->tx_coalesce_usecs_irq, supported) || in coalesce_fill_reply()
154 coal->tx_max_coalesced_frames_irq, supported) || in coalesce_fill_reply()
156 coal->stats_block_coalesce_usecs, supported) || in coalesce_fill_reply()
[all...]
/kernel/linux/linux-5.10/drivers/net/ieee802154/
H A Dfakelb.c141 hw->phy->supported.channels[0] |= 1; in fakelb_add_one()
143 hw->phy->supported.channels[0] |= 0x7fe; in fakelb_add_one()
145 hw->phy->supported.channels[0] |= 0x7FFF800; in fakelb_add_one()
147 hw->phy->supported.channels[1] |= 1; in fakelb_add_one()
149 hw->phy->supported.channels[1] |= 0x7fe; in fakelb_add_one()
151 hw->phy->supported.channels[2] |= 1; in fakelb_add_one()
153 hw->phy->supported.channels[2] |= 0x7fe; in fakelb_add_one()
155 hw->phy->supported.channels[3] |= 0x3fff; in fakelb_add_one()
157 hw->phy->supported.channels[4] |= 1; in fakelb_add_one()
159 hw->phy->supported in fakelb_add_one()
[all...]
H A Datusb.c503 for (i = 0; i < hw->phy->supported.tx_powers_size; i++) { in atusb_set_txpower()
504 if (hw->phy->supported.tx_powers[i] == mbm) in atusb_set_txpower()
516 for (i = 0; i < hw->phy->supported.tx_powers_size; i++) { in hulusb_set_txpower()
517 if (hw->phy->supported.tx_powers[i] == mbm) in hulusb_set_txpower()
589 lp->hw->phy->supported.cca_ed_levels = at86rf212_ed_levels_98; in hulusb_set_cca_ed_level()
590 lp->hw->phy->supported.cca_ed_levels_size = ARRAY_SIZE(at86rf212_ed_levels_98); in hulusb_set_cca_ed_level()
594 lp->hw->phy->supported.cca_ed_levels = at86rf212_ed_levels_100; in hulusb_set_cca_ed_level()
595 lp->hw->phy->supported.cca_ed_levels_size = ARRAY_SIZE(at86rf212_ed_levels_100); in hulusb_set_cca_ed_level()
611 for (i = 0; i < hw->phy->supported.cca_ed_levels_size; i++) { in atusb_set_cca_ed_level()
612 if (hw->phy->supported in atusb_set_cca_ed_level()
[all...]
/kernel/linux/linux-6.6/drivers/net/ieee802154/
H A Dfakelb.c141 hw->phy->supported.channels[0] |= 1; in fakelb_add_one()
143 hw->phy->supported.channels[0] |= 0x7fe; in fakelb_add_one()
145 hw->phy->supported.channels[0] |= 0x7FFF800; in fakelb_add_one()
147 hw->phy->supported.channels[1] |= 1; in fakelb_add_one()
149 hw->phy->supported.channels[1] |= 0x7fe; in fakelb_add_one()
151 hw->phy->supported.channels[2] |= 1; in fakelb_add_one()
153 hw->phy->supported.channels[2] |= 0x7fe; in fakelb_add_one()
155 hw->phy->supported.channels[3] |= 0x3fff; in fakelb_add_one()
157 hw->phy->supported.channels[4] |= 1; in fakelb_add_one()
159 hw->phy->supported in fakelb_add_one()
[all...]
H A Dat86rf230.c762 dev_err(&lp->spi->dev, "not supported irq %02x received\n", in at86rf230_irq_status()
985 lp->hw->phy->supported.cca_ed_levels = at86rf212_ed_levels_98; in at86rf212_update_cca_ed_level()
986 lp->hw->phy->supported.cca_ed_levels_size = ARRAY_SIZE(at86rf212_ed_levels_98); in at86rf212_update_cca_ed_level()
990 lp->hw->phy->supported.cca_ed_levels = at86rf212_ed_levels_100; in at86rf212_update_cca_ed_level()
991 lp->hw->phy->supported.cca_ed_levels_size = ARRAY_SIZE(at86rf212_ed_levels_100); in at86rf212_update_cca_ed_level()
1111 for (i = 0; i < lp->hw->phy->supported.tx_powers_size; i++) { in at86rf23x_set_txpower()
1112 if (lp->hw->phy->supported.tx_powers[i] == mbm) in at86rf23x_set_txpower()
1124 for (i = 0; i < lp->hw->phy->supported.tx_powers_size; i++) { in at86rf212_set_txpower()
1125 if (lp->hw->phy->supported.tx_powers[i] == mbm) in at86rf212_set_txpower()
1188 for (i = 0; i < hw->phy->supported in at86rf230_set_cca_ed_level()
[all...]
/kernel/linux/linux-6.6/net/mac802154/
H A Dmain.c106 /* init supported flags with 802.15.4 default ranges */ in ieee802154_alloc_hw()
107 phy->supported.max_minbe = 8; in ieee802154_alloc_hw()
108 phy->supported.min_maxbe = 3; in ieee802154_alloc_hw()
109 phy->supported.max_maxbe = 8; in ieee802154_alloc_hw()
110 phy->supported.min_frame_retries = 0; in ieee802154_alloc_hw()
111 phy->supported.max_frame_retries = 7; in ieee802154_alloc_hw()
112 phy->supported.max_csma_backoffs = 5; in ieee802154_alloc_hw()
113 phy->supported.lbt = NL802154_SUPPORTED_BOOL_FALSE; in ieee802154_alloc_hw()
115 /* always supported */ in ieee802154_alloc_hw()
116 phy->supported in ieee802154_alloc_hw()
[all...]
/kernel/linux/linux-5.10/drivers/net/pcs/
H A Dpcs-xpcs.c126 const int *supported; member
132 .supported = xpcs_usxgmii_features,
137 .supported = xpcs_10gkr_features,
142 .supported = xpcs_xlgmii_features,
290 static int xpcs_get_max_usxgmii_speed(const unsigned long *supported) in xpcs_get_max_usxgmii_speed() argument
294 if (phylink_test(supported, 1000baseKX_Full)) in xpcs_get_max_usxgmii_speed()
296 if (phylink_test(supported, 2500baseX_Full)) in xpcs_get_max_usxgmii_speed()
298 if (phylink_test(supported, 10000baseKX4_Full)) in xpcs_get_max_usxgmii_speed()
300 if (phylink_test(supported, 10000baseKR_Full)) in xpcs_get_max_usxgmii_speed()
366 * default configuration we need to advertise all supported in xpcs_config_aneg_c73()
579 xpcs_validate(struct mdio_xpcs_args *xpcs, unsigned long *supported, struct phylink_link_state *state) xpcs_validate() argument
[all...]
/kernel/linux/linux-5.10/net/ethtool/
H A Dcoalesce.c128 u32 supported = data->supported_params; in coalesce_fill_reply() local
131 coal->rx_coalesce_usecs, supported) || in coalesce_fill_reply()
133 coal->rx_max_coalesced_frames, supported) || in coalesce_fill_reply()
135 coal->rx_coalesce_usecs_irq, supported) || in coalesce_fill_reply()
137 coal->rx_max_coalesced_frames_irq, supported) || in coalesce_fill_reply()
139 coal->tx_coalesce_usecs, supported) || in coalesce_fill_reply()
141 coal->tx_max_coalesced_frames, supported) || in coalesce_fill_reply()
143 coal->tx_coalesce_usecs_irq, supported) || in coalesce_fill_reply()
145 coal->tx_max_coalesced_frames_irq, supported) || in coalesce_fill_reply()
147 coal->stats_block_coalesce_usecs, supported) || in coalesce_fill_reply()
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Dfeat_ctl.c25 u32 supported, funcs, ept, vpid, ign; in init_vmx_capabilities() local
33 * if a feature can be turned on then it's supported. in init_vmx_capabilities()
39 rdmsr(MSR_IA32_VMX_PROCBASED_CTLS, ign, supported); in init_vmx_capabilities()
40 c->vmx_capability[PRIMARY_CTLS] = supported; in init_vmx_capabilities()
42 rdmsr_safe(MSR_IA32_VMX_PROCBASED_CTLS2, &ign, &supported); in init_vmx_capabilities()
43 c->vmx_capability[SECONDARY_CTLS] = supported; in init_vmx_capabilities()
45 rdmsr(MSR_IA32_VMX_PINBASED_CTLS, ign, supported); in init_vmx_capabilities()
55 WARN_ON_ONCE(supported >> 16); in init_vmx_capabilities()
57 c->vmx_capability[MISC_FEATURES] = (supported & 0xffff) | in init_vmx_capabilities()
/kernel/linux/linux-5.10/drivers/pci/
H A Dats.c331 * pci_pri_supported - Check if PRI is supported.
358 * whether the features are actually supported by the device and returns
363 u16 control, supported; in pci_enable_pasid() local
385 pci_read_config_word(pdev, pasid + PCI_PASID_CAP, &supported); in pci_enable_pasid()
386 supported &= PCI_PASID_CAP_EXEC | PCI_PASID_CAP_PRIV; in pci_enable_pasid()
389 if ((supported & features) != features) in pci_enable_pasid()
451 * pci_pasid_features - Check which PASID features are supported
455 * Otherwise is returns a bitmask with supported features. Current
457 * PCI_PASID_CAP_EXEC - Execute permission supported
458 * PCI_PASID_CAP_PRIV - Privileged mode supported
462 u16 supported; pci_pasid_features() local
491 u16 supported; pci_max_pasids() local
[all...]
/kernel/linux/linux-6.6/drivers/pci/
H A Dats.c331 * pci_pri_supported - Check if PRI is supported.
358 * whether the features are actually supported by the device and returns
363 u16 control, supported; in pci_enable_pasid() local
388 pci_read_config_word(pdev, pasid + PCI_PASID_CAP, &supported); in pci_enable_pasid()
389 supported &= PCI_PASID_CAP_EXEC | PCI_PASID_CAP_PRIV; in pci_enable_pasid()
392 if ((supported & features) != features) in pci_enable_pasid()
454 * pci_pasid_features - Check which PASID features are supported
458 * Otherwise is returns a bitmask with supported features. Current
460 * PCI_PASID_CAP_EXEC - Execute permission supported
461 * PCI_PASID_CAP_PRIV - Privileged mode supported
465 u16 supported; pci_pasid_features() local
494 u16 supported; pci_max_pasids() local
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
H A Dfeat_ctl.c27 u32 supported, funcs, ept, vpid, ign, low, high; in init_vmx_capabilities() local
35 * if a feature can be turned on then it's supported. in init_vmx_capabilities()
41 rdmsr(MSR_IA32_VMX_PROCBASED_CTLS, ign, supported); in init_vmx_capabilities()
42 c->vmx_capability[PRIMARY_CTLS] = supported; in init_vmx_capabilities()
44 rdmsr_safe(MSR_IA32_VMX_PROCBASED_CTLS2, &ign, &supported); in init_vmx_capabilities()
45 c->vmx_capability[SECONDARY_CTLS] = supported; in init_vmx_capabilities()
52 rdmsr(MSR_IA32_VMX_PINBASED_CTLS, ign, supported); in init_vmx_capabilities()
62 WARN_ON_ONCE(supported >> 16); in init_vmx_capabilities()
64 c->vmx_capability[MISC_FEATURES] = (supported & 0xffff) | in init_vmx_capabilities()
196 * in which case SGX virtualization cannot be supported eithe in init_ia32_feat_ctl()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/alx/
H A Dethtool.c111 u32 supported = SUPPORTED_10baseT_Half | in alx_get_supported_speeds() local
117 supported |= SUPPORTED_1000baseT_Full; in alx_get_supported_speeds()
125 return supported; in alx_get_supported_speeds()
133 u32 supported, advertising; in alx_get_link_ksettings() local
135 supported = SUPPORTED_Autoneg | in alx_get_link_ksettings()
140 supported |= SUPPORTED_1000baseT_Full; in alx_get_link_ksettings()
141 supported |= alx_get_supported_speeds(hw); in alx_get_link_ksettings()
169 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported, in alx_get_link_ksettings()
170 supported); in alx_get_link_ksettings()
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/alx/
H A Dethtool.c111 u32 supported = SUPPORTED_10baseT_Half | in alx_get_supported_speeds() local
117 supported |= SUPPORTED_1000baseT_Full; in alx_get_supported_speeds()
125 return supported; in alx_get_supported_speeds()
133 u32 supported, advertising; in alx_get_link_ksettings() local
135 supported = SUPPORTED_Autoneg | in alx_get_link_ksettings()
140 supported |= SUPPORTED_1000baseT_Full; in alx_get_link_ksettings()
141 supported |= alx_get_supported_speeds(hw); in alx_get_link_ksettings()
171 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported, in alx_get_link_ksettings()
172 supported); in alx_get_link_ksettings()
/kernel/linux/linux-5.10/drivers/s390/net/
H A Dqeth_ethtool.c323 /* Helper function to fill 'advertising' and 'supported' which are the same. */
324 /* Autoneg and full-duplex are supported and advertised unconditionally. */
330 ethtool_link_ksettings_zero_link_mode(cmd, supported); in qeth_set_cmd_adv_sup()
334 ethtool_link_ksettings_add_link_mode(cmd, supported, Autoneg); in qeth_set_cmd_adv_sup()
339 ethtool_link_ksettings_add_link_mode(cmd, supported, TP); in qeth_set_cmd_adv_sup()
343 ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE); in qeth_set_cmd_adv_sup()
347 ethtool_link_ksettings_add_link_mode(cmd, supported, TP); in qeth_set_cmd_adv_sup()
355 ethtool_link_ksettings_add_link_mode(cmd, supported, in qeth_set_cmd_adv_sup()
361 ethtool_link_ksettings_add_link_mode(cmd, supported, in qeth_set_cmd_adv_sup()
367 ethtool_link_ksettings_add_link_mode(cmd, supported, in qeth_set_cmd_adv_sup()
[all...]
/kernel/linux/linux-6.6/drivers/s390/net/
H A Dqeth_ethtool.c326 /* Helper function to fill 'advertising' and 'supported' which are the same. */
327 /* Autoneg and full-duplex are supported and advertised unconditionally. */
333 ethtool_link_ksettings_zero_link_mode(cmd, supported); in qeth_set_ethtool_link_modes()
337 ethtool_link_ksettings_add_link_mode(cmd, supported, Autoneg); in qeth_set_ethtool_link_modes()
342 ethtool_link_ksettings_add_link_mode(cmd, supported, TP); in qeth_set_ethtool_link_modes()
347 ethtool_link_ksettings_add_link_mode(cmd, supported, in qeth_set_ethtool_link_modes()
353 ethtool_link_ksettings_add_link_mode(cmd, supported, in qeth_set_ethtool_link_modes()
357 ethtool_link_ksettings_add_link_mode(cmd, supported, in qeth_set_ethtool_link_modes()
363 ethtool_link_ksettings_add_link_mode(cmd, supported, in qeth_set_ethtool_link_modes()
367 ethtool_link_ksettings_add_link_mode(cmd, supported, in qeth_set_ethtool_link_modes()
[all...]
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dmman.h41 unsigned long supported = PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM; in arch_validate_prot() local
44 supported |= PROT_BTI; in arch_validate_prot()
47 supported |= PROT_MTE; in arch_validate_prot()
49 return (prot & ~supported) == 0; in arch_validate_prot()

Completed in 19 milliseconds

12345678910>>...38