Home
last modified time | relevance | path

Searched refs:tap (Results 1 - 25 of 43) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/
H A Dtap.c97 .name = "tap",
144 static int tap_enable_queue(struct tap_dev *tap, struct file *file, in tap_enable_queue() argument
155 rcu_assign_pointer(tap->taps[tap->numvtaps], q); in tap_enable_queue()
156 q->queue_index = tap->numvtaps; in tap_enable_queue()
159 tap->numvtaps++; in tap_enable_queue()
165 static int tap_set_queue(struct tap_dev *tap, struct file *file, in tap_set_queue() argument
168 if (tap->numqueues == MAX_TAP_QUEUES) in tap_set_queue()
171 rcu_assign_pointer(q->tap, tap); in tap_set_queue()
189 struct tap_dev *tap; tap_disable_queue() local
224 struct tap_dev *tap; tap_put_queue() local
252 tap_get_queue(struct tap_dev *tap, struct sk_buff *skb) tap_get_queue() argument
298 tap_del_queues(struct tap_dev *tap) tap_del_queues() argument
322 struct tap_dev *tap; tap_handle_frame() local
403 tap_get_minor(dev_t major, struct tap_dev *tap) tap_get_minor() argument
431 tap_free_minor(dev_t major, struct tap_dev *tap) tap_free_minor() argument
456 struct tap_dev *tap; dev_get_by_tap_file() local
502 struct tap_dev *tap; tap_open() local
625 struct tap_dev *tap; tap_get_user() local
886 struct tap_dev *tap; tap_get_tap_dev() local
896 tap_put_tap_dev(struct tap_dev *tap) tap_put_tap_dev() argument
904 struct tap_dev *tap; tap_ioctl_set_queue() local
924 struct tap_dev *tap; set_offload() local
977 struct tap_dev *tap; tap_ioctl() local
1140 struct tap_dev *tap; tap_get_user_xdp() local
1282 tap_queue_resize(struct tap_dev *tap) tap_queue_resize() argument
[all...]
H A Dmacvtap.c30 struct tap_dev tap; member
55 static void macvtap_count_tx_dropped(struct tap_dev *tap) in macvtap_count_tx_dropped() argument
57 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_count_tx_dropped()
63 static void macvtap_count_rx_dropped(struct tap_dev *tap) in macvtap_count_rx_dropped() argument
65 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_count_rx_dropped()
71 static void macvtap_update_features(struct tap_dev *tap, in macvtap_update_features() argument
74 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_update_features()
[all...]
/kernel/linux/linux-6.6/drivers/net/
H A Dtap.c99 .name = "tap",
146 static int tap_enable_queue(struct tap_dev *tap, struct file *file, in tap_enable_queue() argument
157 rcu_assign_pointer(tap->taps[tap->numvtaps], q); in tap_enable_queue()
158 q->queue_index = tap->numvtaps; in tap_enable_queue()
161 tap->numvtaps++; in tap_enable_queue()
167 static int tap_set_queue(struct tap_dev *tap, struct file *file, in tap_set_queue() argument
170 if (tap->numqueues == MAX_TAP_QUEUES) in tap_set_queue()
173 rcu_assign_pointer(q->tap, tap); in tap_set_queue()
191 struct tap_dev *tap; tap_disable_queue() local
226 struct tap_dev *tap; tap_put_queue() local
254 tap_get_queue(struct tap_dev *tap, struct sk_buff *skb) tap_get_queue() argument
300 tap_del_queues(struct tap_dev *tap) tap_del_queues() argument
324 struct tap_dev *tap; tap_handle_frame() local
415 tap_get_minor(dev_t major, struct tap_dev *tap) tap_get_minor() argument
443 tap_free_minor(dev_t major, struct tap_dev *tap) tap_free_minor() argument
468 struct tap_dev *tap; dev_get_by_tap_file() local
514 struct tap_dev *tap; tap_open() local
642 struct tap_dev *tap; tap_get_user() local
916 struct tap_dev *tap; tap_get_tap_dev() local
926 tap_put_tap_dev(struct tap_dev *tap) tap_put_tap_dev() argument
934 struct tap_dev *tap; tap_ioctl_set_queue() local
954 struct tap_dev *tap; set_offload() local
1012 struct tap_dev *tap; tap_ioctl() local
1176 struct tap_dev *tap; tap_get_user_xdp() local
1313 tap_queue_resize(struct tap_dev *tap) tap_queue_resize() argument
[all...]
H A Dmacvtap.c30 struct tap_dev tap; member
54 static void macvtap_count_tx_dropped(struct tap_dev *tap) in macvtap_count_tx_dropped() argument
56 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_count_tx_dropped()
62 static void macvtap_count_rx_dropped(struct tap_dev *tap) in macvtap_count_rx_dropped() argument
64 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_count_rx_dropped()
70 static void macvtap_update_features(struct tap_dev *tap, in macvtap_update_features() argument
73 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_update_features()
[all...]
/kernel/linux/linux-5.10/drivers/net/ipvlan/
H A Dipvtap.c48 struct tap_dev tap; member
51 static void ipvtap_count_tx_dropped(struct tap_dev *tap) in ipvtap_count_tx_dropped() argument
53 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_count_tx_dropped()
59 static void ipvtap_count_rx_dropped(struct tap_dev *tap) in ipvtap_count_rx_dropped() argument
61 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_count_rx_dropped()
67 static void ipvtap_update_features(struct tap_dev *tap, in ipvtap_update_features() argument
70 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_update_features()
[all...]
/kernel/linux/linux-6.6/drivers/net/ipvlan/
H A Dipvtap.c47 struct tap_dev tap; member
50 static void ipvtap_count_tx_dropped(struct tap_dev *tap) in ipvtap_count_tx_dropped() argument
52 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_count_tx_dropped()
58 static void ipvtap_count_rx_dropped(struct tap_dev *tap) in ipvtap_count_rx_dropped() argument
60 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_count_rx_dropped()
66 static void ipvtap_update_features(struct tap_dev *tap, in ipvtap_update_features() argument
69 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_update_features()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dif_tap.h27 * Maximum times a tap device can be opened. This can be used to
46 void (*update_features)(struct tap_dev *tap, netdev_features_t features);
47 void (*count_tx_dropped)(struct tap_dev *tap);
48 void (*count_rx_dropped)(struct tap_dev *tap);
52 * A tap queue is the central object of tap module, it connects
66 struct tap_dev __rcu *tap; member
76 void tap_del_queues(struct tap_dev *tap);
77 int tap_get_minor(dev_t major, struct tap_dev *tap);
78 void tap_free_minor(dev_t major, struct tap_dev *tap);
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dif_tap.h28 * Maximum times a tap device can be opened. This can be used to
47 void (*update_features)(struct tap_dev *tap, netdev_features_t features);
48 void (*count_tx_dropped)(struct tap_dev *tap);
49 void (*count_rx_dropped)(struct tap_dev *tap);
53 * A tap queue is the central object of tap module, it connects
67 struct tap_dev __rcu *tap; member
77 void tap_del_queues(struct tap_dev *tap);
78 int tap_get_minor(dev_t major, struct tap_dev *tap);
79 void tap_free_minor(dev_t major, struct tap_dev *tap);
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/net/
H A Dtest_vxlan_under_vrf.sh27 # | | veth-tap | | | | veth-tap | |
50 ip link del veth-tap 2>/dev/null || true
98 ip link add veth-tap type veth peer name veth-hv
100 ip link set veth-tap netns hv-$id
101 ip -netns hv-$id link set veth-tap master br0
102 ip -netns hv-$id link set veth-tap up
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dtest_vxlan_under_vrf.sh27 # | | veth-tap | | | | veth-tap | |
50 ip link del veth-tap 2>/dev/null || true
98 ip link add veth-tap type veth peer name veth-hv
100 ip link set veth-tap netns hv-$id
101 ip -netns hv-$id link set veth-tap master br0
102 ip -netns hv-$id link set veth-tap up
H A Dtap.c206 sprintf(buf, "/dev/tap%d", ifindex); in opentap()
363 FIXTURE(tap) in FIXTURE()
368 FIXTURE_SETUP(tap) in FIXTURE_SETUP()
383 FIXTURE_TEARDOWN(tap) in FIXTURE_TEARDOWN()
397 TEST_F(tap, test_packet_valid_udp_gso) in TEST_F()
409 TEST_F(tap, test_packet_valid_udp_csum) in TEST_F()
421 TEST_F(tap, test_packet_crash_tap_invalid_eth_proto) in TEST_F()
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dsdhci-of-aspeed.c130 u8 tap, bool enable, u32 reg) in aspeed_sdc_set_phase_tap()
134 reg |= tap << __ffs(desc->tap_mask); in aspeed_sdc_set_phase_tap()
168 unsigned int tap; in aspeed_sdhci_phase_to_tap() local
187 tap = div_u64(phase_period_ps, prop_delay_ps); in aspeed_sdhci_phase_to_tap()
188 if (tap > ASPEED_SDHCI_NR_TAPS) { in aspeed_sdhci_phase_to_tap()
190 "Requested out of range phase tap %d for %d degrees of phase compensation at %luHz, clamping to tap %d\n", in aspeed_sdhci_phase_to_tap()
191 tap, phase_deg, rate_hz, ASPEED_SDHCI_NR_TAPS); in aspeed_sdhci_phase_to_tap()
192 tap = ASPEED_SDHCI_NR_TAPS; in aspeed_sdhci_phase_to_tap()
195 return inverted | tap; in aspeed_sdhci_phase_to_tap()
129 aspeed_sdc_set_phase_tap(const struct aspeed_sdhci_tap_desc *desc, u8 tap, bool enable, u32 reg) aspeed_sdc_set_phase_tap() argument
[all...]
H A Dsdhci-tegra.c335 static void tegra_sdhci_set_tap(struct sdhci_host *host, unsigned int tap) in tegra_sdhci_set_tap() argument
344 * Touching the tap values is a bit tricky on some SoC generations. in tegra_sdhci_set_tap()
346 * the tap values are changed. in tegra_sdhci_set_tap()
354 reg |= tap << SDHCI_CLOCK_CTRL_TAP_SHIFT; in tegra_sdhci_set_tap()
718 err = device_property_read_u32(mmc_dev(host->mmc), "nvidia,default-tap", in tegra_sdhci_parse_tap_and_trim()
859 u8 word, bit, edge1, tap, window; in tegra_sdhci_tap_correction() local
884 tap = word * TUNING_WORD_BIT_SIZE + bit; in tegra_sdhci_tap_correction()
889 first_fail_tap = tap; in tegra_sdhci_tap_correction()
894 start_pass_tap = tap; in tegra_sdhci_tap_correction()
897 first_pass_tap = tap; in tegra_sdhci_tap_correction()
[all...]
H A Drenesas_sdhi.h17 u32 tap; /* sampling clock position for SDR104/HS400 (8 TAP) */ member
/kernel/linux/linux-5.10/tools/testing/selftests/tc-testing/plugin-lib/
H A DvalgrindPlugin.py24 self.tap = ''
41 #print('{}'.format(self.tap))
160 self.tap += more_tap_output
H A DbuildebpfPlugin.py16 self.tap = ''
/kernel/linux/linux-6.6/tools/testing/selftests/tc-testing/plugin-lib/
H A DvalgrindPlugin.py24 self.tap = ''
41 #print('{}'.format(self.tap))
160 self.tap += more_tap_output
H A DbuildebpfPlugin.py16 self.tap = ''
/kernel/linux/linux-5.10/sound/soc/meson/
H A Daxg-pdm.c64 const unsigned int *tap; member
370 /* Set the tap filter values of all 3 filters */ in axg_pdm_set_lpf_filters()
375 regmap_write(priv->map, PDM_COEFF_DATA, lpf[i].tap[j]); in axg_pdm_set_lpf_filters()
553 .tap = lpf1_default_tap,
559 .tap = lpf2_default_tap,
565 .tap = lpf3_default_tap,
/kernel/linux/linux-6.6/sound/soc/meson/
H A Daxg-pdm.c64 const unsigned int *tap; member
363 /* Set the tap filter values of all 3 filters */ in axg_pdm_set_lpf_filters()
368 regmap_write(priv->map, PDM_COEFF_DATA, lpf[i].tap[j]); in axg_pdm_set_lpf_filters()
555 .tap = lpf1_default_tap,
561 .tap = lpf2_default_tap,
567 .tap = lpf3_default_tap,
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Drenesas_sdhi.h17 u32 tap; /* sampling clock position for SDR104/HS400 (8 TAP) */ member
H A Dsdhci-tegra.c328 static void tegra_sdhci_set_tap(struct sdhci_host *host, unsigned int tap) in tegra_sdhci_set_tap() argument
337 * Touching the tap values is a bit tricky on some SoC generations. in tegra_sdhci_set_tap()
339 * the tap values are changed. in tegra_sdhci_set_tap()
347 reg |= tap << SDHCI_CLOCK_CTRL_TAP_SHIFT; in tegra_sdhci_set_tap()
711 err = device_property_read_u32(host->mmc->parent, "nvidia,default-tap", in tegra_sdhci_parse_tap_and_trim()
845 u8 word, bit, edge1, tap, window; in tegra_sdhci_tap_correction() local
870 tap = word * TUNING_WORD_BIT_SIZE + bit; in tegra_sdhci_tap_correction()
875 first_fail_tap = tap; in tegra_sdhci_tap_correction()
880 start_pass_tap = tap; in tegra_sdhci_tap_correction()
883 first_pass_tap = tap; in tegra_sdhci_tap_correction()
[all...]
/kernel/linux/linux-5.10/drivers/input/mouse/
H A Dcypress_ps2.h149 unsigned int tap:1; /* multi-finger tap detected. */ member
/kernel/linux/linux-6.6/drivers/input/mouse/
H A Dcypress_ps2.h149 unsigned int tap:1; /* multi-finger tap detected. */ member
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Dcommon.h208 void __init omap2_set_globals_tap(u32 class, void __iomem *tap);

Completed in 15 milliseconds

12