Home
last modified time | relevance | path

Searched refs:aggregator (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.10/drivers/net/bonding/
Dbond_3ad.c99 static void ad_agg_selection_logic(struct aggregator *aggregator,
101 static void ad_clear_agg(struct aggregator *aggregator);
102 static void ad_initialize_agg(struct aggregator *aggregator);
139 static inline struct aggregator *__get_first_agg(struct port *port) in __get_first_agg()
143 struct aggregator *agg; in __get_first_agg()
151 agg = first_slave ? &(SLAVE_AD_INFO(first_slave)->aggregator) : NULL; in __get_first_agg()
164 static inline int __agg_has_partner(struct aggregator *agg) in __agg_has_partner()
627 static int __agg_ports_are_ready(struct aggregator *aggregator) in __agg_ports_are_ready() argument
632 if (aggregator) { in __agg_ports_are_ready()
636 for (port = aggregator->lag_ports; in __agg_ports_are_ready()
[all …]
Dbond_sysfs_slave.c68 const struct aggregator *agg; in ad_aggregator_id_show()
71 agg = SLAVE_AD_INFO(slave)->port.aggregator; in ad_aggregator_id_show()
87 if (ad_port->aggregator) in ad_actor_oper_port_state_show()
102 if (ad_port->aggregator) in ad_partner_oper_port_state_show()
Dbond_procfs.c195 const struct aggregator *agg = port->aggregator; in bond_info_show_slave()
Dbond_netlink.c56 const struct aggregator *agg; in bond_fill_slave_info()
60 agg = SLAVE_AD_INFO(slave)->port.aggregator; in bond_fill_slave_info()
Dbond_main.c1153 struct aggregator *agg = in bond_poll_controller()
1154 SLAVE_AD_INFO(slave)->port.aggregator; in bond_poll_controller()
4365 struct aggregator *agg; in bond_update_slave_arr()
4367 agg = SLAVE_AD_INFO(slave)->port.aggregator; in bond_update_slave_arr()
/Linux-v5.10/Documentation/admin-guide/gpio/
Dgpio-aggregator.rst28 /sys/bus/platform/drivers/gpio-aggregator/
51 Example: Instantiate a new GPIO aggregator by aggregating GPIO
65 controller, assumed to be "gpio-aggregator.0":
69 $ echo gpio-aggregator.0 > delete_device
81 gpio-aggregator driver, or by writing to the "driver_override" file in Sysfs.
101 $ echo gpio-aggregator > /sys/bus/platform/devices/door/driver_override
102 $ echo door > /sys/bus/platform/drivers/gpio-aggregator/bind
Dindex.rst10 gpio-aggregator
/Linux-v5.10/include/net/
Dbond_3ad.h180 typedef struct aggregator { struct
242 struct aggregator *aggregator; /* pointer to an aggregator that this port related to */ member
270 struct aggregator aggregator; /* 802.3ad aggregator structure */ member
/Linux-v5.10/kernel/sched/
Dpsi.c237 enum psi_aggregators aggregator, u32 *times, in get_recent_times() argument
272 delta = times[s] - groupc->times_prev[aggregator][s]; in get_recent_times()
273 groupc->times_prev[aggregator][s] = times[s]; in get_recent_times()
302 enum psi_aggregators aggregator, in collect_percpu_times() argument
324 get_recent_times(group, cpu, aggregator, times, in collect_percpu_times()
349 group->total[aggregator][s] += in collect_percpu_times()
/Linux-v5.10/Documentation/devicetree/bindings/interrupt-controller/
Dmarvell,sei.txt5 aggregator. It receives interrupts from several sources and aggregates
/Linux-v5.10/drivers/irqchip/
DKconfig497 This enables the irqchip driver support for K3 Interrupt aggregator
499 If you wish to use interrupt aggregator irq resources managed by the
/Linux-v5.10/drivers/gpio/
DMakefile29 obj-$(CONFIG_GPIO_AGGREGATOR) += gpio-aggregator.o
/Linux-v5.10/Documentation/networking/
Dbonding.rst215 The active aggregator is chosen by largest aggregate
218 Reselection of the active aggregator occurs only when all
219 slaves of the active aggregator are down or the active
220 aggregator has no slaves.
226 The active aggregator is chosen by largest aggregate
239 The active aggregator is chosen by the largest number of
244 802.3ad aggregations when partial failure of the active aggregator
245 occurs. This keeps the aggregator with the highest availability
548 802.3ad mode) whenever there is an active aggregator, regardless of the
549 number of available links in that aggregator. Note that, because an
[all …]
/Linux-v5.10/Documentation/arm64/
Dacpi_object_usage.rst617 Devices (see Section 8.4.3.1, _HID ACPI0010); do not use processor aggregator
/Linux-v5.10/
DMAINTAINERS7503 F: Documentation/admin-guide/gpio/gpio-aggregator.rst
7504 F: drivers/gpio/gpio-aggregator.c