Home
last modified time | relevance | path

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

/linux/drivers/net/bonding/
A Dbond_3ad.c103 static void ad_clear_agg(struct aggregator *aggregator);
104 static void ad_initialize_agg(struct aggregator *aggregator);
767 static struct aggregator *__get_active_agg(struct aggregator *aggregator) in __get_active_agg() argument
1462 aggregator = &(SLAVE_AD_INFO(slave)->aggregator); in ad_port_selection_logic()
1481 port->aggregator = aggregator; in ad_port_selection_logic()
2046 struct aggregator *aggregator; in bond_3ad_bind_slave() local
2073 aggregator = &(SLAVE_AD_INFO(slave)->aggregator); in bond_3ad_bind_slave()
2105 aggregator = &(SLAVE_AD_INFO(slave)->aggregator); in bond_3ad_unbind_slave()
2297 struct aggregator *aggregator; in bond_3ad_state_machine_handler() local
2628 struct aggregator *aggregator = NULL; in __bond_3ad_get_active_agg_info() local
[all …]
A 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()
A Dbond_procfs.c199 const struct aggregator *agg = port->aggregator; in bond_info_show_slave()
A 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()
A Dbond_main.c1310 struct aggregator *agg = in bond_poll_controller()
1311 SLAVE_AD_INFO(slave)->port.aggregator; in bond_poll_controller()
4757 struct aggregator *agg; in bond_update_slave_arr()
4759 agg = SLAVE_AD_INFO(slave)->port.aggregator; in bond_update_slave_arr()
/linux/Documentation/driver-api/surface_aggregator/
A Dinternal-api.rst14 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.h
17 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.c
20 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_msgb.h
23 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.h
26 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.c
33 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.h
43 .. kernel-doc:: drivers/platform/surface/aggregator/controller.h
46 .. kernel-doc:: drivers/platform/surface/aggregator/controller.c
53 .. kernel-doc:: drivers/platform/surface/aggregator/bus.c
60 .. kernel-doc:: drivers/platform/surface/aggregator/core.c
[all …]
A Dclient-api.rst16 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.c
25 .. kernel-doc:: drivers/platform/surface/aggregator/controller.c
28 .. kernel-doc:: drivers/platform/surface/aggregator/core.c
37 .. kernel-doc:: drivers/platform/surface/aggregator/bus.c
/linux/Documentation/admin-guide/gpio/
A 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
A Dindex.rst10 gpio-aggregator
/linux/include/net/
A 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/drivers/platform/surface/
A DMakefile11 obj-$(CONFIG_SURFACE_AGGREGATOR) += aggregator/
A DKconfig73 interface (/dev/surface/aggregator), which can be used by user-space
183 source "drivers/platform/surface/aggregator/Kconfig"
/linux/kernel/sched/
A Dpsi.c250 enum psi_aggregators aggregator, u32 *times, in get_recent_times() argument
285 delta = times[s] - groupc->times_prev[aggregator][s]; in get_recent_times()
286 groupc->times_prev[aggregator][s] = times[s]; in get_recent_times()
315 enum psi_aggregators aggregator, in collect_percpu_times() argument
337 get_recent_times(group, cpu, aggregator, times, in collect_percpu_times()
362 group->total[aggregator][s] += in collect_percpu_times()
/linux/Documentation/devicetree/bindings/interrupt-controller/
A Dmarvell,sei.txt5 aggregator. It receives interrupts from several sources and aggregates
/linux/Documentation/driver-api/surface_aggregator/clients/
A Dcdev.rst17 The provided interface is accessible through the ``/dev/surface/aggregator``
23 at https://github.com/linux-surface/surface-aggregator-module/tree/master/scripts/ssam.
/linux/drivers/irqchip/
A DKconfig490 This enables the irqchip driver support for K3 Interrupt aggregator
492 If you wish to use interrupt aggregator irq resources managed by the
/linux/drivers/gpio/
A DMakefile29 obj-$(CONFIG_GPIO_AGGREGATOR) += gpio-aggregator.o
/linux/Documentation/networking/
A Dbonding.rst216 The active aggregator is chosen by largest aggregate
219 Reselection of the active aggregator occurs only when all
220 slaves of the active aggregator are down or the active
221 aggregator has no slaves.
227 The active aggregator is chosen by largest aggregate
240 The active aggregator is chosen by the largest number of
245 802.3ad aggregations when partial failure of the active aggregator
246 occurs. This keeps the aggregator with the highest availability
562 number of available links in that aggregator. Note that, because an
563 aggregator cannot be active without at least one available link,
[all …]
/linux/Documentation/arm64/
A Dacpi_object_usage.rst617 Devices (see Section 8.4.3.1, _HID ACPI0010); do not use processor aggregator
/linux/include/config/
A Dauto.conf.cmd324 drivers/platform/surface/aggregator/Kconfig \
/linux/
A DMAINTAINERS8119 F: Documentation/admin-guide/gpio/gpio-aggregator.rst
8120 F: drivers/gpio/gpio-aggregator.c
12697 W: https://github.com/linux-surface/surface-aggregator-module
12700 F: drivers/platform/surface/aggregator/

Completed in 71 milliseconds