Searched refs:group (Results 1 - 25 of 40) sorted by relevance

12

/include/linux/
H A Dfsnotify_backend.h84 * Each group much define these ops. The fsnotify infrastructure will call
85 * these operations for each relevant group.
87 * should_send_event - given a group, inode, and mask this function determines
88 * if the group is interested in this event.
89 * handle_event - main call for a group to handle an fs event
90 * free_group_priv - called when a group refcnt hits 0 to clean up the private union
91 * freeing_mark - called when a mark is being destroyed for some reason. The group
97 int (*handle_event)(struct fsnotify_group *group,
103 void (*free_group_priv)(struct fsnotify_group *group);
104 void (*freeing_mark)(struct fsnotify_mark *mark, struct fsnotify_group *group);
232 struct fsnotify_group *group; /* group this mark is for */ member in struct:fsnotify_mark
[all...]
H A Dconfigfs.h90 * group - a group of config_items of a specific type, belonging
100 extern void config_group_init(struct config_group *group);
101 extern void config_group_init_type_name(struct config_group *group,
110 static inline struct config_group *config_group_get(struct config_group *group) argument
112 return group ? to_config_group(config_item_get(&group->cg_item)) : NULL;
115 static inline void config_group_put(struct config_group *group) argument
117 config_item_put(&group->cg_item);
212 * items. If the item is a group, i
245 to_configfs_subsystem(struct config_group *group) argument
[all...]
H A Dvfio.h68 struct iommu_group *group);
70 struct iommu_group *group);
96 extern void vfio_group_put_external_user(struct vfio_group *group);
97 extern int vfio_external_user_iommu_id(struct vfio_group *group);
98 extern long vfio_external_check_extension(struct vfio_group *group,
105 extern long vfio_spapr_iommu_eeh_ioctl(struct iommu_group *group,
117 static inline long vfio_spapr_iommu_eeh_ioctl(struct iommu_group *group, argument
H A Diommu.h164 struct iommu_group *group);
166 struct iommu_group *group);
168 extern void *iommu_group_get_iommudata(struct iommu_group *group);
169 extern void iommu_group_set_iommudata(struct iommu_group *group,
172 extern int iommu_group_set_name(struct iommu_group *group, const char *name);
173 extern int iommu_group_add_device(struct iommu_group *group,
176 extern int iommu_group_for_each_dev(struct iommu_group *group, void *data,
179 extern void iommu_group_put(struct iommu_group *group);
180 extern int iommu_group_register_notifier(struct iommu_group *group,
182 extern int iommu_group_unregister_notifier(struct iommu_group *group,
318 iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) argument
324 iommu_detach_group(struct iommu_domain *domain, struct iommu_group *group) argument
334 iommu_group_get_iommudata(struct iommu_group *group) argument
339 iommu_group_set_iommudata(struct iommu_group *group, void *iommu_data, void (*release)(void *iommu_data)) argument
345 iommu_group_set_name(struct iommu_group *group, const char *name) argument
351 iommu_group_add_device(struct iommu_group *group, struct device *dev) argument
361 iommu_group_for_each_dev(struct iommu_group *group, void *data, int (*fn)(struct device *, void *)) argument
373 iommu_group_put(struct iommu_group *group) argument
377 iommu_group_register_notifier(struct iommu_group *group, struct notifier_block *nb) argument
383 iommu_group_unregister_notifier(struct iommu_group *group, struct notifier_block *nb) argument
389 iommu_group_id(struct iommu_group *group) argument
[all...]
H A Dconnector.h58 u32 seq, group; member in struct:cn_callback_entry
74 int cn_netlink_send_mult(struct cn_msg *msg, u16 len, u32 portid, u32 group, gfp_t gfp_mask);
75 int cn_netlink_send(struct cn_msg *msg, u32 portid, u32 group, gfp_t gfp_mask);
H A Drtnetlink.h10 extern int rtnetlink_send(struct sk_buff *skb, struct net *net, u32 pid, u32 group, int echo);
13 u32 group, struct nlmsghdr *nlh, gfp_t flags);
14 extern void rtnl_set_sk_err(struct net *net, u32 group, int error);
H A Dnetlink.h49 int (*bind)(int group);
50 void (*unbind)(int group);
66 extern void __netlink_clear_multicast_users(struct sock *sk, unsigned int group);
68 extern int netlink_has_listeners(struct sock *sk, unsigned int group);
73 __u32 group, gfp_t allocation);
75 __u32 portid, __u32 group, gfp_t allocation,
78 extern int netlink_set_err(struct sock *ssk, __u32 portid, __u32 group, int code);
H A Dcs5535.h52 static inline int cs5535_pic_unreqz_select_high(unsigned int group, argument
58 lo &= ~(0xF << (group * 4));
59 lo |= (irq & 0xF) << (group * 4);
179 int cs5535_gpio_set_irq(unsigned group, unsigned irq);
H A Dgenl_magic_func.h12 #define GENL_mc_group(group)
274 * Magic: define multicast group registration helper
279 #define GENL_mc_group(group) { .name = #group, },
285 #define GENL_mc_group(group) CONCAT_(GENL_MAGIC_FAMILY, _group_ ## group),
290 #define GENL_mc_group(group) \
291 static int CONCAT_(GENL_MAGIC_FAMILY, _genl_multicast_ ## group)( \
295 CONCAT_(GENL_MAGIC_FAMILY, _group_ ## group); \
303 #define GENL_mc_group(group)
[all...]
H A Dscc.h40 unsigned char group; /* Group ID for AX.25 TX interlocking */ member in struct:scc_kiss
H A Duser_namespace.h28 kgid_t group; member in struct:user_namespace
H A Dmcb.h49 * @group: group in Chameleon table
65 int group; member in struct:mcb_device
H A Dsysfs.h232 const struct attribute *attr, const char *group);
234 const struct attribute *attr, const char *group);
382 const struct attribute *attr, const char *group)
388 const struct attribute *attr, const char *group)
381 sysfs_add_file_to_group(struct kobject *kobj, const struct attribute *attr, const char *group) argument
387 sysfs_remove_file_from_group(struct kobject *kobj, const struct attribute *attr, const char *group) argument
/include/net/
H A Dgenetlink.h11 * struct genl_multicast_group - generic netlink multicast group
12 * @name: name of the multicast group, names are per-family
38 * @mcgrp_offset: starting number of multicast group IDs in this family
180 u32 group, struct nlmsghdr *nlh, gfp_t flags);
265 * @group: offset of multicast group in groups array
270 u32 portid, unsigned int group, gfp_t flags)
272 if (WARN_ON_ONCE(group >= family->n_mcgrps))
274 group = family->mcgrp_offset + group;
268 genlmsg_multicast_netns(struct genl_family *family, struct net *net, struct sk_buff *skb, u32 portid, unsigned int group, gfp_t flags) argument
286 genlmsg_multicast(struct genl_family *family, struct sk_buff *skb, u32 portid, unsigned int group, gfp_t flags) argument
388 genl_set_err(struct genl_family *family, struct net *net, u32 portid, u32 group, int code) argument
397 genl_has_listeners(struct genl_family *family, struct sock *sk, unsigned int group) argument
[all...]
/include/uapi/linux/netfilter/
H A Dxt_NFLOG.h13 __u16 group; member in struct:xt_nflog_info
/include/uapi/linux/netfilter_bridge/
H A Debt_nflog.h16 __u16 group; member in struct:ebt_nflog_info
/include/trace/events/
H A Dsignal.h41 * @group: shared or private
53 int group, int result),
55 TP_ARGS(sig, info, task, group, result),
63 __field( int, group )
72 __entry->group = group;
78 __entry->comm, __entry->pid, __entry->group,
H A Dext4.h1038 ext4_group_t group,
1042 TP_ARGS(sb, inode, group, start, len),
1056 __entry->result_group = group;
1071 ext4_group_t group,
1075 TP_ARGS(sb, inode, group, start, len)
1082 ext4_group_t group,
1086 TP_ARGS(sb, inode, group, start, len)
1231 TP_PROTO(struct super_block *sb, unsigned long group),
1233 TP_ARGS(sb, group),
1237 __field( __u32, group )
[all...]
/include/linux/usb/
H A Dgadget_configfs.h56 struct config_group *group, \
72 config_group_init_type_name(&new->group, name, \
75 gi = container_of(group, struct struct_member, strings_group); \
87 return &new->group; \
94 struct config_group *group, \
/include/linux/netfilter/
H A Dnfnetlink.h36 int nfnetlink_has_listeners(struct net *net, unsigned int group);
40 unsigned int group, int echo, gfp_t flags);
41 int nfnetlink_set_err(struct net *net, u32 portid, u32 group, int error);
/include/uapi/linux/
H A Digmp.h34 __be32 group; member in struct:igmphdr
37 /* V3 group record types [grec_type] */
66 __be32 group; member in struct:igmpv3_query
H A Dnetlink.h113 __u32 group; member in struct:nl_pktinfo
/include/rdma/
H A Drdma_netlink.h70 * Send the supplied skb to a netlink group.
73 * @group: Netlink group ID
78 unsigned int group, gfp_t flags);
/include/linux/pinctrl/
H A Dmachine.h29 * @group: the name of the group whose mux function is to be configured. This
30 * field may be left NULL, and the first applicable group for the function
32 * @function: the mux function to select for the group
35 const char *group; member in struct:pinctrl_map_mux
41 * @group_or_pin: the name of the pin or group whose configuration parameters
95 .group = grp, \
/include/net/netfilter/
H A Dnf_log.h26 u_int16_t group; member in struct:nf_loginfo::__anon1289::__anon1290

Completed in 6285 milliseconds

12