| /Linux-v5.15/samples/v4l/ |
| 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() 198 struct skeleton *skel = vb2_get_drv_priv(vb->vb2_queue); in buffer_prepare() 217 struct skeleton *skel = vb2_get_drv_priv(vb->vb2_queue); in buffer_queue() 229 static void return_all_buffers(struct skeleton *skel, in return_all_buffers() 251 struct skeleton *skel = vb2_get_drv_priv(vq); in start_streaming() 274 struct skeleton *skel = vb2_get_drv_priv(vq); in stop_streaming() 304 struct skeleton *skel = video_drvdata(file); in skeleton_querycap() 319 static void skeleton_fill_pix_format(struct skeleton *skel, in skeleton_fill_pix_format() [all …]
|
| D | Makefile | 2 obj-$(CONFIG_VIDEO_PCI_SKELETON) := v4l2-pci-skeleton.o
|
| /Linux-v5.15/kernel/bpf/preload/iterators/ |
| 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()
|
| D | Makefile | 38 $(Q)$(BPFTOOL) gen skeleton $< > $@
|
| /Linux-v5.15/tools/bpf/bpftool/Documentation/ |
| 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*. 52 BPF skeleton is an alternative interface to existing libbpf 59 components by name. Instead, if skeleton instantiation 60 succeeds, they are populated in skeleton structure as valid 65 programs, skeleton provides a storage for BPF links (**struct 69 user in pre-allocated fields in skeleton struct. For BPF [all …]
|
| /Linux-v5.15/Documentation/driver-api/usb/ |
| 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", 80 this user-space interaction. The skeleton driver needs this kind of 150 In the skeleton driver, we determine what end points are marked as 291 This usb-skeleton driver does not have any examples of interrupt or [all …]
|
| /Linux-v5.15/arch/m68k/fpsp040/ |
| D | Makefile | 12 x_unfl.o x_unimp.o x_unsupp.o bugfix.o skeleton.o
|
| D | skeleton.S | 2 | skeleton.sa 3.2 4/26/91 25 | In the following skeleton code, some typical 'real_xxxx' handling
|
| /Linux-v5.15/arch/arc/boot/dts/ |
| D | nsim_700.dts | 7 /include/ "skeleton.dtsi"
|
| D | nsimosci.dts | 7 /include/ "skeleton.dtsi"
|
| D | axc001.dtsi | 11 /include/ "skeleton.dtsi"
|
| /Linux-v5.15/Documentation/driver-api/media/ |
| 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-v5.15/Documentation/bpf/ |
| 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-v5.15/tools/bpf/runqslower/ |
| D | Makefile | 58 $(QUIET_GEN)$(BPFTOOL) gen skeleton $< > $@
|
| /Linux-v5.15/tools/bpf/bpftool/ |
| D | Makefile | 163 $(OUTPUT)%.bpf.o: skeleton/%.bpf.c $(OUTPUT)vmlinux.h $(LIBBPF) 172 $(QUIET_GEN)$(BPFTOOL_BOOTSTRAP) gen skeleton $< > $@
|
| /Linux-v5.15/Documentation/target/ |
| D | tcm_mod_builder.rst | 10 fabric skeleton, by simply using:: 21 using a skeleton struct target_core_fabric_ops API template.
|
| /Linux-v5.15/drivers/media/pci/ |
| D | Kconfig | 68 Enable build of the skeleton PCI driver, used as a reference
|
| /Linux-v5.15/tools/testing/selftests/bpf/ |
| D | Makefile | 389 $(Q)$$(BPFTOOL) gen skeleton $$(<:.o=.linked3.o) name $$(notdir $$(<:.o=)) > $$@ 397 $(Q)$$(BPFTOOL) gen skeleton -L $$(<:.o=.linked3.o) name $$(notdir $$(<:.o=)) > $$@ 406 $(Q)$$(BPFTOOL) gen skeleton $$(@:.skel.h=.linked3.o) name $$(notdir $$(@:.skel.h=)) > $$@
|
| /Linux-v5.15/arch/arm/boot/dts/ |
| D | pxa27x.dtsi | 2 /* The pxa3xx skeleton simply augments the 2xx version */
|
| D | pxa3xx.dtsi | 2 /* The pxa3xx skeleton simply augments the 2xx version */
|
| /Linux-v5.15/Documentation/ia64/ |
| 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-v5.15/arch/mips/boot/dts/cavium-octeon/ |
| D | octeon_3xxx.dts | 3 * OCTEON 3XXX, 5XXX, 63XX device tree skeleton.
|
| /Linux-v5.15/tools/perf/Documentation/ |
| 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-v5.15/tools/bpf/bpftool/bash-completion/ |
| D | bpftool | 993 skeleton) 1007 COMPREPLY=( $( compgen -W 'object skeleton help' -- "$cur" ) )
|
| /Linux-v5.15/samples/bpf/ |
| D | Makefile | 392 $(Q)$(BPFTOOL) gen skeleton $(@:.skel.h=.lbpf.o) name $(notdir $(@:.skel.h=)) > $@
|