| /linux/samples/v4l/ |
| A D | v4l2-pci-skeleton.c | 64 struct skeleton { struct 133 struct skeleton *skel = dev_id; in skeleton_irq() 169 struct skeleton *skel = vb2_get_drv_priv(vq); in queue_setup() 304 struct skeleton *skel = video_drvdata(file); in skeleton_querycap() 354 struct skeleton *skel = video_drvdata(file); in skeleton_try_fmt_vid_cap() 372 struct skeleton *skel = video_drvdata(file); in skeleton_s_fmt_vid_cap() 394 struct skeleton *skel = video_drvdata(file); in skeleton_g_fmt_vid_cap() 412 struct skeleton *skel = video_drvdata(file); in skeleton_s_std() 444 struct skeleton *skel = video_drvdata(file); in skeleton_g_std() 759 struct skeleton *skel; in skeleton_probe() [all …]
|
| A D | Makefile | 2 obj-$(CONFIG_VIDEO_PCI_SKELETON) := v4l2-pci-skeleton.o
|
| /linux/tools/bpf/bpftool/Documentation/ |
| A D | bpftool-gen.rst | 18 *COMMAND* := { **object** | **skeleton** | **help** } 24 | **bpftool** **gen skeleton** *FILE* [**name** *OBJECT_NAME*] 45 generated BPF skeleton (with **gen skeleton** command) or 49 **bpftool gen skeleton** *FILE* 50 Generate BPF skeleton C header file for a given *FILE*. 59 components by name. Instead, if skeleton instantiation 88 necessary to keep around. This ensures skeleton and BPF 109 These functions are used to instantiate skeleton. It 136 used by skeleton and BPF object. 158 skeleton). A light skeleton contains a loader eBPF program. It does [all …]
|
| /linux/kernel/bpf/preload/iterators/ |
| A D | iterators.skel.h | 11 struct bpf_object_skeleton *skeleton; member 37 if (obj->skeleton) in iterators_bpf__destroy() 38 bpf_object__destroy_skeleton(obj->skeleton); in iterators_bpf__destroy() 55 if (bpf_object__open_skeleton(obj->skeleton, opts)) in iterators_bpf__open_opts() 73 return bpf_object__load_skeleton(obj->skeleton); in iterators_bpf__load() 94 return bpf_object__attach_skeleton(obj->skeleton); in iterators_bpf__attach() 100 return bpf_object__detach_skeleton(obj->skeleton); in iterators_bpf__detach() 111 obj->skeleton = s; in iterators_bpf__create_skeleton()
|
| A D | Makefile | 46 $(Q)$(BPFTOOL) gen skeleton $< > $@
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| A D | helper_restricted.c | 19 prog_cnt = test->skeleton->prog_cnt; in test_helper_restricted() 22 struct bpf_program *prog = *test->skeleton->progs[j].prog; in test_helper_restricted() 29 CHECK(!maybeOK, test->skeleton->progs[prog_i].name, "helper isn't restricted"); in test_helper_restricted()
|
| /linux/Documentation/driver-api/usb/ |
| A D | writing_usb_driver.rst | 30 have written a generic USB driver skeleton, modelled after the 31 pci-skeleton.c file in the kernel source tree upon which many PCI 32 network drivers have been based. This USB skeleton can be found at 33 drivers/usb/usb-skeleton.c in the kernel source tree. In this article I 34 will walk through the basics of the skeleton driver, explaining the 54 structure. The skeleton driver declares a :c:type:`usb_driver` as:: 57 .name = "skeleton", 83 this user-space interaction. The skeleton driver needs this kind of 153 In the skeleton driver, we determine what end points are marked as 294 This usb-skeleton driver does not have any examples of interrupt or [all …]
|
| /linux/Documentation/driver-api/media/ |
| A D | v4l2-intro.rst | 32 A good example to look at as a reference is the v4l2-pci-skeleton.c 33 source that is available in samples/v4l/. It is a skeleton driver for
|
| /linux/arch/m68k/fpsp040/ |
| A D | Makefile | 12 x_unfl.o x_unimp.o x_unsupp.o bugfix.o skeleton.o
|
| A D | skeleton.S | 2 | skeleton.sa 3.2 4/26/91 25 | In the following skeleton code, some typical 'real_xxxx' handling
|
| /linux/arch/arc/boot/dts/ |
| A D | nsim_700.dts | 7 /include/ "skeleton.dtsi"
|
| A D | nsimosci.dts | 7 /include/ "skeleton.dtsi"
|
| A D | axc001.dtsi | 11 /include/ "skeleton.dtsi"
|
| /linux/Documentation/bpf/ |
| A D | bpf_lsm.rst | 108 This can be simplified by using a skeleton header generated by ``bpftool``: 112 # bpftool gen skeleton my_prog.o > my_prog.skel.h
|
| /linux/tools/bpf/bpftool/ |
| A D | Makefile | 185 $(OUTPUT)%.bpf.o: skeleton/%.bpf.c $(OUTPUT)vmlinux.h $(LIBBPF_BOOTSTRAP) 193 $(QUIET_GEN)$(BPFTOOL_BOOTSTRAP) gen skeleton $< > $@
|
| /linux/Documentation/target/ |
| A D | tcm_mod_builder.rst | 10 fabric skeleton, by simply using:: 21 using a skeleton struct target_core_fabric_ops API template.
|
| /linux/tools/bpf/runqslower/ |
| A D | Makefile | 60 $(QUIET_GEN)$(BPFTOOL) gen skeleton $< > $@
|
| /linux/drivers/media/pci/ |
| A D | Kconfig | 68 Enable build of the skeleton PCI driver, used as a reference
|
| /linux/tools/testing/selftests/bpf/ |
| A D | Makefile | 399 $(Q)$$(BPFTOOL) gen skeleton $$(<:.o=.linked3.o) name $$(notdir $$(<:.o=)) > $$@ 407 $(Q)$$(BPFTOOL) gen skeleton -L $$(<:.o=.linked3.o) name $$(notdir $$(<:.o=_lskel)) > $$@ 416 $(Q)$$(BPFTOOL) gen skeleton $$(@:.skel.h=.linked3.o) name $$(notdir $$(@:.skel.h=)) > $$@
|
| /linux/arch/arm/boot/dts/ |
| A D | pxa27x.dtsi | 2 /* The pxa3xx skeleton simply augments the 2xx version */
|
| A D | pxa3xx.dtsi | 2 /* The pxa3xx skeleton simply augments the 2xx version */
|
| /linux/Documentation/ia64/ |
| A D | mca.rst | 172 skeleton struct pt_regs and switch_stack to the original stack, fills 173 in the skeleton structures from the PAL minstate area and updates the
|
| /linux/arch/mips/boot/dts/cavium-octeon/ |
| A D | octeon_3xxx.dts | 3 * OCTEON 3XXX, 5XXX, 63XX device tree skeleton.
|
| /linux/tools/perf/Documentation/ |
| A D | perf-script-python.txt | 210 with this minimalistic skeleton: 325 generate a skeleton script using 'perf script -g python' and modify the 418 trace data by generating a skeleton script using 'perf script -g
|
| /linux/tools/bpf/bpftool/bash-completion/ |
| A D | bpftool | 993 skeleton) 1007 COMPREPLY=( $( compgen -W 'object skeleton help' -- "$cur" ) )
|