/linux-master/net/tipc/ |
H A D | group.h | 49 void tipc_group_join(struct net *net, struct tipc_group *grp, int *sk_rcv_buf); 50 void tipc_group_delete(struct net *net, struct tipc_group *grp); 51 void tipc_group_add_member(struct tipc_group *grp, u32 node, 53 struct tipc_nlist *tipc_group_dests(struct tipc_group *grp); 54 void tipc_group_self(struct tipc_group *grp, struct tipc_service_range *seq, 56 u32 tipc_group_exclude(struct tipc_group *grp); 57 void tipc_group_filter_msg(struct tipc_group *grp, 60 void tipc_group_member_evt(struct tipc_group *grp, bool *wakeup, 64 void tipc_group_proto_rcv(struct tipc_group *grp, bool *wakeup, 68 void tipc_group_update_bc_members(struct tipc_group *grp, in [all...] |
H A D | group.c | 102 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, argument 120 grp->active_cnt--; 123 static int tipc_group_rcvbuf_limit(struct tipc_group *grp) argument 126 int mcnt = grp->member_cnt + 1; 131 grp->max_active = max_active; 141 u16 tipc_group_bc_snd_nxt(struct tipc_group *grp) argument 143 return grp->bc_snd_nxt; 156 u32 tipc_group_exclude(struct tipc_group *grp) argument 158 if (!grp 169 struct tipc_group *grp; local 197 tipc_group_join(struct net *net, struct tipc_group *grp, int *sk_rcvbuf) argument 212 tipc_group_delete(struct net *net, struct tipc_group *grp) argument 232 tipc_group_find_member(struct tipc_group *grp, u32 node, u32 port) argument 252 tipc_group_find_dest(struct tipc_group *grp, u32 node, u32 port) argument 263 tipc_group_find_node(struct tipc_group *grp, u32 node) argument 277 tipc_group_add_to_tree(struct tipc_group *grp, struct tipc_member *m) argument 302 tipc_group_create_member(struct tipc_group *grp, u32 node, u32 port, u32 instance, int state) argument 331 tipc_group_add_member(struct tipc_group *grp, u32 node, u32 port, u32 instance) argument 337 tipc_group_delete_member(struct tipc_group *grp, struct tipc_member *m) argument 358 tipc_group_dests(struct tipc_group *grp) argument 363 tipc_group_self(struct tipc_group *grp, struct tipc_service_range *seq, int *scope) argument 374 struct tipc_group *grp = m->group; local 395 tipc_group_update_bc_members(struct tipc_group *grp, int len, bool ack) argument 417 tipc_group_cong(struct tipc_group *grp, u32 dnode, u32 dport, int len, struct tipc_member **mbr) argument 451 tipc_group_bc_cong(struct tipc_group *grp, int len) argument 496 tipc_group_filter_msg(struct tipc_group *grp, struct sk_buff_head *inputq, struct sk_buff_head *xmitq) argument 588 tipc_group_update_rcv_win(struct tipc_group *grp, int blks, u32 node, u32 port, struct sk_buff_head *xmitq) argument 668 tipc_group_create_event(struct tipc_group *grp, struct tipc_member *m, u32 event, u16 seqno, struct sk_buff_head *inputq) argument 703 tipc_group_proto_xmit(struct tipc_group *grp, struct tipc_member *m, int mtyp, struct sk_buff_head *xmitq) argument 741 tipc_group_proto_rcv(struct tipc_group *grp, bool *usr_wakeup, struct tipc_msg *hdr, struct sk_buff_head *inputq, struct sk_buff_head *xmitq) argument 855 tipc_group_member_evt(struct tipc_group *grp, bool *usr_wakeup, int *sk_rcvbuf, struct tipc_msg *hdr, struct sk_buff_head *inputq, struct sk_buff_head *xmitq) argument 926 tipc_group_fill_sock_diag(struct tipc_group *grp, struct sk_buff *skb) argument [all...] |
/linux-master/fs/erofs/ |
H A D | utils.c | 35 static bool erofs_workgroup_get(struct erofs_workgroup *grp) argument 37 if (lockref_get_not_zero(&grp->lockref)) 40 spin_lock(&grp->lockref.lock); 41 if (__lockref_is_dead(&grp->lockref)) { 42 spin_unlock(&grp->lockref.lock); 46 if (!grp->lockref.count++) 48 spin_unlock(&grp->lockref.lock); 56 struct erofs_workgroup *grp; local 60 grp = xa_load(&sbi->managed_pslots, index); 61 if (grp) { 74 erofs_insert_workgroup(struct super_block *sb, struct erofs_workgroup *grp) argument 100 __erofs_workgroup_free(struct erofs_workgroup *grp) argument 106 erofs_workgroup_put(struct erofs_workgroup *grp) argument 118 erofs_try_to_release_workgroup(struct erofs_sb_info *sbi, struct erofs_workgroup *grp) argument 154 struct erofs_workgroup *grp; local [all...] |
/linux-master/fs/sysfs/ |
H A D | group.c | 21 const struct attribute_group *grp) 26 if (grp->attrs) 27 for (attr = grp->attrs; *attr; attr++) 29 if (grp->bin_attrs) 30 for (bin_attr = grp->bin_attrs; *bin_attr; bin_attr++) 34 static umode_t __first_visible(const struct attribute_group *grp, struct kobject *kobj) argument 36 if (grp->attrs && grp->attrs[0] && grp->is_visible) 37 return grp 20 remove_files(struct kernfs_node *parent, const struct attribute_group *grp) argument 45 create_files(struct kernfs_node *parent, struct kobject *kobj, kuid_t uid, kgid_t gid, const struct attribute_group *grp, int update) argument 120 internal_create_group(struct kobject *kobj, int update, const struct attribute_group *grp) argument 203 sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp) argument 286 sysfs_update_group(struct kobject *kobj, const struct attribute_group *grp) argument 301 sysfs_remove_group(struct kobject *kobj, const struct attribute_group *grp) argument 356 sysfs_merge_group(struct kobject *kobj, const struct attribute_group *grp) argument 390 sysfs_unmerge_group(struct kobject *kobj, const struct attribute_group *grp) argument 498 sysfs_group_attrs_change_owner(struct kernfs_node *grp_kn, const struct attribute_group *grp, struct iattr *newattrs) argument 547 sysfs_group_change_owner(struct kobject *kobj, const struct attribute_group *grp, kuid_t kuid, kgid_t kgid) argument [all...] |
/linux-master/drivers/pinctrl/meson/ |
H A D | pinctrl-meson8-pmx.h | 22 #define GROUP(grp, r, b) \ 24 .name = #grp, \ 25 .pins = grp ## _pins, \ 26 .num_pins = ARRAY_SIZE(grp ## _pins), \
|
H A D | pinctrl-meson-axg-pmx.h | 42 #define GROUP(grp, f) \ 44 .name = #grp, \ 45 .pins = grp ## _pins, \ 46 .num_pins = ARRAY_SIZE(grp ## _pins), \
|
/linux-master/include/linux/pinctrl/ |
H A D | machine.h | 87 #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \ 94 .group = grp, \ 99 #define PIN_MAP_MUX_GROUP_DEFAULT(dev, pinctrl, grp, func) \ 100 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, pinctrl, grp, func) 102 #define PIN_MAP_MUX_GROUP_HOG(dev, state, grp, func) \ 103 PIN_MAP_MUX_GROUP(dev, state, dev, grp, func) 105 #define PIN_MAP_MUX_GROUP_HOG_DEFAULT(dev, grp, func) \ 106 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, dev, grp, func) 130 #define PIN_MAP_CONFIGS_GROUP(dev, state, pinctrl, grp, cfgs) \ 137 .group_or_pin = grp, \ [all...] |
/linux-master/drivers/s390/net/ |
H A D | ctcm_mpc.c | 332 struct mpc_group *grp; local 339 grp = priv->mpcg; 341 grp->allochanfunc = callback; 342 grp->port_num = port_num; 343 grp->port_persist = 1; 347 CTCM_FUNTAIL, dev->name, fsm_getstate_str(grp->fsm)); 349 switch (fsm_getstate(grp->fsm)) { 352 grp->alloc_called = 1; 359 /*fsm_newstate(grp->fsm, MPCG_STATE_XID2INITW);*/ 361 grp 403 struct mpc_group *grp; local 523 struct mpc_group *grp; local 556 struct mpc_group *grp; local 614 struct mpc_group *grp = priv->mpcg; local 643 struct mpc_group *grp = priv->mpcg; local 685 struct mpc_group *grp = priv->mpcg; local 819 struct mpc_group *grp = priv->mpcg; local 863 struct mpc_group *grp = priv->mpcg; local 920 struct mpc_group *grp = priv->mpcg; local 1032 struct mpc_group *grp = priv->mpcg; local 1229 struct mpc_group *grp = priv->mpcg; local 1258 struct mpc_group *grp; local 1341 struct mpc_group *grp; local 1443 struct mpc_group *grp; local 1481 struct mpc_group *grp; local 1534 struct mpc_group *grp = priv->mpcg; local 1830 struct mpc_group *grp = priv->mpcg; local 1870 struct mpc_group *grp = NULL; local 1942 struct mpc_group *grp = priv->mpcg; local 2003 struct mpc_group *grp = priv->mpcg; local 2053 struct mpc_group *grp = priv->mpcg; local [all...] |
/linux-master/arch/x86/events/ |
H A D | probe.c | 15 * msr[i].msr is 0 or msr[i].grp is NULL. Note that the default sysfs 30 struct attribute_group *grp = msr[bit].grp; local 34 if (!grp) 37 grp->is_visible = not_visible; 56 grp->is_visible = NULL;
|
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | bridge_mdb.sh | 139 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 [all...] |
/linux-master/arch/arm/mach-s3c/ |
H A D | irq-pm-s3c64xx.c | 63 struct irq_grp_save *grp = eint_grp_save; local 73 for (i = 0; i < ARRAY_SIZE(eint_grp_save); i++, grp++) { 74 grp->con = __raw_readl(S3C64XX_EINT12CON + (i * 4)); 75 grp->mask = __raw_readl(S3C64XX_EINT12MASK + (i * 4)); 76 grp->fltcon = __raw_readl(S3C64XX_EINT12FLTCON + (i * 4)); 84 struct irq_grp_save *grp = eint_grp_save; local 94 for (i = 0; i < ARRAY_SIZE(eint_grp_save); i++, grp++) { 95 __raw_writel(grp->con, S3C64XX_EINT12CON + (i * 4)); 96 __raw_writel(grp->mask, S3C64XX_EINT12MASK + (i * 4)); 97 __raw_writel(grp [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | test_vxlan_mdb.sh | 407 run_cmd "bridge -n $ns1 mdb add dev vx0 port vx0 grp 01:02:03:04:05:06 permanent dst $vtep_ip src_vni 10010" 434 local grp_key="grp 239.1.1.1" 447 local grp_key="grp ff0e::1" 460 local grp_key="grp 239.1.1.1" 473 local grp_key="grp ff0e::1" 486 local grp_key="grp 239.1.1.1 src 192.0.2.129" 499 local grp_key="grp ff0e::1 src 2001:db8:100::1" 512 local grp_key="grp 239.1.1.1 src 192.0.2.129" 525 local grp_key="grp ff0e::1 src 2001:db8:100::1" 538 local grp [all...] |
/linux-master/drivers/net/wireless/marvell/libertas_tf/ |
H A D | deb_defs.h | 49 #define LBTF_DEB_LL(grp, grpnam, fmt, args...) \ 50 do { if ((lbtf_debug & (grp)) == (grp)) \ 53 #define LBTF_DEB_LL(grp, grpnam, fmt, args...) do {} while (0) 56 #define lbtf_deb_enter(grp) \ 57 LBTF_DEB_LL(grp | LBTF_DEB_ENTER, " enter", "%s()\n", __func__); 58 #define lbtf_deb_enter_args(grp, fmt, args...) \ 59 LBTF_DEB_LL(grp | LBTF_DEB_ENTER, " enter", "%s(" fmt ")\n", __func__, ## args); 60 #define lbtf_deb_leave(grp) \ 61 LBTF_DEB_LL(grp | LBTF_DEB_LEAV 89 lbtf_deb_hex(unsigned int grp, const char *prompt, u8 *buf, int len) argument [all...] |
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-rds-gen.c | 15 static u8 vivid_get_di(const struct vivid_rds_gen *rds, unsigned grp) argument 17 switch (grp) { 19 return (rds->dyn_pty << 2) | (grp & 3); 21 return (rds->compressed << 2) | (grp & 3); 23 return (rds->art_head << 2) | (grp & 3); 25 return (rds->mono_stereo << 2) | (grp & 3); 45 unsigned grp; local 52 for (grp = 0; grp < VIVID_RDS_GEN_GROUPS; grp [all...] |
/linux-master/net/sched/ |
H A D | sch_qfq.c | 102 * grp->index is the index of the group; and grp->slot_shift 150 struct qfq_group *grp; member in struct:qfq_aggregate 301 if (agg->grp == NULL) { 304 agg->grp = &q->groups[i]; 746 * First compute eligibility comparing grp->S, q->V, 749 static int qfq_calc_state(struct qfq_sched *q, const struct qfq_group *grp) argument 752 unsigned int state = qfq_gt(grp->S, q->V); 753 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); 758 if (qfq_gt(grp 879 qfq_slot_insert(struct qfq_group *grp, struct qfq_aggregate *agg, u64 roundedS) argument 900 qfq_slot_head(struct qfq_group *grp) argument 909 qfq_front_slot_remove(struct qfq_group *grp) argument 924 qfq_slot_scan(struct qfq_group *grp) argument 952 qfq_slot_rotate(struct qfq_group *grp, u64 roundedS) argument 962 struct qfq_group *grp; local 1171 struct qfq_group *grp; local 1286 struct qfq_group *grp = agg->grp; local 1345 qfq_slot_remove(struct qfq_sched *q, struct qfq_group *grp, struct qfq_aggregate *agg) argument 1370 struct qfq_group *grp = agg->grp; local 1428 struct qfq_group *grp; local [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | exp_rcv.c | 38 struct tid_group *grp; local 50 grp = &rcd->groups[i]; 51 grp->size = dd->rcv_entries.group_size; 52 grp->base = tidbase; 53 tid_group_add_tail(grp, &rcd->tid_group_list);
|
H A D | exp_rcv.h | 105 static inline void tid_group_add_tail(struct tid_group *grp, argument 108 list_add_tail(&grp->list, &set->list); 112 static inline void tid_group_remove(struct tid_group *grp, argument 115 list_del_init(&grp->list); 129 struct tid_group *grp = local 131 list_del_init(&grp->list); 133 return grp; 148 * @grp - the group pointer 151 hfi1_tid_group_to_idx(struct hfi1_ctxtdata *rcd, struct tid_group *grp) argument 153 return grp [all...] |
/linux-master/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.c | 109 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, 114 for (n = 0; n < grp->num_settings; n++) { 115 if (config == grp->settings[n].val) { 117 grp->settings[n].variant)) 118 return &grp->settings[n]; 126 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, 131 for (n = 0; n < grp->num_settings; n++) { 132 if (strcmp(name, grp->settings[n].name) == 0) { 134 grp->settings[n].variant)) 135 return &grp 108 mvebu_pinctrl_find_setting_by_val( struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, unsigned long config) argument 125 mvebu_pinctrl_find_setting_by_name( struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, const char *name) argument 142 mvebu_pinctrl_find_gpio_setting( struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp) argument 176 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; local 189 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; local 208 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; local 299 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; local 328 struct mvebu_pinctrl_group *grp; local 352 struct mvebu_pinctrl_group *grp; local 439 struct mvebu_pinctrl_group *grp = local 517 struct mvebu_pinctrl_group *grp = &pctl->groups[n]; local 544 struct mvebu_pinctrl_group *grp = &pctl->groups[n]; local 699 struct mvebu_pinctrl_group *grp; local [all...] |
/linux-master/drivers/pinctrl/uniphier/ |
H A D | pinctrl-uniphier.h | 159 #define __UNIPHIER_PINCTRL_GROUP(grp, mux) \ 161 .name = #grp, \ 162 .pins = grp##_pins, \ 163 .num_pins = ARRAY_SIZE(grp##_pins), \ 167 #define UNIPHIER_PINCTRL_GROUP(grp) \ 168 __UNIPHIER_PINCTRL_GROUP(grp, \ 169 grp##_muxvals + \ 170 BUILD_BUG_ON_ZERO(ARRAY_SIZE(grp##_pins) != \ 171 ARRAY_SIZE(grp##_muxvals))) 173 #define UNIPHIER_PINCTRL_GROUP_GPIO(grp) \ [all...] |
/linux-master/sound/core/seq/ |
H A D | seq_ports.c | 99 static void port_subs_info_init(struct snd_seq_port_subs_info *grp) argument 101 INIT_LIST_HEAD(&grp->list_head); 102 grp->count = 0; 103 grp->exclusive = 0; 104 rwlock_init(&grp->list_lock); 105 init_rwsem(&grp->list_mutex); 106 grp->open = NULL; 107 grp->close = NULL; 170 struct snd_seq_port_subs_info *grp, 174 struct snd_seq_port_subs_info *grp, 212 clear_subscriber_list(struct snd_seq_client *client, struct snd_seq_client_port *port, struct snd_seq_port_subs_info *grp, int is_src) argument 421 subscribe_port(struct snd_seq_client *client, struct snd_seq_client_port *port, struct snd_seq_port_subs_info *grp, struct snd_seq_port_subscribe *info, int send_ack) argument 446 unsubscribe_port(struct snd_seq_client *client, struct snd_seq_client_port *port, struct snd_seq_port_subs_info *grp, struct snd_seq_port_subscribe *info, int send_ack) argument 494 struct snd_seq_port_subs_info *grp; local 539 struct snd_seq_port_subs_info *grp; local 561 struct snd_seq_port_subs_info *grp; local [all...] |
/linux-master/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_packet.c | 23 void sparx5_xtr_flush(struct sparx5 *sparx5, u8 grp) argument 26 spx5_wr(QS_XTR_FLUSH_FLUSH_SET(BIT(grp)), sparx5, QS_XTR_FLUSH); 55 static void sparx5_xtr_grp(struct sparx5 *sparx5, u8 grp, bool byte_swap) argument 68 ifh[i] = spx5_rd(sparx5, QS_XTR_RD(grp)); 78 sparx5_xtr_flush(sparx5, grp); 86 sparx5_xtr_flush(sparx5, grp); 95 u32 val = spx5_rd(sparx5, QS_XTR_RD(grp)); 127 *rxbuf = spx5_rd(sparx5, QS_XTR_RD(grp)); 167 int grp = INJ_QUEUE; local 172 if (!(QS_INJ_STATUS_FIFO_RDY_GET(val) & BIT(grp))) { 285 int grp = INJ_QUEUE; local [all...] |
/linux-master/drivers/base/ |
H A D | devres.c | 447 struct devres_group *grp; local 449 grp = node_to_group(node); 450 if (grp) { 452 grp->color = 0; 474 struct devres_group *grp; local 476 grp = node_to_group(node); 477 BUG_ON(!grp || list_empty(&grp->node[0].entry)); 479 grp->color++; 480 if (list_empty(&grp 554 struct devres_group *grp; local 584 struct devres_group *grp; local 611 struct devres_group *grp; local 637 struct devres_group *grp; local 670 struct devres_group *grp; local [all...] |
/linux-master/drivers/pinctrl/freescale/ |
H A D | pinctrl-imx.c | 40 const struct group_desc *grp = NULL; local 44 grp = pinctrl_generic_get_group(pctldev, i); 45 if (grp && !strcmp(grp->grp.name, name)) 49 return grp; 64 const struct group_desc *grp; local 75 grp = imx_pinctrl_find_group_by_name(pctldev, np->name); 76 if (!grp) { 82 map_num += grp 249 struct group_desc *grp; local 413 struct group_desc *grp; local 507 imx_pinctrl_parse_groups(struct device_node *np, struct group_desc *grp, struct imx_pinctrl *ipctl, u32 index) argument 585 struct group_desc *grp; local [all...] |
H A D | pinctrl-imx1-core.c | 161 const struct imx1_pin_group *grp = NULL; local 166 grp = &info->groups[i]; 171 return grp; 227 const struct imx1_pin_group *grp; local 237 grp = imx1_pinctrl_find_group_by_name(info, np->name); 238 if (!grp) { 244 for (i = 0; i < grp->npins; i++) 268 for (i = j = 0; i < grp->npins; i++) { 271 pin_get_name(pctldev, grp->pins[i].pin_id); 272 new_map[j].data.configs.configs = &grp 429 struct imx1_pin_group *grp; local 462 imx1_pinctrl_parse_groups(struct device_node *np, struct imx1_pin_group *grp, struct imx1_pinctrl_soc_info *info, u32 index) argument 513 struct imx1_pin_group *grp; local [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | img.c | 13 u8 grp = iwl_cmd_groupid(cmd_id) ?: LONG_GROUP; local 22 if (entry->group == grp && entry->cmd == cmd) { 33 u8 iwl_fw_lookup_notif_ver(const struct iwl_fw *fw, u8 grp, u8 cmd, u8 def) argument 44 if (entry->group == grp && entry->cmd == cmd) {
|