Home
last modified time | relevance | path

Searched refs:tap (Results 1 – 25 of 71) sorted by relevance

123

/linux-6.3-rc2/drivers/net/
A Dtap.c171 rcu_assign_pointer(q->tap, tap); in tap_set_queue()
196 tap = rtnl_dereference(q->tap); in tap_disable_queue()
227 tap = rtnl_dereference(q->tap); in tap_put_queue()
395 tap->count_rx_dropped(tap); in tap_handle_frame()
720 tap = rcu_dereference(q->tap); in tap_get_user()
762 tap = rcu_dereference(q->tap); in tap_get_user()
764 tap->count_tx_dropped(tap); in tap_get_user()
904 tap = rtnl_dereference(q->tap); in tap_get_tap_dev()
1193 tap = rcu_dereference(q->tap); in tap_get_user_xdp()
1209 tap = rcu_dereference(q->tap); in tap_get_user_xdp()
[all …]
A Dmacvtap.c30 struct tap_dev tap; member
57 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_count_tx_dropped()
65 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_count_rx_dropped()
74 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_update_features()
88 INIT_LIST_HEAD(&vlantap->tap.queue_list); in macvtap_newlink()
93 vlantap->tap.tap_features = TUN_OFFLOADS; in macvtap_newlink()
115 vlantap->tap.dev = vlantap->vlan.dev; in macvtap_newlink()
126 tap_del_queues(&vlantap->tap); in macvtap_dellink()
190 if (vlantap->tap.minor == 0) in macvtap_device_event()
195 tap_free_minor(macvtap_major, &vlantap->tap); in macvtap_device_event()
[all …]
A DKconfig181 tristate "MAC-VLAN based tap driver"
186 This adds a specialized tap character device driver that is based
189 macvtap', and then be accessed through the tap user space interface.
219 tristate "IP-VLAN based tap driver"
224 This adds a specialized tap character device driver that is based
227 ipvtap', and then be accessed through the tap user space interface.
386 This option is selected by any driver implementing tap user space
387 interface for a virtual interface to re-use core tap functionality.
424 messages if they tap into the netlink device, record pcaps for further
/linux-6.3-rc2/drivers/net/ipvlan/
A Dipvtap.c48 struct tap_dev tap; member
53 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_count_tx_dropped()
61 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_count_rx_dropped()
70 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_update_features()
84 INIT_LIST_HEAD(&vlantap->tap.queue_list); in ipvtap_newlink()
89 vlantap->tap.tap_features = TUN_OFFLOADS; in ipvtap_newlink()
107 vlantap->tap.dev = vlantap->vlan.dev; in ipvtap_newlink()
118 tap_del_queues(&vlan->tap); in ipvtap_dellink()
177 if (vlantap->tap.minor == 0) in ipvtap_device_event()
182 tap_free_minor(ipvtap_major, &vlantap->tap); in ipvtap_device_event()
[all …]
/linux-6.3-rc2/include/linux/
A Dif_tap.h47 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);
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);
80 int tap_queue_resize(struct tap_dev *tap);
/linux-6.3-rc2/Documentation/devicetree/bindings/mmc/
A Dsdhci-am654.yaml56 # PHY output tap delays:
62 description: Output tap delay for SD/MMC legacy timing
80 description: Output tap delay for SD UHS SDR12 timing
86 description: Output tap delay for SD UHS SDR25 timing
92 description: Output tap delay for SD UHS SDR50 timing
110 description: Output tap delay for eMMC DDR52 timing
116 description: Output tap delay for eMMC HS200 timing
122 description: Output tap delay for eMMC HS400 timing
127 # PHY input tap delays:
162 description: Input tap delay for MMC DDR50 timing
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/spi/
A Dnvidia,tegra114-spi.txt27 - nvidia,tx-clk-tap-delay: Delays the clock going out to the external device
28 with this tap value. This property is used to tune the outgoing data from
31 to corresponding slave devices. Valid tap values are from 0 thru 63.
32 - nvidia,rx-clk-tap-delay: Delays the clock coming in from the external device
33 with this tap value. This property is used to adjust the Tegra SPI master
36 to corresponding slave devices. Valid tap values are from 0 thru 63.
56 nvidia,rx-clk-tap-delay = <0>;
57 nvidia,tx-clk-tap-delay = <16>;
A Dnvidia,tegra210-quad-peripheral-props.yaml14 nvidia,tx-clk-tap-delay:
16 Delays the clock going out to device with this tap value.
23 nvidia,rx-clk-tap-delay:
25 Delays the clock coming in from the device with this tap value.
A Dnvidia,tegra210-quad.yaml95 nvidia,tx-clk-tap-delay = <0>;
96 nvidia,rx-clk-tap-delay = <0>;
/linux-6.3-rc2/tools/testing/selftests/net/
A Dtest_vxlan_under_vrf.sh50 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
A Dtap.c363 FIXTURE(tap) in FIXTURE() argument
368 FIXTURE_SETUP(tap) in FIXTURE_SETUP() argument
383 FIXTURE_TEARDOWN(tap) in FIXTURE_TEARDOWN() argument
397 TEST_F(tap, test_packet_valid_udp_gso) in TEST_F() argument
409 TEST_F(tap, test_packet_valid_udp_csum) in TEST_F() argument
421 TEST_F(tap, test_packet_crash_tap_invalid_eth_proto) in TEST_F() argument
A D.gitignore35 tap
/linux-6.3-rc2/arch/arm64/boot/dts/amd/
A Damd-seattle-xgbe-b.dtsi52 amd,serdes-dfe-tap-config = <3>, <3>, <3>;
53 amd,serdes-dfe-tap-enable = <0>, <0>, <7>;
78 amd,serdes-dfe-tap-config = <3>, <3>, <3>;
79 amd,serdes-dfe-tap-enable = <0>, <0>, <7>;
/linux-6.3-rc2/drivers/mmc/host/
A Dsdhci-of-aspeed.c130 u8 tap, bool enable, u32 reg) in aspeed_sdc_set_phase_tap() argument
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()
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()
A Dsdhci-tegra.c336 static void tegra_sdhci_set_tap(struct sdhci_host *host, unsigned int tap) in tegra_sdhci_set_tap() argument
355 reg |= tap << SDHCI_CLOCK_CTRL_TAP_SHIFT; in tegra_sdhci_set_tap()
860 u8 word, bit, edge1, tap, window; in tegra_sdhci_tap_correction() local
885 tap = word * TUNING_WORD_BIT_SIZE + bit; in tegra_sdhci_tap_correction()
890 first_fail_tap = tap; in tegra_sdhci_tap_correction()
895 start_pass_tap = tap; in tegra_sdhci_tap_correction()
898 first_pass_tap = tap; in tegra_sdhci_tap_correction()
904 end_pass_tap = tap - 1; in tegra_sdhci_tap_correction()
911 start_pass_tap = tap; in tegra_sdhci_tap_correction()
915 tap = start_pass_tap + window / 2; in tegra_sdhci_tap_correction()
[all …]
A Drenesas_sdhi.h17 u32 tap; /* sampling clock position for SDR104/HS400 (8 TAP) */ member
/linux-6.3-rc2/Documentation/devicetree/bindings/net/
A Damd-xgbe.txt49 - amd,serdes-dfe-tap-config: DFE taps available to run
50 - amd,serdes-dfe-tap-enable: DFE taps to enable
74 amd,serdes-dfe-tap-config = <3>, <3>, <1>;
75 amd,serdes-dfe-tap-enable = <0>, <0>, <127>;
/linux-6.3-rc2/sound/soc/meson/
A Daxg-pdm.c64 const unsigned int *tap; member
375 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,
/linux-6.3-rc2/tools/testing/selftests/tc-testing/
A D.gitignore5 *.tap
/linux-6.3-rc2/tools/testing/selftests/tc-testing/plugin-lib/
A DvalgrindPlugin.py24 self.tap = ''
160 self.tap += more_tap_output
A DbuildebpfPlugin.py16 self.tap = ''
/linux-6.3-rc2/Documentation/input/devices/
A Dappletouch.rst33 tap for middle button mouse emulation, 3 finger tap for right button mouse
A Delantech.rst192 C: 1 = enable corner tap
216 0xff = tap again to release)
220 tap make timeout?
224 tap release timeout?
247 c = 1 when corner tap detected
255 byte 1 = 0xf0 when corner tap detected
275 when corner tap detected:
389 0x7f = never i.e. tap again to release)
/linux-6.3-rc2/drivers/input/mouse/
A Dcypress_ps2.h149 unsigned int tap:1; /* multi-finger tap detected. */ member
/linux-6.3-rc2/arch/arm64/boot/dts/freescale/
A Dimx8ulp.dtsi367 fsl,tuning-start-tap = <20>;
382 fsl,tuning-start-tap = <20>;
397 fsl,tuning-start-tap = <20>;

Completed in 43 milliseconds

123