tap               201 arch/arm/mach-omap2/common.h void __init omap2_set_globals_tap(u32 class, void __iomem *tap);
tap               736 arch/arm/mach-omap2/id.c void __init omap2_set_globals_tap(u32 class, void __iomem *tap)
tap               739 arch/arm/mach-omap2/id.c 	tap_base = tap;
tap               452 drivers/input/mouse/cypress_ps2.c 	report_data->tap = (header_byte & ABS_MULTIFINGER_TAP) ? 1 : 0;
tap               487 drivers/input/mouse/cypress_ps2.c 	if (report_data->tap)
tap               149 drivers/input/mouse/cypress_ps2.h 	unsigned int tap:1;  /* multi-finger tap detected. */
tap               141 drivers/media/pci/ddbridge/ddbridge-mci.h 			u8  tap;
tap                17 drivers/mmc/host/renesas_sdhi.h 	u32 tap;		/* sampling clock position for SDR104 */
tap               325 drivers/mmc/host/renesas_sdhi_core.c 					unsigned long tap)
tap               330 drivers/mmc/host/renesas_sdhi_core.c 	sd_scc_write32(host, priv, SH_MOBILE_SDHI_SCC_TAPSET, tap);
tap               808 drivers/mmc/host/renesas_sdhi_core.c 				priv->scc_tappos = taps->tap;
tap                84 drivers/mmc/host/renesas_sdhi_internal_dmac.c 		.tap = 0x00000300,
tap                49 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		.tap = 0x00000703,
tap                53 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		.tap = 0x00000300,
tap               306 drivers/mmc/host/sdhci-tegra.c static void tegra_sdhci_set_tap(struct sdhci_host *host, unsigned int tap)
tap               325 drivers/mmc/host/sdhci-tegra.c 	reg |= tap << SDHCI_CLOCK_CTRL_TAP_SHIFT;
tap               805 drivers/mmc/host/sdhci-tegra.c 	u8 word, bit, edge1, tap, window;
tap               830 drivers/mmc/host/sdhci-tegra.c 			tap = word * TUNING_WORD_BIT_SIZE + bit;
tap               835 drivers/mmc/host/sdhci-tegra.c 					first_fail_tap = tap;
tap               840 drivers/mmc/host/sdhci-tegra.c 				start_pass_tap = tap;
tap               843 drivers/mmc/host/sdhci-tegra.c 					first_pass_tap = tap;
tap               849 drivers/mmc/host/sdhci-tegra.c 				end_pass_tap = tap - 1;
tap               856 drivers/mmc/host/sdhci-tegra.c 					start_pass_tap = tap;
tap               860 drivers/mmc/host/sdhci-tegra.c 					tap = start_pass_tap + window / 2;
tap               861 drivers/mmc/host/sdhci-tegra.c 					tegra_host->tuned_tap_delay = tap;
tap               180 drivers/mmc/host/tmio_mmc.h 	void (*prepare_tuning)(struct tmio_mmc_host *host, unsigned long tap);
tap                48 drivers/net/ipvlan/ipvtap.c 	struct tap_dev	  tap;
tap                51 drivers/net/ipvlan/ipvtap.c static void ipvtap_count_tx_dropped(struct tap_dev *tap)
tap                53 drivers/net/ipvlan/ipvtap.c 	struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap);
tap                59 drivers/net/ipvlan/ipvtap.c static void ipvtap_count_rx_dropped(struct tap_dev *tap)
tap                61 drivers/net/ipvlan/ipvtap.c 	struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap);
tap                67 drivers/net/ipvlan/ipvtap.c static void ipvtap_update_features(struct tap_dev *tap,
tap                70 drivers/net/ipvlan/ipvtap.c 	struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap);
tap                84 drivers/net/ipvlan/ipvtap.c 	INIT_LIST_HEAD(&vlantap->tap.queue_list);
tap                89 drivers/net/ipvlan/ipvtap.c 	vlantap->tap.tap_features = TUN_OFFLOADS;
tap                90 drivers/net/ipvlan/ipvtap.c 	vlantap->tap.count_tx_dropped = ipvtap_count_tx_dropped;
tap                91 drivers/net/ipvlan/ipvtap.c 	vlantap->tap.update_features =	ipvtap_update_features;
tap                92 drivers/net/ipvlan/ipvtap.c 	vlantap->tap.count_rx_dropped = ipvtap_count_rx_dropped;
tap                94 drivers/net/ipvlan/ipvtap.c 	err = netdev_rx_handler_register(dev, tap_handle_frame, &vlantap->tap);
tap               107 drivers/net/ipvlan/ipvtap.c 	vlantap->tap.dev = vlantap->vlan.dev;
tap               118 drivers/net/ipvlan/ipvtap.c 	tap_del_queues(&vlan->tap);
tap               159 drivers/net/ipvlan/ipvtap.c 		err = tap_get_minor(ipvtap_major, &vlantap->tap);
tap               163 drivers/net/ipvlan/ipvtap.c 		devt = MKDEV(MAJOR(ipvtap_major), vlantap->tap.minor);
tap               167 drivers/net/ipvlan/ipvtap.c 			tap_free_minor(ipvtap_major, &vlantap->tap);
tap               177 drivers/net/ipvlan/ipvtap.c 		if (vlantap->tap.minor == 0)
tap               180 drivers/net/ipvlan/ipvtap.c 		devt = MKDEV(MAJOR(ipvtap_major), vlantap->tap.minor);
tap               182 drivers/net/ipvlan/ipvtap.c 		tap_free_minor(ipvtap_major, &vlantap->tap);
tap               185 drivers/net/ipvlan/ipvtap.c 		if (tap_queue_resize(&vlantap->tap))
tap                30 drivers/net/macvtap.c 	struct tap_dev    tap;
tap                55 drivers/net/macvtap.c static void macvtap_count_tx_dropped(struct tap_dev *tap)
tap                57 drivers/net/macvtap.c 	struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap);
tap                63 drivers/net/macvtap.c static void macvtap_count_rx_dropped(struct tap_dev *tap)
tap                65 drivers/net/macvtap.c 	struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap);
tap                71 drivers/net/macvtap.c static void macvtap_update_features(struct tap_dev *tap,
tap                74 drivers/net/macvtap.c 	struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap);
tap                88 drivers/net/macvtap.c 	INIT_LIST_HEAD(&vlantap->tap.queue_list);
tap                93 drivers/net/macvtap.c 	vlantap->tap.tap_features = TUN_OFFLOADS;
tap                98 drivers/net/macvtap.c 	vlantap->tap.count_tx_dropped = macvtap_count_tx_dropped;
tap                99 drivers/net/macvtap.c 	vlantap->tap.count_rx_dropped = macvtap_count_rx_dropped;
tap               100 drivers/net/macvtap.c 	vlantap->tap.update_features  = macvtap_update_features;
tap               102 drivers/net/macvtap.c 	err = netdev_rx_handler_register(dev, tap_handle_frame, &vlantap->tap);
tap               115 drivers/net/macvtap.c 	vlantap->tap.dev = vlantap->vlan.dev;
tap               126 drivers/net/macvtap.c 	tap_del_queues(&vlantap->tap);
tap               166 drivers/net/macvtap.c 		err = tap_get_minor(macvtap_major, &vlantap->tap);
tap               170 drivers/net/macvtap.c 		devt = MKDEV(MAJOR(macvtap_major), vlantap->tap.minor);
tap               174 drivers/net/macvtap.c 			tap_free_minor(macvtap_major, &vlantap->tap);
tap               184 drivers/net/macvtap.c 		if (vlantap->tap.minor == 0)
tap               187 drivers/net/macvtap.c 		devt = MKDEV(MAJOR(macvtap_major), vlantap->tap.minor);
tap               189 drivers/net/macvtap.c 		tap_free_minor(macvtap_major, &vlantap->tap);
tap               192 drivers/net/macvtap.c 		if (tap_queue_resize(&vlantap->tap))
tap               144 drivers/net/tap.c static int tap_enable_queue(struct tap_dev *tap, struct file *file,
tap               155 drivers/net/tap.c 	rcu_assign_pointer(tap->taps[tap->numvtaps], q);
tap               156 drivers/net/tap.c 	q->queue_index = tap->numvtaps;
tap               159 drivers/net/tap.c 	tap->numvtaps++;
tap               165 drivers/net/tap.c static int tap_set_queue(struct tap_dev *tap, struct file *file,
tap               168 drivers/net/tap.c 	if (tap->numqueues == MAX_TAP_QUEUES)
tap               171 drivers/net/tap.c 	rcu_assign_pointer(q->tap, tap);
tap               172 drivers/net/tap.c 	rcu_assign_pointer(tap->taps[tap->numvtaps], q);
tap               176 drivers/net/tap.c 	q->queue_index = tap->numvtaps;
tap               179 drivers/net/tap.c 	list_add_tail(&q->next, &tap->queue_list);
tap               181 drivers/net/tap.c 	tap->numvtaps++;
tap               182 drivers/net/tap.c 	tap->numqueues++;
tap               189 drivers/net/tap.c 	struct tap_dev *tap;
tap               196 drivers/net/tap.c 	tap = rtnl_dereference(q->tap);
tap               198 drivers/net/tap.c 	if (tap) {
tap               200 drivers/net/tap.c 		BUG_ON(index >= tap->numvtaps);
tap               201 drivers/net/tap.c 		nq = rtnl_dereference(tap->taps[tap->numvtaps - 1]);
tap               204 drivers/net/tap.c 		rcu_assign_pointer(tap->taps[index], nq);
tap               205 drivers/net/tap.c 		RCU_INIT_POINTER(tap->taps[tap->numvtaps - 1], NULL);
tap               208 drivers/net/tap.c 		tap->numvtaps--;
tap               224 drivers/net/tap.c 	struct tap_dev *tap;
tap               227 drivers/net/tap.c 	tap = rtnl_dereference(q->tap);
tap               229 drivers/net/tap.c 	if (tap) {
tap               233 drivers/net/tap.c 		tap->numqueues--;
tap               234 drivers/net/tap.c 		RCU_INIT_POINTER(q->tap, NULL);
tap               252 drivers/net/tap.c static struct tap_queue *tap_get_queue(struct tap_dev *tap,
tap               261 drivers/net/tap.c 	int numvtaps = READ_ONCE(tap->numvtaps);
tap               273 drivers/net/tap.c 		queue = rcu_dereference(tap->taps[rxq % numvtaps]);
tap               283 drivers/net/tap.c 		queue = rcu_dereference(tap->taps[rxq]);
tap               288 drivers/net/tap.c 	queue = rcu_dereference(tap->taps[0]);
tap               298 drivers/net/tap.c void tap_del_queues(struct tap_dev *tap)
tap               303 drivers/net/tap.c 	list_for_each_entry_safe(q, tmp, &tap->queue_list, next) {
tap               305 drivers/net/tap.c 		RCU_INIT_POINTER(q->tap, NULL);
tap               307 drivers/net/tap.c 			tap->numvtaps--;
tap               308 drivers/net/tap.c 		tap->numqueues--;
tap               311 drivers/net/tap.c 	BUG_ON(tap->numvtaps);
tap               312 drivers/net/tap.c 	BUG_ON(tap->numqueues);
tap               314 drivers/net/tap.c 	tap->numvtaps = MAX_TAP_QUEUES;
tap               322 drivers/net/tap.c 	struct tap_dev *tap;
tap               326 drivers/net/tap.c 	tap = tap_dev_get_rcu(dev);
tap               327 drivers/net/tap.c 	if (!tap)
tap               330 drivers/net/tap.c 	q = tap_get_queue(tap, skb);
tap               341 drivers/net/tap.c 		features |= tap->tap_features;
tap               386 drivers/net/tap.c 	if (tap->count_rx_dropped)
tap               387 drivers/net/tap.c 		tap->count_rx_dropped(tap);
tap               405 drivers/net/tap.c int tap_get_minor(dev_t major, struct tap_dev *tap)
tap               418 drivers/net/tap.c 	retval = idr_alloc(&tap_major->minor_idr, tap, 1, TAP_NUM_DEVS, GFP_ATOMIC);
tap               420 drivers/net/tap.c 		tap->minor = retval;
tap               422 drivers/net/tap.c 		netdev_err(tap->dev, "Too many tap devices\n");
tap               433 drivers/net/tap.c void tap_free_minor(dev_t major, struct tap_dev *tap)
tap               444 drivers/net/tap.c 	if (tap->minor) {
tap               445 drivers/net/tap.c 		idr_remove(&tap_major->minor_idr, tap->minor);
tap               446 drivers/net/tap.c 		tap->minor = 0;
tap               458 drivers/net/tap.c 	struct tap_dev *tap;
tap               464 drivers/net/tap.c 		tap = NULL;
tap               469 drivers/net/tap.c 	tap = idr_find(&tap_major->minor_idr, minor);
tap               470 drivers/net/tap.c 	if (tap) {
tap               471 drivers/net/tap.c 		dev = tap->dev;
tap               478 drivers/net/tap.c 	return tap;
tap               504 drivers/net/tap.c 	struct tap_dev *tap;
tap               509 drivers/net/tap.c 	tap = dev_get_by_tap_file(imajor(inode), iminor(inode));
tap               510 drivers/net/tap.c 	if (!tap)
tap               518 drivers/net/tap.c 	if (ptr_ring_init(&q->ring, tap->dev->tx_queue_len, GFP_KERNEL)) {
tap               541 drivers/net/tap.c 	if ((tap->dev->features & NETIF_F_HIGHDMA) && (tap->dev->features & NETIF_F_SG))
tap               544 drivers/net/tap.c 	err = tap_set_queue(tap, file, q);
tap               550 drivers/net/tap.c 	dev_put(tap->dev);
tap               558 drivers/net/tap.c 	if (tap)
tap               559 drivers/net/tap.c 		dev_put(tap->dev);
tap               627 drivers/net/tap.c 	struct tap_dev *tap;
tap               724 drivers/net/tap.c 	tap = rcu_dereference(q->tap);
tap               735 drivers/net/tap.c 	if (tap) {
tap               736 drivers/net/tap.c 		skb->dev = tap->dev;
tap               750 drivers/net/tap.c 	tap = rcu_dereference(q->tap);
tap               751 drivers/net/tap.c 	if (tap && tap->count_tx_dropped)
tap               752 drivers/net/tap.c 		tap->count_tx_dropped(tap);
tap               889 drivers/net/tap.c 	struct tap_dev *tap;
tap               892 drivers/net/tap.c 	tap = rtnl_dereference(q->tap);
tap               893 drivers/net/tap.c 	if (tap)
tap               894 drivers/net/tap.c 		dev_hold(tap->dev);
tap               896 drivers/net/tap.c 	return tap;
tap               899 drivers/net/tap.c static void tap_put_tap_dev(struct tap_dev *tap)
tap               901 drivers/net/tap.c 	dev_put(tap->dev);
tap               907 drivers/net/tap.c 	struct tap_dev *tap;
tap               910 drivers/net/tap.c 	tap = tap_get_tap_dev(q);
tap               911 drivers/net/tap.c 	if (!tap)
tap               915 drivers/net/tap.c 		ret = tap_enable_queue(tap, file, q);
tap               921 drivers/net/tap.c 	tap_put_tap_dev(tap);
tap               927 drivers/net/tap.c 	struct tap_dev *tap;
tap               931 drivers/net/tap.c 	tap = rtnl_dereference(q->tap);
tap               932 drivers/net/tap.c 	if (!tap)
tap               935 drivers/net/tap.c 	features = tap->dev->features;
tap               966 drivers/net/tap.c 	tap->tap_features = feature_mask;
tap               967 drivers/net/tap.c 	if (tap->update_features)
tap               968 drivers/net/tap.c 		tap->update_features(tap, features);
tap               980 drivers/net/tap.c 	struct tap_dev *tap;
tap              1006 drivers/net/tap.c 		tap = tap_get_tap_dev(q);
tap              1007 drivers/net/tap.c 		if (!tap) {
tap              1014 drivers/net/tap.c 		if (copy_to_user(&ifr->ifr_name, tap->dev->name, IFNAMSIZ) ||
tap              1017 drivers/net/tap.c 		tap_put_tap_dev(tap);
tap              1092 drivers/net/tap.c 		tap = tap_get_tap_dev(q);
tap              1093 drivers/net/tap.c 		if (!tap) {
tap              1098 drivers/net/tap.c 		u = tap->dev->type;
tap              1099 drivers/net/tap.c 		if (copy_to_user(&ifr->ifr_name, tap->dev->name, IFNAMSIZ) ||
tap              1100 drivers/net/tap.c 		    copy_to_user(&ifr->ifr_hwaddr.sa_data, tap->dev->dev_addr, ETH_ALEN) ||
tap              1103 drivers/net/tap.c 		tap_put_tap_dev(tap);
tap              1111 drivers/net/tap.c 		tap = tap_get_tap_dev(q);
tap              1112 drivers/net/tap.c 		if (!tap) {
tap              1116 drivers/net/tap.c 		ret = dev_set_mac_address(tap->dev, &sa, NULL);
tap              1117 drivers/net/tap.c 		tap_put_tap_dev(tap);
tap              1154 drivers/net/tap.c 	struct tap_dev *tap;
tap              1187 drivers/net/tap.c 	tap = rcu_dereference(q->tap);
tap              1188 drivers/net/tap.c 	if (tap) {
tap              1189 drivers/net/tap.c 		skb->dev = tap->dev;
tap              1203 drivers/net/tap.c 	tap = rcu_dereference(q->tap);
tap              1204 drivers/net/tap.c 	if (tap && tap->count_tx_dropped)
tap              1205 drivers/net/tap.c 		tap->count_tx_dropped(tap);
tap              1291 drivers/net/tap.c int tap_queue_resize(struct tap_dev *tap)
tap              1293 drivers/net/tap.c 	struct net_device *dev = tap->dev;
tap              1296 drivers/net/tap.c 	int n = tap->numqueues;
tap              1303 drivers/net/tap.c 	list_for_each_entry(q, &tap->queue_list, next)
tap                49 drivers/staging/media/ipu3/ipu3-css-params.c 	int tap, phase, phase_sum_left, phase_sum_right;
tap                56 drivers/staging/media/ipu3/ipu3-css-params.c 			for (tap = 0; tap < taps; tap++) {
tap                57 drivers/staging/media/ipu3/ipu3-css-params.c 				coeff_lut[phase * IMGU_SCALER_FILTER_TAPS + tap]
tap                74 drivers/staging/media/ipu3/ipu3-css-params.c 		for (tap = 0; tap < taps; tap++) {
tap                77 drivers/staging/media/ipu3/ipu3-css-params.c 				((tap * (coeffs_size / taps)) + phase) - 1];
tap                85 drivers/staging/media/ipu3/ipu3-css-params.c 			coeff_lut[phase * IMGU_SCALER_FILTER_TAPS + tap] =
tap                46 include/linux/if_tap.h 	void (*update_features)(struct tap_dev *tap, netdev_features_t features);
tap                47 include/linux/if_tap.h 	void (*count_tx_dropped)(struct tap_dev *tap);
tap                48 include/linux/if_tap.h 	void (*count_rx_dropped)(struct tap_dev *tap);
tap                66 include/linux/if_tap.h 	struct tap_dev __rcu *tap;
tap                76 include/linux/if_tap.h void tap_del_queues(struct tap_dev *tap);
tap                77 include/linux/if_tap.h int tap_get_minor(dev_t major, struct tap_dev *tap);
tap                78 include/linux/if_tap.h void tap_free_minor(dev_t major, struct tap_dev *tap);
tap                79 include/linux/if_tap.h int tap_queue_resize(struct tap_dev *tap);
tap                64 sound/soc/meson/axg-pdm.c 	const unsigned int *tap;
tap               375 sound/soc/meson/axg-pdm.c 			regmap_write(priv->map, PDM_COEFF_DATA, lpf[i].tap[j]);
tap               553 sound/soc/meson/axg-pdm.c 			.tap = lpf1_default_tap,
tap               559 sound/soc/meson/axg-pdm.c 			.tap = lpf2_default_tap,
tap               565 sound/soc/meson/axg-pdm.c 			.tap = lpf3_default_tap,