Searched refs:aggregator (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/net/bonding/
H A Dbond_3ad.c100 static void ad_agg_selection_logic(struct aggregator *aggregator,
102 static void ad_clear_agg(struct aggregator *aggregator);
103 static void ad_initialize_agg(struct aggregator *aggregator);
136 * __get_first_agg - get the first aggregator in the bond
139 * Return the aggregator of the first slave in @bond, or %NULL if it can't be
143 static inline struct aggregator *__get_first_agg(struct port *port)
147 struct aggregator *ag
694 __agg_ports_are_ready(struct aggregator *aggregator) argument
722 __set_agg_ports_ready(struct aggregator *aggregator, int val) argument
754 __get_agg_bandwidth(struct aggregator *aggregator) argument
825 __get_active_agg(struct aggregator *aggregator) argument
1506 struct aggregator *aggregator, *free_aggregator = NULL, *temp_aggregator; local
1907 ad_clear_agg(struct aggregator *aggregator) argument
1932 ad_initialize_agg(struct aggregator *aggregator) argument
2182 struct aggregator *aggregator; local
2232 struct aggregator *aggregator, *new_aggregator, *temp_aggregator; local
2456 struct aggregator *aggregator; local
2785 struct aggregator *aggregator = NULL; local
[all...]
H A Dbond_sysfs_slave.c62 const struct aggregator *agg;
65 agg = SLAVE_AD_INFO(slave)->port.aggregator;
81 if (ad_port->aggregator)
96 if (ad_port->aggregator)
H A Dbond_procfs.c170 "bond %s has no active aggregator\n",
216 const struct aggregator *agg = port->aggregator;
H A Dbond_netlink.c61 const struct aggregator *agg;
65 agg = SLAVE_AD_INFO(slave)->port.aggregator;
H A Dbond_main.c1343 struct aggregator *agg =
1344 SLAVE_AD_INFO(slave)->port.aggregator;
2122 * aggregator
5110 struct aggregator *agg;
5112 agg = SLAVE_AD_INFO(slave)->port.aggregator;
/linux-master/drivers/platform/surface/
H A DMakefile10 obj-$(CONFIG_SURFACE_AGGREGATOR) += aggregator/
/linux-master/include/net/
H A Dbond_3ad.h179 /* aggregator structure(43.4.5 in the 802.3ad standard) */
180 typedef struct aggregator { struct
193 struct slave *slave; /* pointer to the bond slave that this aggregator belongs to */
194 u16 is_active; /* BOOLEAN. Indicates if this aggregator is active */
242 struct aggregator *aggregator; /* pointer to an aggregator that this port related to */ member in struct:port
243 struct port *next_port_in_aggregator; /* Next port on the linked list of the parent aggregator */
265 atomic_t agg_select_timer; /* Timer to select aggregator after all adapter's hand shakes */
270 struct aggregator aggregato member in struct:ad_slave_info
[all...]
/linux-master/include/linux/
H A Dpsi_types.h102 /* 2nd cacheline updated by the aggregator */
159 enum psi_aggregators aggregator; member in struct:psi_trigger
166 /* Protects data used by the aggregator */
/linux-master/kernel/sched/
H A Dpsi.c246 enum psi_aggregators aggregator, u32 *times,
285 delta = times[s] - groupc->times_prev[aggregator][s];
286 groupc->times_prev[aggregator][s] = times[s];
337 enum psi_aggregators aggregator,
359 get_recent_times(group, cpu, aggregator, times,
384 group->total[aggregator][s] +=
438 enum psi_aggregators aggregator)
441 u64 *total = group->total[aggregator];
445 if (aggregator == PSI_AVGS) {
1335 t->aggregator
245 get_recent_times(struct psi_group *group, int cpu, enum psi_aggregators aggregator, u32 *times, u32 *pchanged_states) argument
336 collect_percpu_times(struct psi_group *group, enum psi_aggregators aggregator, u32 *pchanged_states) argument
437 update_triggers(struct psi_group *group, u64 now, enum psi_aggregators aggregator) argument
[all...]
/linux-master/drivers/gpio/
H A DMakefile29 obj-$(CONFIG_GPIO_AGGREGATOR) += gpio-aggregator.o

Completed in 157 milliseconds