/kernel/linux/linux-5.10/drivers/mux/ |
H A D | core.c | 66 * @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 D | adg792a.c | 39 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 D | driver.h | 53 * 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 D | driver.h | 57 * 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 D | core.c | 79 * @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 D | adg792a.c | 39 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 D | cs553x_nand.c | 244 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 D | cs553x_nand.c | 238 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 D | cgroup_helpers.c | 52 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 D | cgroup_helpers.h | 13 int enable_controllers(const char *relative_path, const char *controllers);
|
/kernel/linux/linux-5.10/arch/mips/pci/ |
H A D | pci-legacy.c | 28 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 D | pci-legacy.c | 28 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 D | Makefile | 8 obj-y += controllers/
|
/kernel/linux/linux-6.6/drivers/hsi/ |
H A D | Makefile | 8 obj-y += controllers/
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | exynos-iommu.c | 59 * 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 D | exynos-iommu.c | 57 * 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 D | controller.h | 20 * @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 D | controller.h | 20 * @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 D | Makefile | 22 obj-$(CONFIG_MTD_SPI_NOR) += controllers/
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | agpgart.h | 122 struct agp_controller *controllers; member
|
/kernel/linux/linux-6.6/drivers/mtd/spi-nor/ |
H A D | Makefile | 23 obj-$(CONFIG_MTD_SPI_NOR) += controllers/
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | agpgart.h | 122 struct agp_controller *controllers; member
|
/kernel/linux/linux-5.10/drivers/char/agp/ |
H A D | frontend.c | 286 /* 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 D | frontend.c | 288 /* 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 D | bus.c | 290 list_del(&ac97_ctrl->controllers); in ac97_del_adapter() 327 list_add(&ac97_ctrl->controllers, &ac97_controllers); in ac97_add_adapter()
|