Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/net/
Dtap.c143 static int tap_enable_queue(struct tap_dev *tap, struct file *file, in tap_enable_queue() argument
154 rcu_assign_pointer(tap->taps[tap->numvtaps], q); in tap_enable_queue()
155 q->queue_index = tap->numvtaps; in tap_enable_queue()
158 tap->numvtaps++; in tap_enable_queue()
164 static int tap_set_queue(struct tap_dev *tap, struct file *file, in tap_set_queue() argument
167 if (tap->numqueues == MAX_TAP_QUEUES) in tap_set_queue()
170 rcu_assign_pointer(q->tap, tap); in tap_set_queue()
171 rcu_assign_pointer(tap->taps[tap->numvtaps], q); in tap_set_queue()
175 q->queue_index = tap->numvtaps; in tap_set_queue()
178 list_add_tail(&q->next, &tap->queue_list); in tap_set_queue()
[all …]
Dmacvtap.c29 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()
87 INIT_LIST_HEAD(&vlantap->tap.queue_list); in macvtap_newlink()
92 vlantap->tap.tap_features = TUN_OFFLOADS; in macvtap_newlink()
97 vlantap->tap.count_tx_dropped = macvtap_count_tx_dropped; in macvtap_newlink()
[all …]
DKconfig135 tristate "MAC-VLAN based tap driver"
140 This adds a specialized tap character device driver that is based
143 macvtap', and then be accessed through the tap user space interface.
170 tristate "IP-VLAN based tap driver"
175 This adds a specialized tap character device driver that is based
178 ipvtap', and then be accessed through the tap user space interface.
308 This option is selected by any driver implementing tap user space
309 interface for a virtual interface to re-use core tap functionality.
346 messages if they tap into the netlink device, record pcaps for further
DMakefile26 obj-$(CONFIG_TAP) += tap.o
/Linux-v4.19/drivers/net/ipvlan/
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()
83 INIT_LIST_HEAD(&vlantap->tap.queue_list); in ipvtap_newlink()
88 vlantap->tap.tap_features = TUN_OFFLOADS; in ipvtap_newlink()
89 vlantap->tap.count_tx_dropped = ipvtap_count_tx_dropped; in ipvtap_newlink()
[all …]
/Linux-v4.19/include/linux/
Dif_tap.h46 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);
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-v4.19/crypto/
Dtestmgr.h40 unsigned char tap[MAX_TAP]; member
70 unsigned short tap[MAX_TAP]; member
87 unsigned char tap[MAX_TAP]; member
1021 .tap = { 13, 13 },
1059 .tap = { 28, 28 },
1220 .tap = { 28, 28 },
1388 .tap = { 28, 28 },
1564 .tap = { 28, 28 },
1735 .tap = {13, 13}
1797 .tap = { 28, 28 },
[all …]
Dtestmgr.c234 template->tap[k]); in ahash_partial_update()
235 sg_init_one(&sg[0], hash_buff, template->tap[k]); in ahash_partial_update()
236 ahash_request_set_crypt(req, sg, result, template->tap[k]); in ahash_partial_update()
438 template[i].tap[k] > PAGE_SIZE)) in __test_hash()
444 template[i].tap[k]), in __test_hash()
445 template[i].tap[k]); in __test_hash()
446 temp += template[i].tap[k]; in __test_hash()
502 template[i].tap[0]); in __test_hash()
503 sg_init_one(&sg[0], hash_buff, template[i].tap[0]); in __test_hash()
522 ahash_request_set_crypt(req, sg, result, template[i].tap[0]); in __test_hash()
[all …]
/Linux-v4.19/tools/testing/selftests/tc-testing/
Dtdc.py183 tap = ""
221 tap += tresult
225 tap += procout
227 tap += 'No output!\n'
236 return tap
250 tap = ''
258 tap = 'notap requested: omitting test plan\n'
260 tap = str(index) + ".." + str(tcount) + "\n"
293 tap += run_one_test(pm, args, index, tidx)
318 tap += 'about to flush the tap output if tests need to be skipped\n'
[all …]
/Linux-v4.19/arch/arm64/boot/dts/amd/
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-v4.19/Documentation/devicetree/bindings/net/
Damd-xgbe.txt48 - amd,serdes-dfe-tap-config: DFE taps available to run
49 - amd,serdes-dfe-tap-enable: DFE taps to enable
73 amd,serdes-dfe-tap-config = <3>, <3>, <1>;
74 amd,serdes-dfe-tap-enable = <0>, <0>, <127>;
/Linux-v4.19/tools/testing/selftests/tc-testing/plugin-lib/
DvalgrindPlugin.py23 self.tap = ''
40 print('{}'.format(self.tap))
142 self.tap += more_tap_output
/Linux-v4.19/drivers/mmc/host/
Drenesas_sdhi.h20 u32 tap; /* sampling clock position for SDR104 */ member
Drenesas_sdhi_sys_dmac.c52 .tap = 0x00000703,
56 .tap = 0x00000300,
77 .tap = 0x00000300,
Drenesas_sdhi_core.c282 unsigned long tap) in renesas_sdhi_prepare_tuning() argument
287 sd_scc_write32(host, priv, SH_MOBILE_SDHI_SCC_TAPSET, tap); in renesas_sdhi_prepare_tuning()
695 priv->scc_tappos = taps->tap; in renesas_sdhi_probe()
Dsdhci-tegra.c260 static void tegra_sdhci_set_tap(struct sdhci_host *host, unsigned int tap) in tegra_sdhci_set_tap() argument
266 reg |= tap << SDHCI_CLOCK_CTRL_TAP_SHIFT; in tegra_sdhci_set_tap()
Drenesas_sdhi_internal_dmac.c83 .tap = 0x00000300,
/Linux-v4.19/Documentation/input/devices/
Dappletouch.rst33 tap for middle button mouse emulation, 3 finger tap for right button mouse
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-v4.19/drivers/input/mouse/
Dcypress_ps2.h149 unsigned int tap:1; /* multi-finger tap detected. */ member
/Linux-v4.19/drivers/media/pci/ddbridge/
Dddbridge-mci.h141 u8 tap; member
/Linux-v4.19/Documentation/networking/
Dtuntap.txt26 IP packets (with tun) or ethernet frames (with tap). Which one is being used
30 for how to use tun and tap devices. Both programs work like a bridge between
218 ethernet frames when using tap.
/Linux-v4.19/arch/arm/mach-omap2/
Did.c739 void __init omap2_set_globals_tap(u32 class, void __iomem *tap) in omap2_set_globals_tap() argument
742 tap_base = tap; in omap2_set_globals_tap()
Dcommon.h201 void __init omap2_set_globals_tap(u32 class, void __iomem *tap);
/Linux-v4.19/Documentation/devicetree/bindings/mmc/
Dfsl-imx-esdhc.txt31 - fsl,tuning-start-tap: Specify the start dealy cell point when send first CMD19

12