Home
last modified time | relevance | path

Searched refs:controllers (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/mux/
H A Dcore.c66 * @controllers: The number of mux controllers to allocate for this chip.
69 * After allocating the mux-chip with the desired number of mux controllers
80 unsigned int controllers, size_t sizeof_priv) in mux_chip_alloc()
85 if (WARN_ON(!dev || !controllers)) in mux_chip_alloc()
89 controllers * sizeof(*mux_chip->mux) + in mux_chip_alloc()
111 mux_chip->controllers = controllers; in mux_chip_alloc()
112 for (i = 0; i < controllers; ++i) { in mux_chip_alloc()
137 * mux_chip_register() - Register a mux-chip, thus readying the controllers
79 mux_chip_alloc(struct device *dev, unsigned int controllers, size_t sizeof_priv) mux_chip_alloc() argument
219 devm_mux_chip_alloc(struct device *dev, unsigned int controllers, size_t sizeof_priv) devm_mux_chip_alloc() argument
[all...]
H A Dadg792a.c39 if (mux->chip->controllers == 1) { in adg792a_set()
91 mux_chip->controllers); in adg792a_probe()
98 for (i = 0; i < mux_chip->controllers; ++i) { in adg792a_probe()
/kernel/linux/linux-5.10/include/linux/mux/
H A Ddriver.h53 * struct mux_chip - Represents a chip holding mux controllers.
54 * @controllers: Number of mux controllers handled by the chip.
55 * @mux: Array of mux controllers that are handled.
61 unsigned int controllers; member
79 return &mux_chip->mux[mux_chip->controllers]; in mux_chip_priv()
83 unsigned int controllers, size_t sizeof_priv);
89 unsigned int controllers,
/kernel/linux/linux-6.6/include/linux/mux/
H A Ddriver.h57 * struct mux_chip - Represents a chip holding mux controllers.
58 * @controllers: Number of mux controllers handled by the chip.
59 * @mux: Array of mux controllers that are handled.
65 unsigned int controllers; member
83 return &mux_chip->mux[mux_chip->controllers]; in mux_chip_priv()
87 unsigned int controllers, size_t sizeof_priv);
93 unsigned int controllers,
/kernel/linux/linux-6.6/drivers/mux/
H A Dcore.c79 * @controllers: The number of mux controllers to allocate for this chip.
82 * After allocating the mux-chip with the desired number of mux controllers
93 unsigned int controllers, size_t sizeof_priv) in mux_chip_alloc()
98 if (WARN_ON(!dev || !controllers)) in mux_chip_alloc()
102 controllers * sizeof(*mux_chip->mux) + in mux_chip_alloc()
124 mux_chip->controllers = controllers; in mux_chip_alloc()
125 for (i = 0; i < controllers; ++i) { in mux_chip_alloc()
153 * mux_chip_register() - Register a mux-chip, thus readying the controllers
92 mux_chip_alloc(struct device *dev, unsigned int controllers, size_t sizeof_priv) mux_chip_alloc() argument
235 devm_mux_chip_alloc(struct device *dev, unsigned int controllers, size_t sizeof_priv) devm_mux_chip_alloc() argument
[all...]
H A Dadg792a.c39 if (mux->chip->controllers == 1) { in adg792a_set()
91 mux_chip->controllers); in adg792a_probe()
98 for (i = 0; i < mux_chip->controllers; ++i) { in adg792a_probe()
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A Dcs553x_nand.c244 static struct cs553x_nand_controller *controllers[4]; variable
319 controllers[cs] = controller; in cs553x_init_one()
382 if (controllers[i]) { in cs553x_init()
384 mtd_device_register(nand_to_mtd(&controllers[i]->chip), in cs553x_init()
400 struct cs553x_nand_controller *controller = controllers[i]; in cs553x_cleanup()
413 controllers[i] = NULL; in cs553x_cleanup()
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Dcs553x_nand.c238 static struct cs553x_nand_controller *controllers[4]; variable
313 controllers[cs] = controller; in cs553x_init_one()
376 if (controllers[i]) { in cs553x_init()
378 mtd_device_register(nand_to_mtd(&controllers[i]->chip), in cs553x_init()
394 struct cs553x_nand_controller *controller = controllers[i]; in cs553x_cleanup()
407 controllers[i] = NULL; in cs553x_cleanup()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
H A Dcgroup_helpers.c52 static int __enable_controllers(const char *cgroup_path, const char *controllers) in __enable_controllers() argument
60 /* If not controllers are passed, enable all available controllers */ in __enable_controllers()
61 if (!controllers) { in __enable_controllers()
62 snprintf(path, sizeof(path), "%s/cgroup.controllers", in __enable_controllers()
66 log_err("Opening cgroup.controllers: %s", path); in __enable_controllers()
72 log_err("Reading cgroup.controllers: %s", path); in __enable_controllers()
74 } else if (len == 0) { /* No controllers to enable */ in __enable_controllers()
81 bpf_strlcpy(enable, controllers, sizeof(enable)); in __enable_controllers()
103 * enable_controllers() - Enable cgroup v2 controllers
113 enable_controllers(const char *relative_path, const char *controllers) enable_controllers() argument
[all...]
H A Dcgroup_helpers.h13 int enable_controllers(const char *relative_path, const char *controllers);
/kernel/linux/linux-5.10/arch/mips/pci/
H A Dpci-legacy.c28 static LIST_HEAD(controllers);
210 list_add_tail(&hose->list, &controllers); in register_pci_controller()
241 /* Scan all of the recorded PCI controllers. */ in pcibios_init()
242 list_for_each_entry(hose, &controllers, list) in pcibios_init()
/kernel/linux/linux-6.6/arch/mips/pci/
H A Dpci-legacy.c28 static LIST_HEAD(controllers);
202 list_add_tail(&hose->list, &controllers); in register_pci_controller()
233 /* Scan all of the recorded PCI controllers. */ in pcibios_init()
234 list_for_each_entry(hose, &controllers, list) in pcibios_init()
/kernel/linux/linux-5.10/drivers/hsi/
H A DMakefile8 obj-y += controllers/
/kernel/linux/linux-6.6/drivers/hsi/
H A DMakefile8 obj-y += controllers/
/kernel/linux/linux-5.10/drivers/iommu/
H A Dexynos-iommu.c59 * All SYSMMU controllers in the system support the address spaces of the same
230 * on device add, contains a list of SYSMMU controllers defined by device tree,
235 struct list_head controllers; /* list of sysmmu_drvdata.owner_node */ member
242 * It contains list of SYSMMU controllers from all master devices, which has
274 struct list_head owner_node; /* node for owner controllers list */
375 /* controllers on some SoCs don't report proper version */ in __sysmmu_get_version()
855 list_for_each_entry(data, &owner->controllers, owner_node) { in exynos_iommu_detach_device()
897 list_for_each_entry(data, &owner->controllers, owner_node) { in exynos_iommu_attach_device()
907 list_for_each_entry(data, &owner->controllers, owner_node) { in exynos_iommu_attach_device()
1250 list_for_each_entry(data, &owner->controllers, owner_nod in exynos_iommu_probe_device()
[all...]
/kernel/linux/linux-6.6/drivers/iommu/
H A Dexynos-iommu.c57 * All SYSMMU controllers in the system support the address spaces of the same
229 * on device add, contains a list of SYSMMU controllers defined by device tree,
234 struct list_head controllers; /* list of sysmmu_drvdata.owner_node */ member
241 * It contains list of SYSMMU controllers from all master devices, which has
296 struct list_head owner_node; /* node for owner controllers list */
520 /* controllers on some SoCs don't report proper version */ in __sysmmu_get_version()
997 list_for_each_entry(data, &owner->controllers, owner_node) { in exynos_iommu_detach_device()
1039 list_for_each_entry(data, &owner->controllers, owner_node) { in exynos_iommu_attach_device()
1049 list_for_each_entry(data, &owner->controllers, owner_node) { in exynos_iommu_attach_device()
1392 list_for_each_entry(data, &owner->controllers, owner_nod in exynos_iommu_probe_device()
[all...]
/kernel/linux/linux-5.10/include/sound/ac97/
H A Dcontroller.h20 * @controllers: linked list of all existing controllers.
29 * controllers themselves, excepting for using @dev.
33 struct list_head controllers; member
/kernel/linux/linux-6.6/include/sound/ac97/
H A Dcontroller.h20 * @controllers: linked list of all existing controllers.
29 * controllers themselves, excepting for using @dev.
33 struct list_head controllers; member
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/
H A DMakefile22 obj-$(CONFIG_MTD_SPI_NOR) += controllers/
/kernel/linux/linux-5.10/include/linux/
H A Dagpgart.h122 struct agp_controller *controllers; member
/kernel/linux/linux-6.6/drivers/mtd/spi-nor/
H A DMakefile23 obj-$(CONFIG_MTD_SPI_NOR) += controllers/
/kernel/linux/linux-6.6/include/linux/
H A Dagpgart.h122 struct agp_controller *controllers; member
/kernel/linux/linux-5.10/drivers/char/agp/
H A Dfrontend.c286 /* Routines for managing the list of controllers -
288 * controllers
295 controller = agp_fe.controllers; in agp_find_controller_by_pid()
322 prev_controller = agp_fe.controllers; in agp_insert_controller()
328 agp_fe.controllers = controller; in agp_insert_controller()
387 agp_fe.controllers = next_controller; in agp_remove_controller()
475 controller = agp_fe.controllers; in agp_find_controller_for_client()
/kernel/linux/linux-6.6/drivers/char/agp/
H A Dfrontend.c288 /* Routines for managing the list of controllers -
290 * controllers
297 controller = agp_fe.controllers; in agp_find_controller_by_pid()
324 prev_controller = agp_fe.controllers; in agp_insert_controller()
330 agp_fe.controllers = controller; in agp_insert_controller()
389 agp_fe.controllers = next_controller; in agp_remove_controller()
477 controller = agp_fe.controllers; in agp_find_controller_for_client()
/kernel/linux/linux-5.10/sound/ac97/
H A Dbus.c290 list_del(&ac97_ctrl->controllers); in ac97_del_adapter()
327 list_add(&ac97_ctrl->controllers, &ac97_controllers); in ac97_add_adapter()

Completed in 14 milliseconds

12