feat              203 arch/arm/mach-omap2/id.c #define OMAP3_SHOW_FEATURE(feat)		\
feat              204 arch/arm/mach-omap2/id.c 	if (omap3_has_ ##feat())		\
feat              205 arch/arm/mach-omap2/id.c 		n += scnprintf(buf + n, sizeof(buf) - n, #feat " ");
feat              270 arch/arm/mach-omap2/id.c #define OMAP3_CHECK_FEATURE(status,feat)				\
feat              271 arch/arm/mach-omap2/id.c 	if (((status & OMAP3_ ##feat## _MASK) 				\
feat              272 arch/arm/mach-omap2/id.c 		>> OMAP3_ ##feat## _SHIFT) != FEAT_ ##feat## _NONE) { 	\
feat              273 arch/arm/mach-omap2/id.c 		omap_features |= OMAP3_HAS_ ##feat;			\
feat              437 arch/arm/mach-omap2/soc.h #define OMAP3_HAS_FEATURE(feat,flag)			\
feat              438 arch/arm/mach-omap2/soc.h static inline unsigned int omap3_has_ ##feat(void)	\
feat              456 arch/arm/mach-omap2/soc.h #define OMAP4_HAS_FEATURE(feat, flag)			\
feat              457 arch/arm/mach-omap2/soc.h static inline unsigned int omap4_has_ ##feat(void)	\
feat              216 arch/arm/mm/cache-tauros2.c 		u32 feat;
feat              222 arch/arm/mm/cache-tauros2.c 		feat = read_extra_features();
feat              223 arch/arm/mm/cache-tauros2.c 		if (!(feat & 0x00400000)) {
feat              225 arch/arm/mm/cache-tauros2.c 			write_extra_features(feat | 0x00400000);
feat              121 arch/powerpc/platforms/pseries/firmware.c 	unsigned int index, feat;
feat              128 arch/powerpc/platforms/pseries/firmware.c 		feat = OV5_FEAT(vec5_fw_features_table[i].feature);
feat              130 arch/powerpc/platforms/pseries/firmware.c 		if (index < len && (vec5[index] & feat))
feat               26 arch/s390/include/asm/cpufeature.h #define cpu_feature(feat)	ilog2(HWCAP_S390_ ## feat)
feat              134 arch/s390/include/uapi/asm/kvm.h 	__u64 feat[16];
feat             1291 arch/s390/kvm/kvm-s390.c 	if (!bitmap_subset((unsigned long *) data.feat,
feat             1301 arch/s390/kvm/kvm-s390.c 	bitmap_copy(kvm->arch.cpu_feat, (unsigned long *) data.feat,
feat             1305 arch/s390/kvm/kvm-s390.c 			 data.feat[0],
feat             1306 arch/s390/kvm/kvm-s390.c 			 data.feat[1],
feat             1307 arch/s390/kvm/kvm-s390.c 			 data.feat[2]);
feat             1473 arch/s390/kvm/kvm-s390.c 	bitmap_copy((unsigned long *) data.feat, kvm->arch.cpu_feat,
feat             1478 arch/s390/kvm/kvm-s390.c 			 data.feat[0],
feat             1479 arch/s390/kvm/kvm-s390.c 			 data.feat[1],
feat             1480 arch/s390/kvm/kvm-s390.c 			 data.feat[2]);
feat             1489 arch/s390/kvm/kvm-s390.c 	bitmap_copy((unsigned long *) data.feat,
feat             1495 arch/s390/kvm/kvm-s390.c 			 data.feat[0],
feat             1496 arch/s390/kvm/kvm-s390.c 			 data.feat[1],
feat             1497 arch/s390/kvm/kvm-s390.c 			 data.feat[2]);
feat              328 arch/x86/kvm/lapic.c 	struct kvm_cpuid_entry2 *feat;
feat              341 arch/x86/kvm/lapic.c 	feat = kvm_find_cpuid_entry(apic->vcpu, 0x1, 0);
feat              342 arch/x86/kvm/lapic.c 	if (feat && (feat->ecx & (1 << (X86_FEATURE_X2APIC & 31))) &&
feat              181 drivers/gpu/drm/omapdrm/dss/dispc.c 	const struct dispc_features *feat;
feat              394 drivers/gpu/drm/omapdrm/dss/dispc.c 	return dispc->feat->num_ovls;
feat              399 drivers/gpu/drm/omapdrm/dss/dispc.c 	return dispc->feat->num_mgrs;
feat              406 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (id >= dispc->feat->num_reg_fields)
feat              409 drivers/gpu/drm/omapdrm/dss/dispc.c 	*start = dispc->feat->reg_fields[id].start;
feat              410 drivers/gpu/drm/omapdrm/dss/dispc.c 	*end = dispc->feat->reg_fields[id].end;
feat              418 drivers/gpu/drm/omapdrm/dss/dispc.c 	for (i = 0; i < dispc->feat->num_features; i++) {
feat              419 drivers/gpu/drm/omapdrm/dss/dispc.c 		if (dispc->feat->features[i] == id)
feat              690 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (channel == OMAP_DSS_CHANNEL_DIGIT && dispc->feat->no_framedone_tv)
feat              930 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->has_writeback)
feat             1269 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->has_writeback)
feat             1277 drivers/gpu/drm/omapdrm/dss/dispc.c 	return dispc->feat->burst_size_unit * 8;
feat             1286 drivers/gpu/drm/omapdrm/dss/dispc.c 	modes = dispc->feat->supported_color_modes[plane];
feat             1299 drivers/gpu/drm/omapdrm/dss/dispc.c 	return dispc->feat->supported_color_modes[plane];
feat             1364 drivers/gpu/drm/omapdrm/dss/dispc.c 	val = FLD_VAL(height - 1, dispc->feat->mgr_height_start, 16) |
feat             1365 drivers/gpu/drm/omapdrm/dss/dispc.c 		FLD_VAL(width - 1, dispc->feat->mgr_width_start, 0);
feat             1378 drivers/gpu/drm/omapdrm/dss/dispc.c 	unit = dispc->feat->buffer_size_unit;
feat             1382 drivers/gpu/drm/omapdrm/dss/dispc.c 	for (fifo = 0; fifo < dispc->feat->num_fifos; ++fifo) {
feat             1402 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->gfx_fifo_workaround) {
feat             1432 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->has_writeback) {
feat             1451 drivers/gpu/drm/omapdrm/dss/dispc.c 	for (fifo = 0; fifo < dispc->feat->num_fifos; ++fifo) {
feat             1466 drivers/gpu/drm/omapdrm/dss/dispc.c 	unit = dispc->feat->buffer_size_unit;
feat             1497 drivers/gpu/drm/omapdrm/dss/dispc.c 	    dispc->feat->set_max_preload && plane != OMAP_DSS_WB)
feat             1522 drivers/gpu/drm/omapdrm/dss/dispc.c 	unsigned int buf_unit = dispc->feat->buffer_size_unit;
feat             1601 drivers/gpu/drm/omapdrm/dss/dispc.c 		u32 unit = dispc->feat->buffer_size_unit;
feat             1618 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->has_writeback) {
feat             1620 drivers/gpu/drm/omapdrm/dss/dispc.c 		u32 unit = dispc->feat->buffer_size_unit;
feat             2302 drivers/gpu/drm/omapdrm/dss/dispc.c 	const int maxsinglelinewidth = dispc->feat->max_line_width;
feat             2309 drivers/gpu/drm/omapdrm/dss/dispc.c 		*core_clk = dispc->feat->calc_core_clk(pclk, in_width,
feat             2350 drivers/gpu/drm/omapdrm/dss/dispc.c 	const int maxsinglelinewidth = dispc->feat->max_line_width;
feat             2367 drivers/gpu/drm/omapdrm/dss/dispc.c 			*core_clk = dispc->feat->calc_core_clk(pclk, in_width,
feat             2439 drivers/gpu/drm/omapdrm/dss/dispc.c 	const int maxsinglelinewidth = dispc->feat->max_line_width;
feat             2440 drivers/gpu/drm/omapdrm/dss/dispc.c 	const int maxdownscale = dispc->feat->max_downscale;
feat             2484 drivers/gpu/drm/omapdrm/dss/dispc.c 	*core_clk = dispc->feat->calc_core_clk(pclk, in_width, in_height,
feat             2504 drivers/gpu/drm/omapdrm/dss/dispc.c 	int maxhdownscale = dispc->feat->max_downscale;
feat             2505 drivers/gpu/drm/omapdrm/dss/dispc.c 	int maxvdownscale = dispc->feat->max_downscale;
feat             2553 drivers/gpu/drm/omapdrm/dss/dispc.c 	ret = dispc->feat->calc_scaling(dispc, pclk, lclk, vm, width, height,
feat             2718 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->reverse_ilace_field_order)
feat             2729 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->last_pixel_inc_missing)
feat             2769 drivers/gpu/drm/omapdrm/dss/dispc.c 	enum omap_overlay_caps caps = dispc->feat->overlay_caps[plane];
feat             2874 drivers/gpu/drm/omapdrm/dss/dispc.c 	return dispc->feat->has_writeback;
feat             3068 drivers/gpu/drm/omapdrm/dss/dispc.c 	return width <= dispc->feat->mgr_width_max &&
feat             3069 drivers/gpu/drm/omapdrm/dss/dispc.c 		height <= dispc->feat->mgr_height_max;
feat             3076 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (hsync_len < 1 || hsync_len > dispc->feat->sw_max ||
feat             3077 drivers/gpu/drm/omapdrm/dss/dispc.c 	    hfp < 1 || hfp > dispc->feat->hp_max ||
feat             3078 drivers/gpu/drm/omapdrm/dss/dispc.c 	    hbp < 1 || hbp > dispc->feat->hp_max ||
feat             3079 drivers/gpu/drm/omapdrm/dss/dispc.c 	    vsw < 1 || vsw > dispc->feat->sw_max ||
feat             3080 drivers/gpu/drm/omapdrm/dss/dispc.c 	    vfp < 0 || vfp > dispc->feat->vp_max ||
feat             3081 drivers/gpu/drm/omapdrm/dss/dispc.c 	    vbp < 0 || vbp > dispc->feat->vp_max)
feat             3091 drivers/gpu/drm/omapdrm/dss/dispc.c 		return pclk <= dispc->feat->max_lcd_pclk;
feat             3093 drivers/gpu/drm/omapdrm/dss/dispc.c 		return pclk <= dispc->feat->max_tv_pclk;
feat             3128 drivers/gpu/drm/omapdrm/dss/dispc.c 	timing_h = FLD_VAL(vm->hsync_len - 1, dispc->feat->sw_start, 0) |
feat             3129 drivers/gpu/drm/omapdrm/dss/dispc.c 		   FLD_VAL(vm->hfront_porch - 1, dispc->feat->fp_start, 8) |
feat             3130 drivers/gpu/drm/omapdrm/dss/dispc.c 		   FLD_VAL(vm->hback_porch - 1, dispc->feat->bp_start, 20);
feat             3131 drivers/gpu/drm/omapdrm/dss/dispc.c 	timing_v = FLD_VAL(vm->vsync_len - 1, dispc->feat->sw_start, 0) |
feat             3132 drivers/gpu/drm/omapdrm/dss/dispc.c 		   FLD_VAL(vm->vfront_porch, dispc->feat->fp_start, 8) |
feat             3133 drivers/gpu/drm/omapdrm/dss/dispc.c 		   FLD_VAL(vm->vback_porch, dispc->feat->bp_start, 20);
feat             3174 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->supports_sync_align)
feat             3250 drivers/gpu/drm/omapdrm/dss/dispc.c 		if (dispc->feat->supports_double_pixel)
feat             3574 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->has_writeback) {
feat             3684 drivers/gpu/drm/omapdrm/dss/dispc.c 	pckd_hw_min = dispc->feat->min_pcd;
feat             3793 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (!dispc->feat->has_gamma_table)
feat             3824 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (!dispc->feat->has_gamma_table)
feat             3855 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (!dispc->feat->has_gamma_table)
feat             3895 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (!dispc->feat->has_gamma_table)
feat             3938 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->has_gamma_table)
feat             3946 drivers/gpu/drm/omapdrm/dss/dispc.c 	    dispc->feat->has_gamma_table)
feat             3959 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (dispc->feat->mstandby_workaround)
feat             4606 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (!dispc->feat->has_gamma_i734_bug)
feat             4625 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (!dispc->feat->has_gamma_i734_bug)
feat             4641 drivers/gpu/drm/omapdrm/dss/dispc.c 	if (!dispc->feat->has_gamma_i734_bug)
feat             4779 drivers/gpu/drm/omapdrm/dss/dispc.c 		dispc->feat = soc->data;
feat             4781 drivers/gpu/drm/omapdrm/dss/dispc.c 		dispc->feat = of_match_device(dispc_of_match, &pdev->dev)->data;
feat              116 drivers/gpu/drm/omapdrm/dss/dss.c 	if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) {
feat              135 drivers/gpu/drm/omapdrm/dss/dss.c 	if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) {
feat              369 drivers/gpu/drm/omapdrm/dss/dss.c 	if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) {
feat              413 drivers/gpu/drm/omapdrm/dss/dss.c 	if (WARN_ON(dss->feat->has_lcd_clk_src && clk_src != DSS_CLK_SRC_FCK))
feat              432 drivers/gpu/drm/omapdrm/dss/dss.c 		    dss->feat->dispc_clk_switch.start,
feat              433 drivers/gpu/drm/omapdrm/dss/dss.c 		    dss->feat->dispc_clk_switch.end);
feat              561 drivers/gpu/drm/omapdrm/dss/dss.c 	if (!dss->feat->has_lcd_clk_src) {
feat              567 drivers/gpu/drm/omapdrm/dss/dss.c 	r = dss->feat->ops->select_lcd_source(dss, channel, clk_src);
feat              588 drivers/gpu/drm/omapdrm/dss/dss.c 	if (dss->feat->has_lcd_clk_src) {
feat              608 drivers/gpu/drm/omapdrm/dss/dss.c 	fck_hw_max = dss->feat->fck_freq_max;
feat              622 drivers/gpu/drm/omapdrm/dss/dss.c 	fckd_hw_max = dss->feat->fck_div_max;
feat              624 drivers/gpu/drm/omapdrm/dss/dss.c 	m = dss->feat->dss_fck_multiplier;
feat              667 drivers/gpu/drm/omapdrm/dss/dss.c 	return dss->feat->fck_freq_max;
feat              677 drivers/gpu/drm/omapdrm/dss/dss.c 	max_dss_fck = dss->feat->fck_freq_max;
feat              684 drivers/gpu/drm/omapdrm/dss/dss.c 		fck_div = DIV_ROUND_UP(prate * dss->feat->dss_fck_multiplier,
feat              687 drivers/gpu/drm/omapdrm/dss/dss.c 		    * dss->feat->dss_fck_multiplier;
feat              723 drivers/gpu/drm/omapdrm/dss/dss.c 	outputs = dss->feat->outputs[OMAP_DSS_CHANNEL_DIGIT];
feat              817 drivers/gpu/drm/omapdrm/dss/dss.c 	return dss->feat->ops->dpi_select_source(dss, port, channel);
feat              832 drivers/gpu/drm/omapdrm/dss/dss.c 	if (dss->feat->parent_clk_name) {
feat              833 drivers/gpu/drm/omapdrm/dss/dss.c 		clk = clk_get(NULL, dss->feat->parent_clk_name);
feat              836 drivers/gpu/drm/omapdrm/dss/dss.c 			       dss->feat->parent_clk_name);
feat             1162 drivers/gpu/drm/omapdrm/dss/dss.c 	for (i = 0; i < dss->feat->num_ports; i++) {
feat             1167 drivers/gpu/drm/omapdrm/dss/dss.c 		switch (dss->feat->ports[i]) {
feat             1169 drivers/gpu/drm/omapdrm/dss/dss.c 			r = dpi_init_port(dss, pdev, port, dss->feat->model);
feat             1195 drivers/gpu/drm/omapdrm/dss/dss.c 	for (i = 0; i < dss->feat->num_ports; i++) {
feat             1200 drivers/gpu/drm/omapdrm/dss/dss.c 		switch (dss->feat->ports[i]) {
feat             1422 drivers/gpu/drm/omapdrm/dss/dss.c 		dss->feat = soc->data;
feat             1424 drivers/gpu/drm/omapdrm/dss/dss.c 		dss->feat = of_match_device(dss_of_match, &pdev->dev)->data;
feat              247 drivers/gpu/drm/omapdrm/dss/dss.h 	const struct dss_features *feat;
feat              304 drivers/gpu/drm/panfrost/panfrost_features.h 					   enum panfrost_hw_feature feat)
feat              306 drivers/gpu/drm/panfrost/panfrost_features.h 	return test_bit(feat, pfdev->features.hw_features);
feat             5895 drivers/iommu/intel-iommu.c intel_iommu_dev_has_feat(struct device *dev, enum iommu_dev_features feat)
feat             5897 drivers/iommu/intel-iommu.c 	if (feat == IOMMU_DEV_FEAT_AUX) {
feat             5915 drivers/iommu/intel-iommu.c intel_iommu_dev_enable_feat(struct device *dev, enum iommu_dev_features feat)
feat             5917 drivers/iommu/intel-iommu.c 	if (feat == IOMMU_DEV_FEAT_AUX)
feat             5924 drivers/iommu/intel-iommu.c intel_iommu_dev_disable_feat(struct device *dev, enum iommu_dev_features feat)
feat             5926 drivers/iommu/intel-iommu.c 	if (feat == IOMMU_DEV_FEAT_AUX)
feat             5933 drivers/iommu/intel-iommu.c intel_iommu_dev_feat_enabled(struct device *dev, enum iommu_dev_features feat)
feat             5937 drivers/iommu/intel-iommu.c 	if (feat == IOMMU_DEV_FEAT_AUX)
feat             2353 drivers/iommu/iommu.c bool iommu_dev_has_feature(struct device *dev, enum iommu_dev_features feat)
feat             2358 drivers/iommu/iommu.c 		return ops->dev_has_feat(dev, feat);
feat             2364 drivers/iommu/iommu.c int iommu_dev_enable_feature(struct device *dev, enum iommu_dev_features feat)
feat             2369 drivers/iommu/iommu.c 		return ops->dev_enable_feat(dev, feat);
feat             2380 drivers/iommu/iommu.c int iommu_dev_disable_feature(struct device *dev, enum iommu_dev_features feat)
feat             2385 drivers/iommu/iommu.c 		return ops->dev_disable_feat(dev, feat);
feat             2391 drivers/iommu/iommu.c bool iommu_dev_feature_enabled(struct device *dev, enum iommu_dev_features feat)
feat             2396 drivers/iommu/iommu.c 		return ops->dev_feat_enabled(dev, feat);
feat             2799 drivers/media/usb/em28xx/em28xx-cards.c 	int feat, powerdown;
feat             2802 drivers/media/usb/em28xx/em28xx-cards.c 		feat = em28xx_read_ac97(dev, AC97_RESET);
feat             2803 drivers/media/usb/em28xx/em28xx-cards.c 		if (feat < 0)
feat             2804 drivers/media/usb/em28xx/em28xx-cards.c 			return feat;
feat             2810 drivers/media/usb/em28xx/em28xx-cards.c 		if (feat == expected_feat && feat != powerdown)
feat              504 drivers/media/usb/em28xx/em28xx-core.c 	int vid1, vid2, feat, cfg;
feat              575 drivers/media/usb/em28xx/em28xx-core.c 	feat = em28xx_read_ac97(dev, AC97_RESET);
feat              576 drivers/media/usb/em28xx/em28xx-core.c 	if (feat < 0)
feat              579 drivers/media/usb/em28xx/em28xx-core.c 	dev_warn(&dev->intf->dev, "AC97 features = 0x%04x\n", feat);
feat              582 drivers/media/usb/em28xx/em28xx-core.c 	if ((vid == 0xffffffff || vid == 0x83847650) && feat == 0x6a90)
feat               90 drivers/misc/ad525x_dpot.c 	unsigned int feat;
feat              133 drivers/misc/ad525x_dpot.c 		if (dpot->feat & F_RDACS_WONLY)
feat              166 drivers/misc/ad525x_dpot.c 	if (dpot->feat & F_SPI_16BIT)
feat              168 drivers/misc/ad525x_dpot.c 	else if (dpot->feat & F_SPI_24BIT)
feat              230 drivers/misc/ad525x_dpot.c 	if (dpot->feat & F_SPI)
feat              241 drivers/misc/ad525x_dpot.c 		if (dpot->feat & F_RDACS_WONLY)
feat              244 drivers/misc/ad525x_dpot.c 		if (dpot->feat & F_AD_APPDATA) {
feat              245 drivers/misc/ad525x_dpot.c 			if (dpot->feat & F_SPI_8BIT) {
feat              250 drivers/misc/ad525x_dpot.c 			} else if (dpot->feat & F_SPI_16BIT) {
feat              317 drivers/misc/ad525x_dpot.c 	if (dpot->feat & F_SPI_16BIT)
feat              319 drivers/misc/ad525x_dpot.c 	else if (dpot->feat & F_SPI_24BIT)
feat              402 drivers/misc/ad525x_dpot.c 	if (dpot->feat & F_SPI)
feat              701 drivers/misc/ad525x_dpot.c 	data->feat = DPOT_FEAT(devid);
feat              707 drivers/misc/ad525x_dpot.c 			err = ad_dpot_add_files(dev, data->feat, i);
feat              711 drivers/misc/ad525x_dpot.c 			if (data->feat & F_RDACS_WONLY)
feat              715 drivers/misc/ad525x_dpot.c 	if (data->feat & F_CMD_INC)
feat              731 drivers/misc/ad525x_dpot.c 			ad_dpot_remove_files(dev, data->feat, i);
feat              750 drivers/misc/ad525x_dpot.c 			ad_dpot_remove_files(dev, data->feat, i);
feat             3232 drivers/net/ethernet/amazon/ena/ena_netdev.c static void ena_set_dev_offloads(struct ena_com_dev_get_features_ctx *feat,
feat             3238 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (feat->offload.tx &
feat             3242 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (feat->offload.tx &
feat             3246 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (feat->offload.tx & ENA_ADMIN_FEATURE_OFFLOAD_DESC_TSO_IPV4_MASK)
feat             3249 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (feat->offload.tx & ENA_ADMIN_FEATURE_OFFLOAD_DESC_TSO_IPV6_MASK)
feat             3252 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (feat->offload.tx & ENA_ADMIN_FEATURE_OFFLOAD_DESC_TSO_ECN_MASK)
feat             3255 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (feat->offload.rx_supported &
feat             3259 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (feat->offload.rx_supported &
feat             3274 drivers/net/ethernet/amazon/ena/ena_netdev.c 				     struct ena_com_dev_get_features_ctx *feat)
feat             3279 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (!is_valid_ether_addr(feat->dev_attr.mac_addr)) {
feat             3283 drivers/net/ethernet/amazon/ena/ena_netdev.c 		ether_addr_copy(adapter->mac_addr, feat->dev_attr.mac_addr);
feat             3288 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_set_dev_offloads(feat, netdev);
feat             3290 drivers/net/ethernet/amazon/ena/ena_netdev.c 	adapter->max_mtu = feat->dev_attr.max_mtu;
feat              446 drivers/net/ethernet/google/gve/gve.h 		       netdev_features_t feat);
feat              276 drivers/net/ethernet/google/gve/gve_rx.c 		   netdev_features_t feat, u32 idx)
feat              343 drivers/net/ethernet/google/gve/gve_rx.c 	if (likely(feat & NETIF_F_RXCSUM)) {
feat              353 drivers/net/ethernet/google/gve/gve_rx.c 	if (likely(feat & NETIF_F_RXHASH) &&
feat              382 drivers/net/ethernet/google/gve/gve_rx.c 		       netdev_features_t feat)
feat              402 drivers/net/ethernet/google/gve/gve_rx.c 		if (!gve_rx(rx, desc, feat, idx))
feat              428 drivers/net/ethernet/google/gve/gve_rx.c 	netdev_features_t feat;
feat              431 drivers/net/ethernet/google/gve/gve_rx.c 	feat = block->napi.dev->features;
feat              438 drivers/net/ethernet/google/gve/gve_rx.c 		repoll |= gve_clean_rx_done(rx, budget, feat);
feat              640 drivers/net/wireless/ath/ath10k/core.c 						   enum ath10k_fw_features feat)
feat              646 drivers/net/wireless/ath/ath10k/core.c 	if (feat >= ARRAY_SIZE(ath10k_core_fw_feature_str) ||
feat              647 drivers/net/wireless/ath/ath10k/core.c 	    WARN_ON(!ath10k_core_fw_feature_str[feat])) {
feat              648 drivers/net/wireless/ath/ath10k/core.c 		return scnprintf(buf, buf_len, "bit%d", feat);
feat              651 drivers/net/wireless/ath/ath10k/core.c 	return scnprintf(buf, buf_len, "%s", ath10k_core_fw_feature_str[feat]);
feat              239 drivers/net/wireless/ath/carl9170/fw.c #define SUPP(feat)						\
feat              240 drivers/net/wireless/ath/carl9170/fw.c 	(carl9170fw_supports(otus_desc->feature_set, feat))
feat             1019 drivers/s390/scsi/zfcp_fsf.c 	u32 feat = adapter->adapter_features;
feat             1044 drivers/s390/scsi/zfcp_fsf.c 	if (!(feat & FSF_FEATURE_ELS_CT_CHAINED_SBALS))
feat              113 drivers/thermal/qcom/tsens-common.c 	if (priv->feat->adc) {
feat              222 drivers/thermal/qcom/tsens-common.c 	for (i = 0, j = LAST_TEMP_0; i < priv->feat->max_sensors; i++, j++) {
feat              230 drivers/thermal/qcom/tsens-common.c 	for (i = 0, j = VALID_0; i < priv->feat->max_sensors; i++, j++) {
feat              374 drivers/thermal/qcom/tsens-v0_1.c 	.feat		= &tsens_v0_1_feat,
feat              387 drivers/thermal/qcom/tsens-v0_1.c 	.feat		= &tsens_v0_1_feat,
feat              192 drivers/thermal/qcom/tsens-v1.c 	.feat		= &tsens_v1_feat,
feat               73 drivers/thermal/qcom/tsens-v2.c 	.feat		= &tsens_v2_feat,
feat               81 drivers/thermal/qcom/tsens-v2.c 	.feat		= &tsens_v2_feat,
feat              150 drivers/thermal/qcom/tsens.c 	priv->feat = data->feat;
feat              273 drivers/thermal/qcom/tsens.h 	const struct tsens_features	*feat;
feat              308 drivers/thermal/qcom/tsens.h 	const struct tsens_features	*feat;
feat              585 drivers/usb/gadget/udc/aspeed-vhub/hub.c 						 u8 port, u16 feat)
feat              595 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	switch(feat) {
feat              628 drivers/usb/gadget/udc/aspeed-vhub/hub.c 						 u8 port, u16 feat)
feat              638 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	switch(feat) {
feat              666 drivers/usb/gadget/udc/aspeed-vhub/hub.c 		p->change &= ~(1u << (feat - 16));
feat              118 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	const struct dispc_features *feat;
feat              547 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (channel == OMAP_DSS_CHANNEL_DIGIT && dispc.feat->no_framedone_tv)
feat              721 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dispc.feat->has_writeback)
feat             1056 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dispc.feat->has_writeback)
feat             1138 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	val = FLD_VAL(height - 1, dispc.feat->mgr_height_start, 16) |
feat             1139 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		FLD_VAL(width - 1, dispc.feat->mgr_width_start, 0);
feat             1156 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	for (fifo = 0; fifo < dispc.feat->num_fifos; ++fifo) {
feat             1175 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dispc.feat->gfx_fifo_workaround) {
feat             1205 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dispc.feat->has_writeback) {
feat             1222 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	for (fifo = 0; fifo < dispc.feat->num_fifos; ++fifo) {
feat             1263 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dss_has_feature(FEAT_PRELOAD) && dispc.feat->set_max_preload &&
feat             1382 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dispc.feat->has_writeback) {
feat             2302 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		*core_clk = dispc.feat->calc_core_clk(pclk, in_width,
feat             2357 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			*core_clk = dispc.feat->calc_core_clk(pclk, in_width,
feat             2452 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	*core_clk = dispc.feat->calc_core_clk(pclk, in_width, in_height,
feat             2512 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	ret = dispc.feat->calc_scaling(pclk, lclk, mgr_timings, width, height,
feat             2749 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dispc.feat->last_pixel_inc_missing)
feat             3082 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	return width <= dispc.feat->mgr_width_max &&
feat             3083 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		height <= dispc.feat->mgr_height_max;
feat             3089 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (hsw < 1 || hsw > dispc.feat->sw_max ||
feat             3090 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			hfp < 1 || hfp > dispc.feat->hp_max ||
feat             3091 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			hbp < 1 || hbp > dispc.feat->hp_max ||
feat             3092 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			vsw < 1 || vsw > dispc.feat->sw_max ||
feat             3093 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			vfp < 0 || vfp > dispc.feat->vp_max ||
feat             3094 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			vbp < 0 || vbp > dispc.feat->vp_max)
feat             3103 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		return pclk <= dispc.feat->max_lcd_pclk ? true : false;
feat             3105 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 		return pclk <= dispc.feat->max_tv_pclk ? true : false;
feat             3143 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	timing_h = FLD_VAL(hsw-1, dispc.feat->sw_start, 0) |
feat             3144 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			FLD_VAL(hfp-1, dispc.feat->fp_start, 8) |
feat             3145 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			FLD_VAL(hbp-1, dispc.feat->bp_start, 20);
feat             3146 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	timing_v = FLD_VAL(vsw-1, dispc.feat->sw_start, 0) |
feat             3147 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			FLD_VAL(vfp, dispc.feat->fp_start, 8) |
feat             3148 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			FLD_VAL(vbp, dispc.feat->bp_start, 20);
feat             3219 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dispc.feat->supports_sync_align)
feat             3614 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dispc.feat->has_writeback) {
feat             3856 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (dispc.feat->mstandby_workaround)
feat             4053 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	dispc.feat = dispc_get_features();
feat             4054 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	if (!dispc.feat)
feat               91 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	const struct dss_features *feat;
feat              534 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	fckd_hw_max = dss.feat->fck_div_max;
feat              536 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	m = dss.feat->dss_fck_multiplier;
feat              592 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		fck_div = DIV_ROUND_UP(prate * dss.feat->dss_fck_multiplier,
feat              594 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		fck = DIV_ROUND_UP(prate, fck_div) * dss.feat->dss_fck_multiplier;
feat              728 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	return dss.feat->dpi_select_source(port, channel);
feat              743 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	if (dss.feat->parent_clk_name) {
feat              744 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		clk = clk_get(NULL, dss.feat->parent_clk_name);
feat              746 drivers/video/fbdev/omap2/omapfb/dss/dss.c 			DSSERR("Failed to get %s\n", dss.feat->parent_clk_name);
feat              928 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	if (dss.feat->num_ports == 0)
feat              939 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		if (reg >= dss.feat->num_ports)
feat              942 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		port_type = dss.feat->ports[reg];
feat              975 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	if (dss.feat->num_ports == 0)
feat              987 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		if (reg >= dss.feat->num_ports)
feat              990 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		port_type = dss.feat->ports[reg];
feat             1076 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	dss.feat = dss_get_features();
feat             1077 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	if (!dss.feat)
feat              203 drivers/virt/vboxguest/vboxguest_linux.c 	u32 feat = VMMDEV_MOUSE_GUEST_CAN_ABSOLUTE | VMMDEV_MOUSE_NEW_PROTOCOL;
feat              206 drivers/virt/vboxguest/vboxguest_linux.c 	ret = vbg_core_set_mouse_status(gdev, feat);
feat              504 fs/ocfs2/namei.c 	u16 feat;
feat              566 fs/ocfs2/namei.c 	feat = le16_to_cpu(fe->i_dyn_features);
feat              568 fs/ocfs2/namei.c 		fe->i_dyn_features = cpu_to_le16(feat | OCFS2_INLINE_DATA_FL);
feat              218 fs/userfaultfd.c 		msg.arg.pagefault.feat.ptid = task_pid_vnr(current);
feat              947 include/linux/iommu.h iommu_dev_has_feature(struct device *dev, enum iommu_dev_features feat)
feat              953 include/linux/iommu.h iommu_dev_feature_enabled(struct device *dev, enum iommu_dev_features feat)
feat              959 include/linux/iommu.h iommu_dev_enable_feature(struct device *dev, enum iommu_dev_features feat)
feat              965 include/linux/iommu.h iommu_dev_disable_feature(struct device *dev, enum iommu_dev_features feat)
feat               86 include/uapi/linux/userfaultfd.h 			} feat;
feat             1312 net/dcb/dcbnl.c 		struct nlattr *feat = nla_nest_start_noflag(skb,
feat             1314 net/dcb/dcbnl.c 		if (!feat)
feat             1323 net/dcb/dcbnl.c 		nla_nest_end(skb, feat);
feat              469 net/dccp/dccp.h int dccp_feat_signal_nn_change(struct sock *sk, u8 feat, u64 nn_val);
feat              211 net/dccp/feat.c static const char *dccp_feat_fname(const u8 feat)
feat              225 net/dccp/feat.c 	if (feat > DCCPF_DATA_CHECKSUM && feat < DCCPF_MIN_CCID_SPECIFIC)
feat              228 net/dccp/feat.c 	if (feat ==  DCCPF_SEND_LEV_RATE)
feat              230 net/dccp/feat.c 	if (feat >= DCCPF_MIN_CCID_SPECIFIC)
feat              233 net/dccp/feat.c 	return feature_names[feat];
feat              286 net/dccp/feat.c #define dccp_feat_print_opt(opt, feat, val, len, mandatory)	do {	      \
feat              287 net/dccp/feat.c 	dccp_pr_debug("%s(%s, ", dccp_feat_oname(opt), dccp_feat_fname(feat));\
feat              288 net/dccp/feat.c 	dccp_feat_printvals(feat, val, len);				      \
feat              299 net/dccp/feat.c #define dccp_feat_print_opt(opt, feat, val, len, mandatory)
feat              449 net/dccp/feat.c 	      dccp_feat_entry_new(struct list_head *head, u8 feat, bool local)
feat              454 net/dccp/feat.c 		if (entry->feat_num == feat && entry->is_local == local) {
feat              457 net/dccp/feat.c 		} else if (entry->feat_num > feat) {
feat              464 net/dccp/feat.c 		entry->feat_num = feat;
feat              479 net/dccp/feat.c static int dccp_feat_push_change(struct list_head *fn_list, u8 feat, u8 local,
feat              482 net/dccp/feat.c 	struct dccp_feat_entry *new = dccp_feat_entry_new(fn_list, feat, local);
feat              487 net/dccp/feat.c 	new->feat_num	     = feat;
feat              507 net/dccp/feat.c static int dccp_feat_push_confirm(struct list_head *fn_list, u8 feat, u8 local,
feat              510 net/dccp/feat.c 	struct dccp_feat_entry *new = dccp_feat_entry_new(fn_list, feat, local);
feat              515 net/dccp/feat.c 	new->feat_num	     = feat;
feat              528 net/dccp/feat.c static int dccp_push_empty_confirm(struct list_head *fn_list, u8 feat, u8 local)
feat              530 net/dccp/feat.c 	return dccp_feat_push_confirm(fn_list, feat, local, NULL);
feat              695 net/dccp/feat.c static int __feat_register_nn(struct list_head *fn, u8 feat,
feat              700 net/dccp/feat.c 	if (dccp_feat_type(feat) != FEAT_NN ||
feat              701 net/dccp/feat.c 	    !dccp_feat_is_valid_nn_val(feat, nn_val))
feat              705 net/dccp/feat.c 	if (nn_val - (u64)dccp_feat_default_value(feat) == 0)
feat              708 net/dccp/feat.c 	return dccp_feat_push_change(fn, feat, 1, mandatory, &fval);
feat              720 net/dccp/feat.c static int __feat_register_sp(struct list_head *fn, u8 feat, u8 is_local,
feat              725 net/dccp/feat.c 	if (dccp_feat_type(feat) != FEAT_SP ||
feat              726 net/dccp/feat.c 	    !dccp_feat_sp_list_ok(feat, sp_val, sp_len))
feat              730 net/dccp/feat.c 	if (feat == DCCPF_CCID && !ccid_support_check(sp_val, sp_len))
feat              736 net/dccp/feat.c 	if (dccp_feat_push_change(fn, feat, is_local, mandatory, &fval)) {
feat              752 net/dccp/feat.c int dccp_feat_register_sp(struct sock *sk, u8 feat, u8 is_local,
feat              757 net/dccp/feat.c 	if (dccp_feat_type(feat) != FEAT_SP)
feat              759 net/dccp/feat.c 	return __feat_register_sp(&dccp_sk(sk)->dccps_featneg, feat, is_local,
feat              771 net/dccp/feat.c u64 dccp_feat_nn_get(struct sock *sk, u8 feat)
feat              773 net/dccp/feat.c 	if (dccp_feat_type(feat) == FEAT_NN) {
feat              777 net/dccp/feat.c 		entry = dccp_feat_list_lookup(&dp->dccps_featneg, feat, 1);
feat              781 net/dccp/feat.c 		switch (feat) {
feat              788 net/dccp/feat.c 	DCCP_BUG("attempt to look up unsupported feature %u", feat);
feat              801 net/dccp/feat.c int dccp_feat_signal_nn_change(struct sock *sk, u8 feat, u64 nn_val)
feat              810 net/dccp/feat.c 	if (dccp_feat_type(feat) != FEAT_NN ||
feat              811 net/dccp/feat.c 	    !dccp_feat_is_valid_nn_val(feat, nn_val))
feat              814 net/dccp/feat.c 	if (nn_val == dccp_feat_nn_get(sk, feat))
feat              817 net/dccp/feat.c 	entry = dccp_feat_list_lookup(fn, feat, 1);
feat              826 net/dccp/feat.c 	return dccp_feat_push_change(fn, feat, 1, 0, &fval);
feat             1098 net/dccp/feat.c 				u8 feat, u8 *val, u8 len, const bool server)
feat             1100 net/dccp/feat.c 	u8 defval, type = dccp_feat_type(feat);
feat             1108 net/dccp/feat.c 	dccp_feat_print_opt(opt, feat, val, len, is_mandatory);
feat             1120 net/dccp/feat.c 		if (!dccp_feat_is_valid_nn_val(feat, fval.nn))
feat             1123 net/dccp/feat.c 		return dccp_feat_push_confirm(fn, feat, local, &fval);
feat             1129 net/dccp/feat.c 	entry = dccp_feat_list_lookup(fn, feat, local);
feat             1145 net/dccp/feat.c 			defval = dccp_feat_default_value(feat);
feat             1148 net/dccp/feat.c 		} else if (!dccp_feat_is_valid_sp_val(feat, fval.sp.vec[0])) {
feat             1154 net/dccp/feat.c 		if (feat == DCCPF_CCID && !ccid_support_check(fval.sp.vec, 1)) {
feat             1159 net/dccp/feat.c 		return dccp_feat_push_confirm(fn, feat, local, &fval);
feat             1179 net/dccp/feat.c 		defval = dccp_feat_default_value(feat);
feat             1191 net/dccp/feat.c 		return dccp_push_empty_confirm(fn, feat, local);
feat             1209 net/dccp/feat.c 				 u8 feat, u8 *val, u8 len, const bool server)
feat             1211 net/dccp/feat.c 	u8 *plist, plen, type = dccp_feat_type(feat);
feat             1213 net/dccp/feat.c 	struct dccp_feat_entry *entry = dccp_feat_list_lookup(fn, feat, local);
feat             1215 net/dccp/feat.c 	dccp_feat_print_opt(opt, feat, val, len, is_mandatory);
feat             1230 net/dccp/feat.c 		if (dccp_feat_must_be_understood(feat))	/* 6.6.7 */
feat             1259 net/dccp/feat.c 	if (!dccp_feat_is_valid_sp_val(feat, *val))
feat             1306 net/dccp/feat.c 					  u8 feat, u8 *val, u8 len)
feat             1311 net/dccp/feat.c 	u8 type = dccp_feat_type(feat);
feat             1314 net/dccp/feat.c 	dccp_feat_print_opt(opt, feat, val, len, mandatory);
feat             1336 net/dccp/feat.c 		if (!dccp_feat_is_valid_nn_val(feat, fval.nn))
feat             1339 net/dccp/feat.c 		if (dccp_feat_push_confirm(fn, feat, local, &fval) ||
feat             1340 net/dccp/feat.c 		    dccp_feat_activate(sk, feat, local, &fval))
feat             1347 net/dccp/feat.c 		entry = dccp_feat_list_lookup(fn, feat, local);
feat             1362 net/dccp/feat.c 		dccp_feat_activate(sk, feat, local, &fval);
feat             1375 net/dccp/feat.c 		return dccp_push_empty_confirm(fn, feat, local);
feat             1395 net/dccp/feat.c 			    u8 mandatory, u8 opt, u8 feat, u8 *val, u8 len)
feat             1411 net/dccp/feat.c 			return dccp_feat_change_recv(fn, mandatory, opt, feat,
feat             1415 net/dccp/feat.c 			return dccp_feat_confirm_recv(fn, mandatory, opt, feat,
feat             1424 net/dccp/feat.c 		return dccp_feat_handle_nn_established(sk, mandatory, opt, feat,
feat              109 net/dccp/feat.h int dccp_feat_register_sp(struct sock *sk, u8 feat, u8 is_local,
feat              112 net/dccp/feat.h 			    u8 mand, u8 opt, u8 feat, u8 *val, u8 len);
feat              129 net/dccp/feat.h u64 dccp_feat_nn_get(struct sock *sk, u8 feat);
feat              132 net/dccp/feat.h int dccp_insert_fn_opt(struct sk_buff *skb, u8 type, u8 feat, u8 *val, u8 len,
feat              500 net/dccp/options.c int dccp_insert_fn_opt(struct sk_buff *skb, u8 type, u8 feat,
feat              507 net/dccp/options.c 		DCCP_WARN("length %u for feature %u too large\n", len, feat);
feat              516 net/dccp/options.c 		DCCP_WARN("packet too small for feature %d option!\n", feat);
feat              524 net/dccp/options.c 	*to++ = feat;
feat             7414 net/wireless/nl80211.c 				    enum nl80211_ext_feature_index feat)
feat             7418 net/wireless/nl80211.c 	if (wiphy_ext_feature_isset(wiphy, feat))
feat              134 tools/arch/s390/include/uapi/asm/kvm.h 	__u64 feat[16];
feat              294 tools/perf/builtin-annotate.c 	if (event->feat.feat_id < HEADER_LAST_FEATURE)
feat             1036 tools/perf/builtin-record.c 	int feat;
feat             1038 tools/perf/builtin-record.c 	for (feat = HEADER_FIRST_FEATURE; feat < HEADER_LAST_FEATURE; feat++)
feat             1039 tools/perf/builtin-record.c 		perf_header__set_feat(&session->header, feat);
feat              217 tools/perf/builtin-report.c 	if (event->feat.feat_id < HEADER_LAST_FEATURE)
feat              220 tools/perf/builtin-report.c 	if (event->feat.feat_id != HEADER_LAST_FEATURE) {
feat              222 tools/perf/builtin-report.c 		       event->feat.feat_id);
feat             3336 tools/perf/builtin-script.c 	if (event->feat.feat_id < HEADER_LAST_FEATURE)
feat             1411 tools/perf/builtin-stat.c 	int feat;
feat             1413 tools/perf/builtin-stat.c 	for (feat = HEADER_FIRST_FEATURE; feat < HEADER_LAST_FEATURE; feat++)
feat             1414 tools/perf/builtin-stat.c 		perf_header__set_feat(&session->header, feat);
feat             1506 tools/perf/builtin-timechart.c 			  int feat,
feat             1512 tools/perf/builtin-timechart.c 	switch (feat) {
feat              381 tools/perf/lib/include/perf/event.h 	struct perf_record_header_feature	feat;
feat               75 tools/perf/util/header.c void perf_header__set_feat(struct perf_header *header, int feat)
feat               77 tools/perf/util/header.c 	set_bit(feat, header->adds_features);
feat               80 tools/perf/util/header.c void perf_header__clear_feat(struct perf_header *header, int feat)
feat               82 tools/perf/util/header.c 	clear_bit(feat, header->adds_features);
feat               85 tools/perf/util/header.c bool perf_header__has_feat(const struct perf_header *header, int feat)
feat               87 tools/perf/util/header.c 	return test_bit(feat, header->adds_features);
feat             2878 tools/perf/util/header.c 					   int feat, int fd, void *data)
feat             2885 tools/perf/util/header.c 				"%d, continuing...\n", section->offset, feat);
feat             2888 tools/perf/util/header.c 	if (feat >= HEADER_LAST_FEATURE) {
feat             2889 tools/perf/util/header.c 		pr_warning("unknown feature %d\n", feat);
feat             2892 tools/perf/util/header.c 	if (!feat_ops[feat].print)
feat             2900 tools/perf/util/header.c 	if (!feat_ops[feat].full_only || hd->full)
feat             2901 tools/perf/util/header.c 		feat_ops[feat].print(&ff, hd->fp);
feat             2904 tools/perf/util/header.c 			feat_ops[feat].name);
feat             2988 tools/perf/util/header.c 	int feat;
feat             3009 tools/perf/util/header.c 	for_each_set_bit(feat, header->adds_features, HEADER_FEAT_BITS) {
feat             3010 tools/perf/util/header.c 		if (do_write_feat(&ff, feat, &p, evlist))
feat             3011 tools/perf/util/header.c 			perf_header__clear_feat(header, feat);
feat             3143 tools/perf/util/header.c 						 int feat, int fd, void *data))
feat             3148 tools/perf/util/header.c 	int feat;
feat             3167 tools/perf/util/header.c 	for_each_set_bit(feat, header->adds_features, HEADER_LAST_FEATURE) {
feat             3168 tools/perf/util/header.c 		err = process(sec++, header, feat, fd, data);
feat             3369 tools/perf/util/header.c 				      int feat, int fd, void *data)
feat             3380 tools/perf/util/header.c 			  "%d, continuing...\n", section->offset, feat);
feat             3384 tools/perf/util/header.c 	if (feat >= HEADER_LAST_FEATURE) {
feat             3385 tools/perf/util/header.c 		pr_debug("unknown feature %d, continuing...\n", feat);
feat             3389 tools/perf/util/header.c 	if (!feat_ops[feat].process)
feat             3392 tools/perf/util/header.c 	return feat_ops[feat].process(&fdd, data);
feat             3645 tools/perf/util/header.c 	u64 feat = fe->feat_id;
feat             3651 tools/perf/util/header.c 	if (feat == HEADER_RESERVED || feat >= HEADER_LAST_FEATURE) {
feat             3656 tools/perf/util/header.c 	if (!feat_ops[feat].process)
feat             3663 tools/perf/util/header.c 	if (feat_ops[feat].process(&ff, NULL))
feat             3666 tools/perf/util/header.c 	if (!feat_ops[feat].print || !tool->show_feat_hdr)
feat             3669 tools/perf/util/header.c 	if (!feat_ops[feat].full_only ||
feat             3671 tools/perf/util/header.c 		feat_ops[feat].print(&ff, stdout);
feat             3674 tools/perf/util/header.c 			feat_ops[feat].name);
feat              124 tools/perf/util/header.h void perf_header__set_feat(struct perf_header *header, int feat);
feat              125 tools/perf/util/header.h void perf_header__clear_feat(struct perf_header *header, int feat);
feat              126 tools/perf/util/header.h bool perf_header__has_feat(const struct perf_header *header, int feat);
feat              134 tools/perf/util/header.h 				  int feat, int fd, void *data));
feat             1830 tools/perf/util/synthetic-events.c 	int feat, ret;
feat             1846 tools/perf/util/synthetic-events.c 	for_each_set_bit(feat, header->adds_features, HEADER_FEAT_BITS) {
feat             1847 tools/perf/util/synthetic-events.c 		if (!feat_ops[feat].synthesize) {
feat             1848 tools/perf/util/synthetic-events.c 			pr_debug("No record header feature for header :%d\n", feat);
feat             1854 tools/perf/util/synthetic-events.c 		ret = feat_ops[feat].write(&ff, evlist);
feat             1863 tools/perf/util/synthetic-events.c 		fe->feat_id = feat;