Home
last modified time | relevance | path

Searched refs:kit (Results 1 – 25 of 41) sorted by relevance

12

/linux/kernel/bpf/
H A Dtask_iter.c821 struct bpf_iter_task_vma_kern *kit = (void *)it; in bpf_iter_task_vma_new() local
832 kit->data = bpf_mem_alloc(&bpf_global_ma, sizeof(struct bpf_iter_task_vma_kern_data)); in bpf_iter_task_vma_new()
833 if (!kit->data) in bpf_iter_task_vma_new()
836 kit->data->task = get_task_struct(task); in bpf_iter_task_vma_new()
837 kit->data->mm = task->mm; in bpf_iter_task_vma_new()
838 if (!kit->data->mm) { in bpf_iter_task_vma_new()
844 irq_work_busy = bpf_mmap_unlock_get_irq_work(&kit->data->work); in bpf_iter_task_vma_new()
845 if (irq_work_busy || !mmap_read_trylock(kit->data->mm)) { in bpf_iter_task_vma_new()
850 vma_iter_init(&kit->data->vmi, kit->data->mm, addr); in bpf_iter_task_vma_new()
854 if (kit->data->task) in bpf_iter_task_vma_new()
[all …]
H A Dcgroup_iter.c313 struct bpf_iter_css_kern *kit = (void *)it; in bpf_iter_css_new() local
318 kit->start = NULL; in bpf_iter_css_new()
328 kit->start = start; in bpf_iter_css_new()
329 kit->pos = NULL; in bpf_iter_css_new()
330 kit->flags = flags; in bpf_iter_css_new()
336 struct bpf_iter_css_kern *kit = (void *)it; in bpf_iter_css_next() local
338 if (!kit->start) in bpf_iter_css_next()
341 switch (kit->flags) { in bpf_iter_css_next()
343 kit->pos = css_next_descendant_pre(kit->pos, kit->start); in bpf_iter_css_next()
346 kit->pos = css_next_descendant_post(kit->pos, kit->start); in bpf_iter_css_next()
[all …]
H A Dhelpers.c2925 struct bpf_iter_bits_kern *kit = (void *)it; in bpf_iter_bits_new() local
2934 kit->nr_bits = 0; in bpf_iter_bits_new()
2935 kit->bits_copy = 0; in bpf_iter_bits_new()
2936 kit->bit = -1; in bpf_iter_bits_new()
2945 err = bpf_probe_read_kernel_common(&kit->bits_copy, nr_bytes, unsafe_ptr__ign); in bpf_iter_bits_new()
2949 swap_ulong_in_u64(&kit->bits_copy, nr_words); in bpf_iter_bits_new()
2951 kit->nr_bits = nr_bits; in bpf_iter_bits_new()
2959 kit->bits = bpf_mem_alloc(&bpf_global_ma, nr_bytes); in bpf_iter_bits_new()
2960 if (!kit->bits) in bpf_iter_bits_new()
2963 err = bpf_probe_read_kernel_common(kit->bits, nr_bytes, unsafe_ptr__ign); in bpf_iter_bits_new()
[all …]
/linux/arch/riscv/boot/dts/microchip/
H A DMakefile3 dtb-$(CONFIG_ARCH_MICROCHIP_POLARFIRE) += mpfs-icicle-kit.dtb
6 dtb-$(CONFIG_ARCH_MICROCHIP_POLARFIRE) += mpfs-sev-kit.dtb
H A Dmpfs-sev-kit.dts7 #include "mpfs-sev-kit-fabric.dtsi"
13 compatible = "microchip,mpfs-sev-kit", "microchip,mpfs";
H A Dmpfs-icicle-kit-fabric.dtsi5 compatible = "microchip,mpfs-icicle-reference-rtlv2210", "microchip,mpfs-icicle-kit",
/linux/arch/arm64/boot/dts/renesas/
H A Dr8a774c0-ek874.dts3 * Device Tree Source for the Silicon Linux RZ/G2E evaluation kit (EK874)
12 model = "Silicon Linux RZ/G2E evaluation kit EK874 (CAT874 + CAT875)";
H A DMakefile2 dtb-$(CONFIG_ARCH_R8A774A1) += r8a774a1-beacon-rzg2m-kit.dtb
11 dtb-$(CONFIG_ARCH_R8A774B1) += r8a774b1-beacon-rzg2n-kit.dtb
25 dtb-$(CONFIG_ARCH_R8A774E1) += r8a774e1-beacon-rzg2h-kit.dtb
H A Dr8a774c0-ek874-mipi-2.1.dts16 …model = "Silicon Linux RZ/G2E evaluation kit EK874 (CAT874 + CAT875) with aistarvision-mipi-v2-ada…
H A Dr8a774c0-ek874-idk-2121wr.dts3 * Device Tree Source for the Silicon Linux RZ/G2E evaluation kit (EK874),
/linux/kernel/sched/
H A Dext.c6448 static bool scx_dsq_move(struct bpf_iter_scx_dsq_kern *kit, in scx_dsq_move() argument
6451 struct scx_dispatch_q *src_dsq = kit->dsq, *dst_dsq; in scx_dsq_move()
6495 u32_before(kit->cursor.priv, p->scx.dsq_seq) || in scx_dsq_move()
6510 if (kit->cursor.flags & __SCX_DSQ_ITER_HAS_VTIME) in scx_dsq_move()
6511 p->scx.dsq_vtime = kit->vtime; in scx_dsq_move()
6512 if (kit->cursor.flags & __SCX_DSQ_ITER_HAS_SLICE) in scx_dsq_move()
6513 p->scx.slice = kit->slice; in scx_dsq_move()
6528 kit->cursor.flags &= ~(__SCX_DSQ_ITER_HAS_SLICE | in scx_dsq_move()
6630 struct bpf_iter_scx_dsq_kern *kit = (void *)it__iter; in scx_bpf_dsq_move_set_slice() local
6632 kit->slice = slice; in scx_bpf_dsq_move_set_slice()
[all …]
/linux/arch/arm64/boot/dts/marvell/
H A Dac5x-rd-carrier.dtsi12 * the box to "external" mode, and connect via an external cable a kit
14 * mounted on top of an interposer kit.
H A Dac5x-rd-carrier-cn9131.dts12 * board), and connect via an external cable a kit
14 * mounted on top of an interposer kit.
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6ul-isiot-nand.dts12 model = "Engicam Is.IoT MX6UL NAND Starter kit";
H A Dimx6ul-isiot-emmc.dts12 model = "Engicam Is.IoT MX6UL eMMC Starter kit";
H A Dimx27-phytec-phycard-s-rdk.dts9 model = "Phytec pca100 rapid development kit";
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am625-verdin-wifi-dahlia.dts6 * https://www.toradex.com/products/carrier-board/dahlia-carrier-board-kit
H A Dk3-am625-verdin-nonwifi-dahlia.dts6 * https://www.toradex.com/products/carrier-board/dahlia-carrier-board-kit
H A Dk3-am625-verdin-nonwifi-dev.dts6 * https://www.toradex.com/products/carrier-board/verdin-development-board-kit
H A Dk3-am625-verdin-wifi-dev.dts6 * https://www.toradex.com/products/carrier-board/verdin-development-board-kit
/linux/Documentation/arch/arm/sa1100/
H A Dcerf.rst27 evaluation kit on how to use the bootloader. This series of commands
/linux/arch/arm64/boot/dts/qcom/
H A Dsm8650-hdk-display-card.dtso7 * Display Card kit overlay
/linux/drivers/usb/isp1760/
H A DKconfig13 capable bus. NXP's eval kit brings this chip on PCI card
/linux/drivers/net/can/ctucanfd/
H A DKconfig33 The kit description at the Computer Architectures course pages
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mn-beacon-kit.dts14 compatible = "beacon,imx8mn-beacon-kit", "fsl,imx8mn";

12