Home
last modified time | relevance | path

Searched refs:skeleton (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v5.15/samples/v4l/
Dv4l2-pci-skeleton.c64 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 …]
DMakefile2 obj-$(CONFIG_VIDEO_PCI_SKELETON) := v4l2-pci-skeleton.o
/Linux-v5.15/kernel/bpf/preload/iterators/
Diterators.skel.h11 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()
DMakefile38 $(Q)$(BPFTOOL) gen skeleton $< > $@
/Linux-v5.15/tools/bpf/bpftool/Documentation/
Dbpftool-gen.rst18 *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/
Dwriting_usb_driver.rst30 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/
DMakefile12 x_unfl.o x_unimp.o x_unsupp.o bugfix.o skeleton.o
Dskeleton.S2 | 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/
Dnsim_700.dts7 /include/ "skeleton.dtsi"
Dnsimosci.dts7 /include/ "skeleton.dtsi"
Daxc001.dtsi11 /include/ "skeleton.dtsi"
/Linux-v5.15/Documentation/driver-api/media/
Dv4l2-intro.rst32 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/
Dbpf_lsm.rst108 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/
DMakefile58 $(QUIET_GEN)$(BPFTOOL) gen skeleton $< > $@
/Linux-v5.15/tools/bpf/bpftool/
DMakefile163 $(OUTPUT)%.bpf.o: skeleton/%.bpf.c $(OUTPUT)vmlinux.h $(LIBBPF)
172 $(QUIET_GEN)$(BPFTOOL_BOOTSTRAP) gen skeleton $< > $@
/Linux-v5.15/Documentation/target/
Dtcm_mod_builder.rst10 fabric skeleton, by simply using::
21 using a skeleton struct target_core_fabric_ops API template.
/Linux-v5.15/drivers/media/pci/
DKconfig68 Enable build of the skeleton PCI driver, used as a reference
/Linux-v5.15/tools/testing/selftests/bpf/
DMakefile389 $(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/
Dpxa27x.dtsi2 /* The pxa3xx skeleton simply augments the 2xx version */
Dpxa3xx.dtsi2 /* The pxa3xx skeleton simply augments the 2xx version */
/Linux-v5.15/Documentation/ia64/
Dmca.rst172 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/
Docteon_3xxx.dts3 * OCTEON 3XXX, 5XXX, 63XX device tree skeleton.
/Linux-v5.15/tools/perf/Documentation/
Dperf-script-python.txt210 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/
Dbpftool993 skeleton)
1007 COMPREPLY=( $( compgen -W 'object skeleton help' -- "$cur" ) )
/Linux-v5.15/samples/bpf/
DMakefile392 $(Q)$(BPFTOOL) gen skeleton $(@:.skel.h=.lbpf.o) name $(notdir $(@:.skel.h=)) > $@

12