Home
last modified time | relevance | path

Searched full:grp (Results 1 – 25 of 715) sorted by relevance

12345678910>>...29

/kernel/linux/linux-6.6/kernel/sched/rtg/
Drtg.c34 #define for_each_related_thread_group(grp) \ argument
35 list_for_each_entry(grp, &active_related_thread_groups, list)
39 rcu_assign_pointer(p->grp, NULL); in init_task_rtg()
45 return rcu_dereference(p->grp); in task_related_thread_group()
57 struct related_thread_group *grp = NULL; in alloc_related_thread_groups() local
61 grp = kzalloc(sizeof(*grp), GFP_NOWAIT); in alloc_related_thread_groups()
62 if (!grp) { in alloc_related_thread_groups()
67 grp->id = i; in alloc_related_thread_groups()
68 INIT_LIST_HEAD(&grp->tasks); in alloc_related_thread_groups()
69 INIT_LIST_HEAD(&grp->list); in alloc_related_thread_groups()
[all …]
/kernel/linux/linux-5.10/kernel/sched/rtg/
Drtg.c33 #define for_each_related_thread_group(grp) \ argument
34 list_for_each_entry(grp, &active_related_thread_groups, list)
38 rcu_assign_pointer(p->grp, NULL); in init_task_rtg()
44 return rcu_dereference(p->grp); in task_related_thread_group()
56 struct related_thread_group *grp = NULL; in alloc_related_thread_groups() local
60 grp = kzalloc(sizeof(*grp), GFP_NOWAIT); in alloc_related_thread_groups()
61 if (!grp) { in alloc_related_thread_groups()
66 grp->id = i; in alloc_related_thread_groups()
67 INIT_LIST_HEAD(&grp->tasks); in alloc_related_thread_groups()
68 INIT_LIST_HEAD(&grp->list); in alloc_related_thread_groups()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/dsa/
Dbridge_mdb.sh139 local grp=$1; shift
147 bridge mdb add dev br0 port br0 grp $grp $state vid 10
148 bridge mdb get dev br0 grp $grp vid 10 &> /dev/null
151 bridge mdb replace dev br0 port br0 grp $grp $state vid 10 &> /dev/null
154 bridge mdb del dev br0 port br0 grp $grp $state vid 10
155 bridge mdb get dev br0 grp $grp vid 10 &> /dev/null
159 bridge mdb add dev br0 port br0 grp $grp $invalid_state vid 10 \
163 bridge mdb add dev br0 port br0 grp $grp src $src $state vid 10 \
167 bridge mdb add dev br0 port br0 grp $grp $state vid 10 \
171 bridge mdb add dev br0 port br0 grp $grp $state vid 10 \
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
Dbridge_mdb.sh139 local grp=$1; shift
147 bridge mdb add dev br0 port br0 grp $grp $state vid 10
148 bridge mdb get dev br0 grp $grp vid 10 &> /dev/null
151 bridge mdb replace dev br0 port br0 grp $grp $state vid 10 &> /dev/null
154 bridge mdb del dev br0 port br0 grp $grp $state vid 10
155 bridge mdb get dev br0 grp $grp vid 10 &> /dev/null
159 bridge mdb add dev br0 port br0 grp $grp $invalid_state vid 10 \
163 bridge mdb add dev br0 port br0 grp $grp src $src $state vid 10 \
167 bridge mdb add dev br0 port br0 grp $grp $state vid 10 \
171 bridge mdb add dev br0 port br0 grp $grp $state vid 10 \
[all …]
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
Drxe_mcast.c14 struct rxe_mc_grp *grp; in rxe_mcast_get_grp() local
21 grp = rxe_pool_get_key(&rxe->mc_grp_pool, mgid); in rxe_mcast_get_grp()
22 if (grp) in rxe_mcast_get_grp()
25 grp = rxe_alloc(&rxe->mc_grp_pool); in rxe_mcast_get_grp()
26 if (!grp) { in rxe_mcast_get_grp()
31 INIT_LIST_HEAD(&grp->qp_list); in rxe_mcast_get_grp()
32 spin_lock_init(&grp->mcg_lock); in rxe_mcast_get_grp()
33 grp->rxe = rxe; in rxe_mcast_get_grp()
35 rxe_add_key(grp, mgid); in rxe_mcast_get_grp()
42 *grp_p = grp; in rxe_mcast_get_grp()
[all …]
/kernel/linux/linux-6.6/net/tipc/
Dgroup.c102 static void tipc_group_proto_xmit(struct tipc_group *grp, struct tipc_member *m,
115 static void tipc_group_decr_active(struct tipc_group *grp, in tipc_group_decr_active() argument
120 grp->active_cnt--; in tipc_group_decr_active()
123 static int tipc_group_rcvbuf_limit(struct tipc_group *grp) in tipc_group_rcvbuf_limit() argument
126 int mcnt = grp->member_cnt + 1; in tipc_group_rcvbuf_limit()
131 grp->max_active = max_active; in tipc_group_rcvbuf_limit()
141 u16 tipc_group_bc_snd_nxt(struct tipc_group *grp) in tipc_group_bc_snd_nxt() argument
143 return grp->bc_snd_nxt; in tipc_group_bc_snd_nxt()
156 u32 tipc_group_exclude(struct tipc_group *grp) in tipc_group_exclude() argument
158 if (!grp->loopback) in tipc_group_exclude()
[all …]
/kernel/linux/linux-5.10/net/tipc/
Dgroup.c101 static void tipc_group_proto_xmit(struct tipc_group *grp, struct tipc_member *m,
114 static void tipc_group_decr_active(struct tipc_group *grp, in tipc_group_decr_active() argument
119 grp->active_cnt--; in tipc_group_decr_active()
122 static int tipc_group_rcvbuf_limit(struct tipc_group *grp) in tipc_group_rcvbuf_limit() argument
125 int mcnt = grp->member_cnt + 1; in tipc_group_rcvbuf_limit()
130 grp->max_active = max_active; in tipc_group_rcvbuf_limit()
140 u16 tipc_group_bc_snd_nxt(struct tipc_group *grp) in tipc_group_bc_snd_nxt() argument
142 return grp->bc_snd_nxt; in tipc_group_bc_snd_nxt()
155 u32 tipc_group_exclude(struct tipc_group *grp) in tipc_group_exclude() argument
157 if (!grp->loopback) in tipc_group_exclude()
[all …]
Dgroup.h48 void tipc_group_join(struct net *net, struct tipc_group *grp, int *sk_rcv_buf);
49 void tipc_group_delete(struct net *net, struct tipc_group *grp);
50 void tipc_group_add_member(struct tipc_group *grp, u32 node,
52 struct tipc_nlist *tipc_group_dests(struct tipc_group *grp);
53 void tipc_group_self(struct tipc_group *grp, struct tipc_name_seq *seq,
55 u32 tipc_group_exclude(struct tipc_group *grp);
56 void tipc_group_filter_msg(struct tipc_group *grp,
59 void tipc_group_member_evt(struct tipc_group *grp, bool *wakeup,
63 void tipc_group_proto_rcv(struct tipc_group *grp, bool *wakeup,
67 void tipc_group_update_bc_members(struct tipc_group *grp, int len, bool ack);
[all …]
/kernel/linux/linux-6.6/drivers/s390/net/
Dctcm_mpc.c332 struct mpc_group *grp; in ctc_mpc_alloc_channel() local
339 grp = priv->mpcg; in ctc_mpc_alloc_channel()
341 grp->allochanfunc = callback; in ctc_mpc_alloc_channel()
342 grp->port_num = port_num; in ctc_mpc_alloc_channel()
343 grp->port_persist = 1; in ctc_mpc_alloc_channel()
347 CTCM_FUNTAIL, dev->name, fsm_getstate_str(grp->fsm)); in ctc_mpc_alloc_channel()
349 switch (fsm_getstate(grp->fsm)) { in ctc_mpc_alloc_channel()
352 grp->alloc_called = 1; in ctc_mpc_alloc_channel()
359 /*fsm_newstate(grp->fsm, MPCG_STATE_XID2INITW);*/ in ctc_mpc_alloc_channel()
361 grp->send_qllc_disc = 1; in ctc_mpc_alloc_channel()
[all …]
/kernel/linux/linux-5.10/drivers/s390/net/
Dctcm_mpc.c330 struct mpc_group *grp; in ctc_mpc_alloc_channel() local
337 grp = priv->mpcg; in ctc_mpc_alloc_channel()
339 grp->allochanfunc = callback; in ctc_mpc_alloc_channel()
340 grp->port_num = port_num; in ctc_mpc_alloc_channel()
341 grp->port_persist = 1; in ctc_mpc_alloc_channel()
345 CTCM_FUNTAIL, dev->name, fsm_getstate_str(grp->fsm)); in ctc_mpc_alloc_channel()
347 switch (fsm_getstate(grp->fsm)) { in ctc_mpc_alloc_channel()
350 grp->alloc_called = 1; in ctc_mpc_alloc_channel()
357 /*fsm_newstate(grp->fsm, MPCG_STATE_XID2INITW);*/ in ctc_mpc_alloc_channel()
359 grp->send_qllc_disc = 1; in ctc_mpc_alloc_channel()
[all …]
/kernel/linux/linux-6.6/fs/erofs/
Dutils.c35 static bool erofs_workgroup_get(struct erofs_workgroup *grp) in erofs_workgroup_get() argument
37 if (lockref_get_not_zero(&grp->lockref)) in erofs_workgroup_get()
40 spin_lock(&grp->lockref.lock); in erofs_workgroup_get()
41 if (__lockref_is_dead(&grp->lockref)) { in erofs_workgroup_get()
42 spin_unlock(&grp->lockref.lock); in erofs_workgroup_get()
46 if (!grp->lockref.count++) in erofs_workgroup_get()
48 spin_unlock(&grp->lockref.lock); in erofs_workgroup_get()
56 struct erofs_workgroup *grp; in erofs_find_workgroup() local
60 grp = xa_load(&sbi->managed_pslots, index); in erofs_find_workgroup()
61 if (grp) { in erofs_find_workgroup()
[all …]
/kernel/linux/linux-5.10/fs/sysfs/
Dgroup.c21 const struct attribute_group *grp) in remove_files() argument
26 if (grp->attrs) in remove_files()
27 for (attr = grp->attrs; *attr; attr++) in remove_files()
29 if (grp->bin_attrs) in remove_files()
30 for (bin_attr = grp->bin_attrs; *bin_attr; bin_attr++) in remove_files()
36 const struct attribute_group *grp, int update) in create_files() argument
42 if (grp->attrs) { in create_files()
43 for (i = 0, attr = grp->attrs; *attr && !error; i++, attr++) { in create_files()
53 if (grp->is_visible) { in create_files()
54 mode = grp->is_visible(kobj, *attr, i); in create_files()
[all …]
/kernel/linux/linux-6.6/fs/sysfs/
Dgroup.c21 const struct attribute_group *grp) in remove_files() argument
26 if (grp->attrs) in remove_files()
27 for (attr = grp->attrs; *attr; attr++) in remove_files()
29 if (grp->bin_attrs) in remove_files()
30 for (bin_attr = grp->bin_attrs; *bin_attr; bin_attr++) in remove_files()
36 const struct attribute_group *grp, int update) in create_files() argument
42 if (grp->attrs) { in create_files()
43 for (i = 0, attr = grp->attrs; *attr && !error; i++, attr++) { in create_files()
53 if (grp->is_visible) { in create_files()
54 mode = grp->is_visible(kobj, *attr, i); in create_files()
[all …]
/kernel/linux/linux-5.10/fs/erofs/
Dutils.c40 static int erofs_workgroup_get(struct erofs_workgroup *grp) in erofs_workgroup_get() argument
45 o = erofs_wait_on_workgroup_freezed(grp); in erofs_workgroup_get()
49 if (atomic_cmpxchg(&grp->refcount, o, o + 1) != o) in erofs_workgroup_get()
62 struct erofs_workgroup *grp; in erofs_find_workgroup() local
66 grp = xa_load(&sbi->managed_pslots, index); in erofs_find_workgroup()
67 if (grp) { in erofs_find_workgroup()
68 if (erofs_workgroup_get(grp)) { in erofs_find_workgroup()
74 DBG_BUGON(index != grp->index); in erofs_find_workgroup()
77 return grp; in erofs_find_workgroup()
81 struct erofs_workgroup *grp) in erofs_insert_workgroup() argument
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/net/
Dtest_vxlan_mdb.sh410 …run_cmd "bridge -n $ns1 mdb add dev vx0 port vx0 grp 01:02:03:04:05:06 permanent dst $vtep_ip src_…
437 local grp_key="grp 239.1.1.1"
450 local grp_key="grp ff0e::1"
463 local grp_key="grp 239.1.1.1"
476 local grp_key="grp ff0e::1"
489 local grp_key="grp 239.1.1.1 src 192.0.2.129"
502 local grp_key="grp ff0e::1 src 2001:db8:100::1"
515 local grp_key="grp 239.1.1.1 src 192.0.2.129"
528 local grp_key="grp ff0e::1 src 2001:db8:100::1"
541 local grp=$1; shift
[all …]
/kernel/linux/linux-6.6/drivers/pinctrl/mediatek/
Dpinctrl-rt305x.c67 GRP("i2c", i2c_grp, 1, RT305X_GPIO_MODE_I2C),
68 GRP("spi", spi_grp, 1, RT305X_GPIO_MODE_SPI),
69 GRP("uartf", uartf_grp, RT305X_GPIO_MODE_UART0_MASK,
71 GRP("uartlite", uartlite_grp, 1, RT305X_GPIO_MODE_UART1),
72 GRP("jtag", jtag_grp, 1, RT305X_GPIO_MODE_JTAG),
73 GRP("mdio", mdio_grp, 1, RT305X_GPIO_MODE_MDIO),
74 GRP("rgmii", rgmii_grp, 1, RT305X_GPIO_MODE_RGMII),
75 GRP("sdram", sdram_grp, 1, RT305X_GPIO_MODE_SDRAM),
80 GRP("i2c", i2c_grp, 1, RT305X_GPIO_MODE_I2C),
81 GRP("spi", spi_grp, 1, RT305X_GPIO_MODE_SPI),
[all …]
/kernel/linux/linux-5.10/drivers/pinctrl/mvebu/
Dpinctrl-mvebu.c107 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, in mvebu_pinctrl_find_setting_by_val() argument
111 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinctrl_find_setting_by_val()
112 if (config == grp->settings[n].val) { in mvebu_pinctrl_find_setting_by_val()
114 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_val()
115 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_val()
122 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, in mvebu_pinctrl_find_setting_by_name() argument
126 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinctrl_find_setting_by_name()
127 if (strcmp(name, grp->settings[n].name) == 0) { in mvebu_pinctrl_find_setting_by_name()
129 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_name()
130 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_name()
[all …]
/kernel/linux/linux-6.6/drivers/pinctrl/mvebu/
Dpinctrl-mvebu.c109 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, in mvebu_pinctrl_find_setting_by_val() argument
114 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinctrl_find_setting_by_val()
115 if (config == grp->settings[n].val) { in mvebu_pinctrl_find_setting_by_val()
117 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_val()
118 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_val()
126 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, in mvebu_pinctrl_find_setting_by_name() argument
131 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinctrl_find_setting_by_name()
132 if (strcmp(name, grp->settings[n].name) == 0) { in mvebu_pinctrl_find_setting_by_name()
134 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_name()
135 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_name()
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx6ull-colibri.dtsi217 pinctrl_can_int: canint-grp {
223 pinctrl_enet2: enet2-grp {
253 pinctrl_ecspi1_cs: ecspi1-cs-grp {
259 pinctrl_ecspi1: ecspi1-grp {
267 pinctrl_flexcan1: flexcan1-grp {
274 pinctrl_flexcan2: flexcan2-grp {
281 pinctrl_gpio_bl_on: gpio-bl-on-grp {
287 pinctrl_gpio1: gpio1-grp {
300 pinctrl_gpio2: gpio2-grp { /* Camera */
310 pinctrl_gpio3: gpio3-grp { /* CAN2 */
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/
Dimx6qdl-dhcom-som.dtsi458 pinctrl_hog_base: hog-base-grp {
471 pinctrl_dhcom_a: dhcom-a-grp {
475 pinctrl_dhcom_b: dhcom-b-grp {
479 pinctrl_dhcom_c: dhcom-c-grp {
483 pinctrl_dhcom_d: dhcom-d-grp {
487 pinctrl_dhcom_e: dhcom-e-grp {
491 pinctrl_dhcom_f: dhcom-f-grp {
495 pinctrl_dhcom_g: dhcom-g-grp {
499 pinctrl_dhcom_h: dhcom-h-grp {
503 pinctrl_dhcom_i: dhcom-i-grp {
[all …]
Dimx6ull-dhcom-som.dtsi347 pinctrl_dhcom_i: dhcom-i-grp {
351 pinctrl_dhcom_j: dhcom-j-grp {
355 pinctrl_dhcom_k: dhcom-k-grp {
359 pinctrl_dhcom_l: dhcom-l-grp {
363 pinctrl_dhcom_m: dhcom-m-grp {
367 pinctrl_dhcom_n: dhcom-n-grp {
371 pinctrl_dhcom_o: dhcom-o-grp {
375 pinctrl_dhcom_p: dhcom-p-grp {
379 pinctrl_dhcom_q: dhcom-q-grp {
383 pinctrl_dhcom_r: dhcom-r-grp {
[all …]
/kernel/linux/linux-5.10/net/sched/
Dsch_qfq.c102 * grp->index is the index of the group; and grp->slot_shift
152 struct qfq_group *grp; member
303 if (agg->grp == NULL) { in qfq_update_agg()
306 agg->grp = &q->groups[i]; in qfq_update_agg()
751 * First compute eligibility comparing grp->S, q->V,
754 static int qfq_calc_state(struct qfq_sched *q, const struct qfq_group *grp) in qfq_calc_state() argument
757 unsigned int state = qfq_gt(grp->S, q->V); in qfq_calc_state()
758 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); in qfq_calc_state()
763 if (qfq_gt(grp->F, next->F)) in qfq_calc_state()
884 static void qfq_slot_insert(struct qfq_group *grp, struct qfq_aggregate *agg, in qfq_slot_insert() argument
[all …]
/kernel/linux/linux-6.6/net/sched/
Dsch_qfq.c102 * grp->index is the index of the group; and grp->slot_shift
150 struct qfq_group *grp; member
306 if (agg->grp == NULL) { in qfq_update_agg()
309 agg->grp = &q->groups[i]; in qfq_update_agg()
762 * First compute eligibility comparing grp->S, q->V,
765 static int qfq_calc_state(struct qfq_sched *q, const struct qfq_group *grp) in qfq_calc_state() argument
768 unsigned int state = qfq_gt(grp->S, q->V); in qfq_calc_state()
769 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); in qfq_calc_state()
774 if (qfq_gt(grp->F, next->F)) in qfq_calc_state()
895 static void qfq_slot_insert(struct qfq_group *grp, struct qfq_aggregate *agg, in qfq_slot_insert() argument
[all …]
/kernel/linux/linux-5.10/sound/core/seq/
Dseq_ports.c98 static void port_subs_info_init(struct snd_seq_port_subs_info *grp) in port_subs_info_init() argument
100 INIT_LIST_HEAD(&grp->list_head); in port_subs_info_init()
101 grp->count = 0; in port_subs_info_init()
102 grp->exclusive = 0; in port_subs_info_init()
103 rwlock_init(&grp->list_lock); in port_subs_info_init()
104 init_rwsem(&grp->list_mutex); in port_subs_info_init()
105 grp->open = NULL; in port_subs_info_init()
106 grp->close = NULL; in port_subs_info_init()
165 struct snd_seq_port_subs_info *grp,
169 struct snd_seq_port_subs_info *grp,
[all …]
/kernel/linux/linux-6.6/sound/core/seq/
Dseq_ports.c102 static void port_subs_info_init(struct snd_seq_port_subs_info *grp) in port_subs_info_init() argument
104 INIT_LIST_HEAD(&grp->list_head); in port_subs_info_init()
105 grp->count = 0; in port_subs_info_init()
106 grp->exclusive = 0; in port_subs_info_init()
107 rwlock_init(&grp->list_lock); in port_subs_info_init()
108 init_rwsem(&grp->list_mutex); in port_subs_info_init()
109 grp->open = NULL; in port_subs_info_init()
110 grp->close = NULL; in port_subs_info_init()
177 struct snd_seq_port_subs_info *grp,
181 struct snd_seq_port_subs_info *grp,
[all …]

12345678910>>...29