Searched refs:autogroup (Results 1 – 17 of 17) sorted by relevance
7 #include "autogroup.h"11 static struct autogroup autogroup_default;40 init_task->signal->autogroup = &autogroup_default; in autogroup_init() 46 kfree(tg->autogroup); in autogroup_free() 51 struct autogroup *ag = container_of(kref, struct autogroup, kref); in autogroup_destroy() 62 static inline void autogroup_kref_put(struct autogroup *ag) in autogroup_kref_put() 67 static inline struct autogroup *autogroup_kref_get(struct autogroup *ag) in autogroup_kref_get() 73 static inline struct autogroup *autogroup_task_ge[all...]
9 struct autogroup { struct 12 * autogroup now. It just stands for the number of tasks13 * which could use this autogroup.27 return !!tg->autogroup; in task_group_is_autogroup() argument 39 return p->signal->autogroup->tg; in autogroup_task_group()
9 #include <linux/sched/autogroup.h>135 * low-weight task groups (eg. nice +19 on an autogroup), deeper task-group485 struct autogroup *autogroup; member 2123 * The same is true for autogroup's p->signal->autogroup->tg, the autogroup
40 ft_attr.autogroup.max_num_groups = vport_ns->max_num_groups; in esw_vport_tbl_create() 42 ft_attr.autogroup.max_num_groups = esw->params.large_group_num; in esw_vport_tbl_create()
39 ft_attr.autogroup.max_num_groups = 2; in esw_create_legacy_vepa_table()
808 if (ft->autogroup.active && in del_sw_flow_group() 809 fg->max_ftes == ft->autogroup.group_size && in del_sw_flow_group() 810 fg->start_index < ft->autogroup.max_fte) in del_sw_flow_group() 811 ft->autogroup.num_groups--; in del_sw_flow_group() 1459 int num_reserved_entries = ft_attr->autogroup.num_reserved_entries; in mlx5_create_auto_grouped_flow_table() 1460 int max_num_groups = ft_attr->autogroup.max_num_groups; in mlx5_create_auto_grouped_flow_table() 1478 ft->autogroup.active = true; in mlx5_create_auto_grouped_flow_table() 1479 ft->autogroup.required_groups = max_num_groups; in mlx5_create_auto_grouped_flow_table() 1480 ft->autogroup.max_fte = autogroups_max_fte; in mlx5_create_auto_grouped_flow_table() 1482 ft->autogroup in mlx5_create_auto_grouped_flow_table() [all...]
220 } autogroup; member
86 ft_attr.autogroup.max_num_groups = 1; in mlx5_eswitch_termtbl_create()
130 ft_attr.autogroup.max_num_groups = MLX5E_ETHTOOL_NUM_GROUPS; in get_flow_table()
781 ft_attr.autogroup.max_num_groups = 1; in mlx5e_create_promisc_table()
5212 ft_attr.autogroup.max_num_groups = 1; in mlx5e_tc_nic_create_miss_table()
180 struct autogroup *autogroup; member
205 ft_attr.autogroup.num_reserved_entries = 2; in mlx5_chains_create_table() 206 ft_attr.autogroup.max_num_groups = chains->group_num; in mlx5_chains_create_table()
344 ft_attr.autogroup.num_reserved_entries = 1; in macsec_fs_auto_group_table_create() 345 ft_attr.autogroup.max_num_groups = 1; in macsec_fs_auto_group_table_create()
83 ft_attr.autogroup.max_num_groups = 1; in sampler_termtbl_create()
153 ft_attr.autogroup.num_reserved_entries = num_reserved_entries; in ipsec_ft_create() 154 ft_attr.autogroup.max_num_groups = max_num_groups; in ipsec_ft_create() 835 ft_attr.autogroup.max_num_groups = 1; in ipsec_rx_chains_create_miss()
708 ft_attr.autogroup.max_num_groups = num_groups; in _get_prio()