| /samples/pktgen/ |
| A D | pktgen_sample04_many_flows.sh | 55 dev=${DEV}@${thread} 63 pg_set $dev "count $COUNT" 66 pg_set $dev "delay $DELAY" 70 pg_set $dev "dst_mac $DST_MAC" 76 pg_set $dev "flag UDPDST_RND" 84 pg_set $dev "flag IPSRC_RND" 85 pg_set $dev "src_min $SRC_MIN" 89 pg_set $dev "flows $FLOWS" 99 pg_set $dev "flag FLOW_SEQ" 107 dev=${DEV}@${thread} [all …]
|
| A D | pktgen_sample05_flow_per_thread.sh | 45 dev=${DEV}@${thread} 52 pg_set $dev "flag QUEUE_MAP_CPU" 53 pg_set $dev "count $COUNT" 56 pg_set $dev "delay $DELAY" 57 pg_set $dev "flag NO_TIMESTAMP" 60 pg_set $dev "dst_mac $DST_MAC" 66 pg_set $dev "flag UDPDST_RND" 80 pg_set $dev "burst $BURST" 82 info "$dev: Not using burst" 91 dev=${DEV}@${thread} [all …]
|
| A D | pktgen_sample02_multiqueue.sh | 50 dev=${DEV}@${thread} 58 pg_set $dev "flag QUEUE_MAP_CPU" 61 pg_set $dev "count $COUNT" 63 pg_set $dev "pkt_size $PKT_SIZE" 64 pg_set $dev "delay $DELAY" 67 pg_set $dev "flag NO_TIMESTAMP" 70 pg_set $dev "dst_mac $DST_MAC" 76 pg_set $dev "flag UDPDST_RND" 84 pg_set $dev "flag UDPSRC_RND" 93 dev=${DEV}@${thread} [all …]
|
| A D | pktgen_sample03_burst_single_flow.sh | 54 dev=${DEV}@${thread} 61 pg_set $dev "flag QUEUE_MAP_CPU" 62 pg_set $dev "count $COUNT" 65 pg_set $dev "delay $DELAY" 66 pg_set $dev "flag NO_TIMESTAMP" 69 pg_set $dev "dst_mac $DST_MAC" 75 pg_set $dev "flag UDPDST_RND" 85 pg_set $dev "burst $BURST" 87 info "$dev: Not using burst" 95 dev=${DEV}@${thread} [all …]
|
| A D | pktgen_bench_xmit_mode_netif_receive.sh | 64 dev=${DEV}@${thread} 71 pg_set $dev "flag QUEUE_MAP_CPU" 72 pg_set $dev "count $COUNT" 73 pg_set $dev "pkt_size $PKT_SIZE" 74 pg_set $dev "delay $DELAY" 75 pg_set $dev "flag NO_TIMESTAMP" 78 pg_set $dev "dst_mac $DST_MAC" 84 pg_set $dev "flag UDPDST_RND" 93 pg_set $dev "burst $BURST" 100 dev=${DEV}@${thread} [all …]
|
| A D | pktgen_sample06_numa_awared_queue_irq_affinity.sh | 59 dev=${DEV}@${thread} 75 pg_set $dev "flag QUEUE_MAP_CPU" 78 pg_set $dev "count $COUNT" 80 pg_set $dev "pkt_size $PKT_SIZE" 81 pg_set $dev "delay $DELAY" 84 pg_set $dev "flag NO_TIMESTAMP" 87 pg_set $dev "dst_mac $DST_MAC" 93 pg_set $dev "flag UDPDST_RND" 101 pg_set $dev "flag UDPSRC_RND" 111 dev=${DEV}@${thread} [all …]
|
| A D | pktgen_bench_xmit_mode_queue_xmit.sh | 47 dev=${DEV}@${thread} 54 pg_set $dev "flag QUEUE_MAP_CPU" 55 pg_set $dev "count $COUNT" 56 pg_set $dev "pkt_size $PKT_SIZE" 57 pg_set $dev "delay $DELAY" 58 pg_set $dev "flag NO_TIMESTAMP" 61 pg_set $dev "dst_mac $DST_MAC" 67 pg_set $dev "flag UDPDST_RND" 73 pg_set $dev "xmit_mode queue_xmit" 80 dev=${DEV}@${thread} [all …]
|
| /samples/bpf/ |
| A D | tc_l2_redirect.sh | 21 $IP link set dev ve1 up 22 $IP link set dev ve2 up 23 $IP link set dev ve1 mtu 1500 24 $IP link set dev ve2 mtu 1500 25 $IP link set dev vens1 netns ns1 26 $IP link set dev vens2 netns ns2 28 $IP -n ns1 link set dev lo up 35 $IP -n ns2 link set dev lo up 63 $TC qdisc add dev ve2 clsact 96 $IP link set dev ipt up [all …]
|
| A D | lwt_len_hist.sh | 13 ip route del 192.168.253.2/32 dev $VETH0 2> /dev/null 14 ip link del $VETH0 2> /dev/null 15 ip link del $VETH1 2> /dev/null 17 ip netns delete $NS1 2> /dev/null 24 ip link set dev $VETH0 up 25 ip addr add 192.168.253.1/24 dev $VETH0 27 ip netns exec $NS1 ip link set dev $VETH1 up 28 ip netns exec $NS1 ip addr add 192.168.253.2/24 dev $VETH1 32 cp /dev/null ${TRACE_ROOT}/trace 33 ip route add 192.168.253.2/32 encap bpf out obj $BPF_PROG section len_hist dev $VETH0
|
| A D | xdp2skb_meta.sh | 82 --long verbose,flush,help,list,dev:,dry-run -- "$@") 92 -d | --dev ) # device 148 call_tc filter show dev $device ingress 156 call_ip link show dev $device | grep --color=auto xdp 164 call_tc_allow_fail filter del dev $device ingress 165 call_tc_allow_fail qdisc del dev $device clsact 173 call_ip link set dev $device xdp off 184 call_tc_allow_fail qdisc del dev $device clsact 2> /dev/null 185 call_tc qdisc add dev $device clsact 188 call_tc filter add dev $device ingress \ [all …]
|
| A D | test_lwt_bpf.sh | 42 rm $BPF_PROG 2> /dev/null 43 ip link del $VETH0 2> /dev/null 44 ip link del $VETH1 2> /dev/null 45 ip link del $VETH2 2> /dev/null 46 ip link del $VETH3 2> /dev/null 48 ip netns delete $NS1 2> /dev/null 49 ip netns delete $NS2 2> /dev/null 56 ip link set dev $2 up 57 ip addr add $4/24 dev $2 74 ip route del ${IPVETH1}/32 dev $VETH0 2> /dev/null || true [all …]
|
| A D | tracex1.bpf.c | 27 struct net_device *dev; in bpf_prog1() local 32 dev = BPF_CORE_READ(skb, dev); in bpf_prog1() 35 BPF_CORE_READ_STR_INTO(&devname, dev, name); in bpf_prog1()
|
| A D | test_cls_bpf.sh | 7 local dropped=`tc -s qdisc show dev $IFC | tail -3 | awk '/drop/{print $7}'` 17 tc qdisc add dev $IFC clsact 18 tc filter add dev $IFC ingress bpf da obj $1 sec $2 26 tc qdisc del dev $IFC clsact 38 ip link del dev $IFC
|
| A D | do_hbm_test.sh | 96 if mount | grep $BPFFS > /dev/null; then 239 tc qdisc del dev lo root > /dev/null 2>&1 240 tc qdisc add dev lo root netem delay $netem\ms > /dev/null 2>&1 242 tc qdisc del dev eth0 root > /dev/null 2>&1 243 tc qdisc add dev eth0 root $qdisc > /dev/null 2>&1 262 ( ./netserver > /dev/null 2>&1) & 344 (iperf3 -s -p $port -1 > /dev/null 2>&1) & 367 (iperf3 -s -p $port -1 > /dev/null 2>&1) & 411 tc qdisc del dev lo root > /dev/null 2>&1 414 tc qdisc del dev eth0 root > /dev/null 2>&1
|
| A D | tracex3.bpf.c | 13 dev_t dev; member 31 .dev = ctx->dev, in bpf_prog1() 62 .dev = ctx->dev, in bpf_prog2()
|
| A D | xdp_sample.bpf.c | 96 int BPF_PROG(tp_xdp_redirect_err, const struct net_device *dev, in BPF_PROG() argument 100 return xdp_redirect_collect_stat(dev->ifindex, err); in BPF_PROG() 104 int BPF_PROG(tp_xdp_redirect_map_err, const struct net_device *dev, in BPF_PROG() argument 108 return xdp_redirect_collect_stat(dev->ifindex, err); in BPF_PROG() 112 int BPF_PROG(tp_xdp_redirect, const struct net_device *dev, in BPF_PROG() argument 116 return xdp_redirect_collect_stat(dev->ifindex, err); in BPF_PROG() 120 int BPF_PROG(tp_xdp_redirect_map, const struct net_device *dev, in BPF_PROG() argument 124 return xdp_redirect_collect_stat(dev->ifindex, err); in BPF_PROG() 181 int BPF_PROG(tp_xdp_exception, const struct net_device *dev, in BPF_PROG() argument 188 if (!IN_SET(from_match, dev->ifindex)) in BPF_PROG() [all …]
|
| /samples/rust/ |
| A D | rust_driver_platform.rs | 107 let dev = pdev.as_ref(); in probe() 116 Self::properties_parse(dev)?; in probe() 126 fn properties_parse(dev: &device::Device) -> Result { in properties_parse() 127 let fwnode = dev.fwnode().ok_or(ENOENT)?; in properties_parse() 137 dev_info!(dev, "'{name}'='{prop:?}'\n"); in properties_parse() 141 dev_info!(dev, "'{name}'='{prop}'\n"); in properties_parse() 158 dev_info!(dev, "'{name}'='{prop:#x}'\n"); in properties_parse() 162 dev_info!(dev, "'{name}'='{prop:?}'\n"); in properties_parse() 164 dev_info!(dev, "'{name}' length is {len}\n",); in properties_parse() 168 dev_info!(dev, "'{name}'='{prop:?}' (KVec)\n"); in properties_parse() [all …]
|
| A D | rust_misc_device.rs | 153 dev: ARef<Device>, field 161 let dev = ARef::from(misc.device()); in open() 163 dev_info!(dev, "Opening Rust Misc Device Sample\n"); in open() 169 dev: dev, in open() 177 dev_info!(me.dev, "IOCTLing Rust Misc Device Sample\n"); in ioctl() 188 dev_err!(me.dev, "-> IOCTL not recognised: {}\n", cmd); in ioctl() 200 dev_info!(self.dev, "Exiting the Rust Misc Device Sample\n"); in drop() 210 self.dev, in set_value() 227 self.dev, in get_value() 237 dev_info!(self.dev, "-> Hello from the Rust Misc Device\n"); in hello()
|
| /samples/rpmsg/ |
| A D | rpmsg_client_sample.c | 29 struct instance_data *idata = dev_get_drvdata(&rpdev->dev); in rpmsg_sample_cb() 31 dev_info(&rpdev->dev, "incoming msg %d (src: 0x%x)\n", in rpmsg_sample_cb() 39 dev_info(&rpdev->dev, "goodbye!\n"); in rpmsg_sample_cb() 46 dev_err(&rpdev->dev, "rpmsg_send failed: %d\n", ret); in rpmsg_sample_cb() 56 dev_info(&rpdev->dev, "new channel: 0x%x -> 0x%x!\n", in rpmsg_sample_probe() 59 idata = devm_kzalloc(&rpdev->dev, sizeof(*idata), GFP_KERNEL); in rpmsg_sample_probe() 63 dev_set_drvdata(&rpdev->dev, idata); in rpmsg_sample_probe() 68 dev_err(&rpdev->dev, "rpmsg_send failed: %d\n", ret); in rpmsg_sample_probe() 77 dev_info(&rpdev->dev, "rpmsg sample client driver is removed\n"); in rpmsg_sample_remove()
|
| /samples/vfio-mdev/ |
| A D | mbochs.c | 253 struct device *dev = mdev_dev(mdev_state->mdev); in mbochs_check_framebuffer() local 311 struct device *dev = mdev_dev(mdev_state->mdev); in handle_pci_cfg_write() local 325 dev_info(dev, "BAR #%d @ 0x%x\n", in handle_pci_cfg_write() 339 struct device *dev = mdev_dev(mdev_state->mdev); in handle_mmio_write() local 353 dev_dbg(dev, "%s: vbe write %d = %d (%s)\n", in handle_mmio_write() 369 struct device *dev = mdev_dev(mdev_state->mdev); in handle_mmio_read() local 390 dev_dbg(dev, "%s: vbe read %d = %d (%s)\n", in handle_mmio_read() 584 dev_set_drvdata(&mdev->dev, mdev_state); in mbochs_probe() 839 dev_dbg(dev, "%s: %d\n", __func__, dmabuf->id); in mbochs_mmap_dmabuf() 902 dma_unmap_sgtable(at->dev, sg, direction, 0); in mbochs_unmap_dmabuf() [all …]
|
| A D | README.rst | 84 # setserial -g /dev/ttyS* 85 /dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4 86 /dev/ttyS1, UART: 16550A, Port: 0xc150, IRQ: 10 87 /dev/ttyS2, UART: 16550A, Port: 0xc158, IRQ: 10 89 6. Using minicom or any terminal emulation program, open port /dev/ttyS1 or 90 /dev/ttyS2 with hardware flow control disabled.
|
| A D | mdpy.c | 151 struct device *dev = mdev_dev(mdev_state->mdev); in handle_pci_cfg_write() local 163 dev_info(dev, "BAR0 @ 0x%x\n", cfg_addr); in handle_pci_cfg_write() 196 dev_info(mdev_state->vdev.dev, in mdev_access() 229 struct mdev_device *mdev = to_mdev_device(vdev->dev); in mdpy_init_dev() 266 mdev_state = vfio_alloc_device(mdev_state, vdev, &mdev->dev, in mdpy_probe() 274 dev_set_drvdata(&mdev->dev, mdev_state); in mdpy_probe() 293 struct mdev_state *mdev_state = dev_get_drvdata(&mdev->dev); in mdpy_remove() 295 dev_info(&mdev->dev, "%s\n", __func__); in mdpy_remove() 628 resolution_show(struct device *dev, struct device_attribute *attr, in resolution_show() argument 631 struct mdev_state *mdev_state = dev_get_drvdata(dev); in resolution_show() [all …]
|
| A D | mtty.c | 76 struct device dev; member 943 dev_dbg(mdev_state->vdev.dev, in mtty_save_state() 1064 dev_dbg(migf->mdev_state->vdev.dev, in mtty_resume_write() 1068 dev_dbg(migf->mdev_state->vdev.dev, in mtty_resume_write() 1974 dev_dbg(dev, "mtty: released\n"); in mtty_device_release() 2012 mtty_dev.dev.class = mtty_dev.vd_class; in mtty_dev_init() 2016 ret = device_register(&mtty_dev.dev); in mtty_dev_init() 2028 device_del(&mtty_dev.dev); in mtty_dev_init() 2030 put_device(&mtty_dev.dev); in mtty_dev_init() 2042 mtty_dev.dev.bus = NULL; in mtty_dev_exit() [all …]
|
| /samples/v4l/ |
| A D | v4l2-pci-skeleton.c | 191 dev_err(&skel->pdev->dev, "buffer too small (%lu < %lu)\n", in buffer_prepare() 754 ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32)); in skeleton_probe() 756 dev_err(&pdev->dev, "no suitable DMA available.\n"); in skeleton_probe() 761 skel = devm_kzalloc(&pdev->dev, sizeof(struct skeleton), GFP_KERNEL); in skeleton_probe() 768 ret = devm_request_irq(&pdev->dev, pdev->irq, in skeleton_probe() 771 dev_err(&pdev->dev, "request_irq failed\n"); in skeleton_probe() 782 ret = v4l2_device_register(&pdev->dev, &skel->v4l2_dev); in skeleton_probe() 809 q->dev = &pdev->dev; in skeleton_probe() 871 dev_info(&pdev->dev, "V4L2 PCI Skeleton Driver loaded\n"); in skeleton_probe()
|
| /samples/hid/ |
| A D | Makefile | 78 -o /dev/null 2>/dev/null && echo okay) 140 if ! (which -- "$${TOOL}" > /dev/null 2>&1); then \ 147 @if ! (${LLC} -march=bpf -mattr=help > /dev/null 2>&1); then \ 190 $(shell $(1) -v -E - </dev/null 2>&1 \ 192 $(shell $(1) -dM -E - </dev/null | grep '#define __riscv_xlen ' | sed 's/#define /-D/' | sed 's/ /=…
|