Home
last modified time | relevance | path

Searched refs:autogroup (Results 1 – 14 of 14) sorted by relevance

/linux/kernel/sched/
H A Dautogroup.c11 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_get(struct task_struct *p) in autogroup_task_get()
75 struct autogroup *ag; in autogroup_task_get()
81 ag = autogroup_kref_get(p->signal->autogroup); in autogroup_task_get()
87 static inline struct autogroup *autogroup_create(void) in autogroup_create()
[all …]
H A Dautogroup.h9 struct autogroup { struct
27 return !!tg->autogroup; in task_group_is_autogroup() argument
39 return p->signal->autogroup->tg; in autogroup_task_group()
H A Dsched.h513 struct autogroup *autogroup; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dvporttbl.c40 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()
H A Dlegacy.c39 ft_attr.autogroup.max_num_groups = 2; in esw_create_legacy_vepa_table()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dpsp.c267 ft_attr.autogroup.max_num_groups = 2; in accel_psp_fs_rx_err_create_ft()
357 ft_attr.autogroup.num_reserved_entries = 1; in accel_psp_fs_rx_create_ft()
358 ft_attr.autogroup.max_num_groups = 1; in accel_psp_fs_rx_create_ft()
701 ft_attr.autogroup.max_num_groups = 1; in accel_psp_fs_tx_create_ft_table()
H A Dipsec_fs.c154 ft_attr.autogroup.num_reserved_entries = num_reserved_entries; in ipsec_ft_create()
155 ft_attr.autogroup.max_num_groups = max_num_groups; in ipsec_ft_create()
860 ft_attr.autogroup.max_num_groups = 1; in ipsec_rx_chains_create_miss()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_chains.c205 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()
H A Dmacsec_fs.c340 ft_attr.autogroup.num_reserved_entries = 1; in macsec_fs_auto_group_table_create()
341 ft_attr.autogroup.max_num_groups = 1; in macsec_fs_auto_group_table_create()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch_offloads_termtbl.c86 ft_attr.autogroup.max_num_groups = 1; in mlx5_eswitch_termtbl_create()
H A Den_fs_ethtool.c130 ft_attr.autogroup.max_num_groups = MLX5E_ETHTOOL_NUM_GROUPS; in get_flow_table()
H A Deswitch_offloads.c2466 ft_attr.autogroup.max_num_groups = 1; in mlx5_esw_fdb_drop_create()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dsample.c83 ft_attr.autogroup.max_num_groups = 1; in sampler_termtbl_create()
/linux/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c2094 ft_attr.autogroup.max_num_groups = MAX_STEERING_GROUPS; in setup_steering()