Home
last modified time | relevance | path

Searched refs:struct (Results 1 – 25 of 1862) sorted by relevance

12345678910>>...75

/openbmc/linux/tools/lib/perf/Documentation/
H A Dlibperf.txt38 struct perf_cpu_map;
43 struct perf_cpu_map *perf_cpu_map__get(struct perf_cpu_map *map);
44 struct perf_cpu_map *perf_cpu_map__merge(struct perf_cpu_map *orig,
82 struct perf_evlist;
90 struct perf_evsel* perf_evlist__next(struct perf_evlist *evlist,
109 struct perf_mmap *perf_evlist__next_mmap(struct perf_evlist *evlist,
122 struct perf_evsel;
135 struct perf_evsel *perf_evsel__new(struct perf_event_attr *attr);
150 struct perf_cpu_map *perf_evsel__cpus(struct perf_evsel *evsel);
152 struct perf_event_attr *perf_evsel__attr(struct perf_evsel *evsel);
[all …]
/openbmc/linux/Documentation/translations/zh_CN/core-api/
H A Drbtree.rst59 struct mytype {
79 struct mytype *my_search(struct rb_root *root, char *string)
84 struct mytype *data = container_of(node, struct mytype, node);
110 int my_insert(struct rb_root *root, struct mytype *data)
140 void rb_erase(struct rb_node *victim, struct rb_root *tree);
153 void rb_replace_node(struct rb_node *old, struct rb_node *new,
165 struct rb_node *rb_first(struct rb_root *tree);
166 struct rb_node *rb_last(struct rb_root *tree);
167 struct rb_node *rb_next(struct rb_node *node);
168 struct rb_node *rb_prev(struct rb_node *node);
[all …]
H A Dkobject.rst66 struct uio_map {
89 struct uio_map *u_map = container_of(kp, struct uio_map, kobj);
94 struct uio_map {
112 void kobject_init(struct kobject *kobj, struct kobj_type *ktype);
117 int kobject_add(struct kobject *kobj, struct kobject *parent,
143 int kobject_init_and_add(struct kobject *kobj, struct kobj_type *ktype,
172 struct kobject *kobject_get(struct kobject *kobj);
185 如果你使用struct kobject只是为了给你的结构体提供一个引用计数器,请使用struct kref
202 int sysfs_create_file(struct kobject *kobj, const struct attribute *attr);
237 struct my_object *mine = container_of(kobj, struct my_object, kobj);
[all …]
H A Dkref.rst37 struct my_data
41 struct kref refcount;
53 struct my_data *data;
91 struct my_data *data = container_of(ref, struct my_data, refcount);
107 struct my_data *data;
174 struct my_data
194 struct my_data *entry = container_of(ref, struct my_data, refcount);
248 struct my_data *entry = container_of(ref, struct my_data, refcount);
272 struct my_data
276 struct kref refcount;
[all …]
H A Dwatch_queue.rst61 struct watch_notification {
138 struct watch {
159 * ``void init_watch(struct watch *watch, struct watch_queue *wqueue);``
163 * ``int add_watch_to_object(struct watch *watch, struct watch_list *wlist);``
171 struct watch_queue *wqueue,
191 struct watch_notification *n,
192 const struct cred *cred,
221 struct watch_notification_filter filter = {
228 struct watch_notification_filter {
237 struct watch_notification_type_filter {
[all …]
H A Dassoc_array.rst64 struct assoc_array {
85 struct assoc_array_edit;
111 struct assoc_array_ops {
162 void assoc_array_init(struct assoc_array *array);
169 struct assoc_array_edit *
170 assoc_array_insert(struct assoc_array *array,
190 struct assoc_array_edit *
191 assoc_array_delete(struct assoc_array *array,
207 struct assoc_array_edit *
208 assoc_array_clear(struct assoc_array *array,
[all …]
/openbmc/linux/Documentation/translations/zh_TW/filesystems/
H A Dsysfs.txt90 struct attribute {
108 ssize_t (*show)(struct device *dev, struct device_attribute *attr,
110 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
114 int device_create_file(struct device *, const struct device_attribute *);
144 struct sysfs_ops {
145 ssize_t (*show)(struct kobject *, struct attribute *, char *);
187 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
313 ssize_t (*show)(struct device *dev, struct device_attribute *attr,
315 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
345 int bus_create_file(struct bus_type *, struct bus_attribute *);
[all …]
H A Ddebugfs.rst43 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
107 struct dentry *parent,
148 struct debugfs_reg32 {
153 struct debugfs_regset32 {
154 struct debugfs_reg32 *regs;
160 struct dentry *parent,
163 void debugfs_print_regs32(struct seq_file *s, struct debugfs_reg32 *regs,
172 struct dentry *parent,
180 struct dentry *debugfs_create_devm_seqfile(struct device *dev,
182 struct dentry *parent,
[all …]
/openbmc/linux/Documentation/translations/zh_CN/filesystems/
H A Dsysfs.txt87 struct attribute {
105 ssize_t (*show)(struct device *dev, struct device_attribute *attr,
107 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
111 int device_create_file(struct device *, const struct device_attribute *);
141 struct sysfs_ops {
142 ssize_t (*show)(struct kobject *, struct attribute *, char *);
184 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
310 ssize_t (*show)(struct device *dev, struct device_attribute *attr,
312 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
342 int bus_create_file(struct bus_type *, struct bus_attribute *);
[all …]
H A Ddebugfs.rst41 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
105 struct dentry *parent,
146 struct debugfs_reg32 {
151 struct debugfs_regset32 {
152 struct debugfs_reg32 *regs;
158 struct dentry *parent,
161 void debugfs_print_regs32(struct seq_file *s, struct debugfs_reg32 *regs,
170 struct dentry *parent,
178 struct dentry *debugfs_create_devm_seqfile(struct device *dev,
180 struct dentry *parent,
[all …]
/openbmc/linux/Documentation/filesystems/
H A Dlocking.rst32 struct dentry *(*d_real)(struct dentry *, const struct inode *);
59 int (*create) (struct mnt_idmap *, struct inode *,struct dentry *,umode_t, bool);
60 struct dentry * (*lookup) (struct inode *,struct dentry *, unsigned int);
61 int (*link) (struct dentry *,struct inode *,struct dentry *);
63 int (*symlink) (struct mnt_idmap *, struct inode *,struct dentry *,const char *);
64 int (*mkdir) (struct mnt_idmap *, struct inode *,struct dentry *,umode_t);
66 int (*mknod) (struct mnt_idmap *, struct inode *,struct dentry *,umode_t,dev_t);
67 int (*rename) (struct mnt_idmap *, struct inode *, struct dentry *,
70 const char *(*get_link) (struct dentry *, struct inode *, struct delayed_call *);
74 int (*setattr) (struct mnt_idmap *, struct dentry *, struct iattr *);
[all …]
/openbmc/linux/Documentation/translations/zh_CN/video4linux/
H A Dv4l2-framework.txt102 v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev);
185 static int drv_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
444 struct chipname_state {
445 struct v4l2_subdev sd;
459 static inline struct chipname_state *to_state(struct v4l2_subdev *sd)
747 struct video_device *video_devdata(struct file *file);
804 struct my_fh {
806 struct v4l2_fh fh;
813 struct my_fh *my_fh;
835 struct my_fh *my_fh = container_of(fh, struct my_fh, fh);
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/rarpd/rarpd/
H A D0003-rarpd.c-bug-fix.patch48 -struct iflink
49 +struct rarpiflink
51 - struct iflink *next;
65 -struct ifaddr
66 +struct rarpifaddr
78 struct rarp_map
83 - struct iflink *ifl;
84 - struct ifaddr *ifa;
87 struct ifconf ifc;
143 - struct iflink *ifl;
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/uw-imap/uw-imap/
H A D0001-Fix-Wincompatible-function-pointer-types.patch34 -int mh_select (struct direct *name);
37 +int mh_numsort (const struct dirent **d1,const struct dirent **d2);
45 -int mh_select (struct direct *name)
55 +int mh_numsort (const struct dirent **d1,const struct dirent **d2)
79 +int mix_msgfsort (const struct dirent **d1,const struct dirent **d2);
106 +int mix_msgfsort (const struct dirent **d1,const struct dirent **d2)
121 +int mx_numsort (const struct dirent **d1,const struct dirent **d2);
129 -int mx_select (struct direct *name)
139 +int mx_numsort (const struct dirent **d1,const struct dirent **d2)
154 +int news_numsort (const struct dirent ** d1,const struct dirent ** d2);
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/samba/samba/
H A Dsamba-4.3.9-remove-getpwent_r.patch26 static bool test_getgrgid(struct torture_context *tctx,
28 struct group *grp_p)
34 static bool test_enum_r_passwd(struct torture_context *tctx,
35 struct passwd **pwd_array_p,
44 const struct passwd *p1,
46 struct passwd *pwd, pwd1, pwd2;
55 struct passwd *pwd, pwd1, pwd2, pwd3, pwd4;
69 struct group **grp_array_p,
78 const struct group *g1,
80 struct group *grp, grp1, grp2;
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/android-tools/android-tools/core/
H A D0014-add-u3-ss-descriptor-support-for-adb.patch39 -static const struct {
41 - struct {
52 +struct func_desc {
58 +struct ss_func_desc {
66 +struct desc_v1 {
76 +struct usb_os_desc_ext_prop {
96 +struct usb_ext_prop_values {
100 +struct desc_v2 {
108 + struct ss_func_desc ss_descs;
283 static const struct {
[all …]
/openbmc/openbmc/poky/meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/
H A Drfc931.diff6 @@ -237,10 +237,17 @@ struct request_info *request;
11 -struct request_info *request;
14 +struct sockaddr *rmt_sin;
15 +struct sockaddr *our_sin;
17 +struct sockaddr_in *rmt_sin;
18 +struct sockaddr_in *our_sin;
30 @@ -83,7 +83,11 @@ extern int hosts_access(struct request_i
32 extern char *percent_x(char *, int, char *, struct request_info *);
35 extern void rfc931(struct sockaddr *, struct sockaddr *, char *);
37 +extern void rfc931(struct sockaddr_in *, struct sockaddr_in *, char *);
[all …]
/openbmc/linux/Documentation/bpf/
H A Ddrgn.rst124 *(struct bpf_prog_aux *)0xffff8893fad4b400 = {
137 .linked_prog = (struct bpf_prog *)0x0,
144 .tramp_hlist = (struct hlist_node){
150 .func = (struct bpf_prog **)0x0,
154 .ksym_tnode = (struct latch_tree_node){
155 .node = (struct rb_node [2]){
168 .ksym_lnode = (struct list_head){
181 .btf = (struct btf *)0xffff8890ce6d0580,
192 .work = (struct work_struct){
196 .entry = (struct list_head){
[all …]
/openbmc/linux/Documentation/sound/soc/
H A Dplatform.rst16 struct snd_soc_ops {
17 int (*startup)(struct snd_pcm_substream *);
19 int (*hw_params)(struct snd_pcm_substream *, struct snd_pcm_hw_params *);
20 int (*hw_free)(struct snd_pcm_substream *);
21 int (*prepare)(struct snd_pcm_substream *);
29 struct snd_soc_component_driver {
33 int (*probe)(struct snd_soc_component *);
36 int (*resume)(struct snd_soc_component *);
40 void (*pcm_free)(struct snd_pcm *);
43 const struct snd_pcm_ops *ops;
[all …]
/openbmc/linux/Documentation/translations/zh_CN/scheduler/
H A Dcompletion.rst33 事件被简化为 ``struct completion`` 中的一个简单标志,被恰如其名地称为‘done’。
43 - 'struct completion' 同步对象的初始化
52 ``struct completion`` 类型的变量,它只有两个字段::
54 struct completion {
134 void wait_for_completion(struct completion *done)
140 struct completion setup_done;
211 void wait_for_completion_io(struct completion *done)
221 void complete(struct completion *done)
225 void complete_all(struct completion *done)
249 bool try_wait_for_completion(struct completion *done)
[all …]
/openbmc/linux/Documentation/translations/zh_CN/mm/
H A Dhmm.rst16 基石是此类内存的专用struct page(请参阅本文档的第 5 至 7 节)。
98 struct page。这些页面很特殊,因为 CPU 无法映射它们。然而,它们允许使用现有的迁移机
120 struct mm_struct *mm, unsigned long start,
129 int hmm_range_fault(struct hmm_range *range);
142 struct hmm_range range;
214 事实证明,这最终复制了 struct page 的大部分字段,并且还需要更新许多内核代码路径才
233 struct resource *res;
234 struct dev_pagemap pagemap;
261 设备驱动初始化了 ``struct migrate_vma`` 的字段,并将该指针传递给
313 如果源页被锁定、隔离等,源 ``struct page`` 信息现在被复制到目标
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/libyui/libyui/
H A D0001-Fix-build-with-clang.patch86 +struct YBarGraphPrivate;
194 +struct YDialogPrivate;
216 +struct YDumbTabPrivate;
227 +struct YEmptyPrivate;
249 +struct YFramePrivate;
260 +struct YGraphPrivate;
271 +struct YImagePrivate;
304 +struct YLabelPrivate;
513 +struct YTablePrivate;
557 +struct YTreePrivate;
[all …]
/openbmc/linux/tools/testing/selftests/tpm2/
H A Dtpm2.py6 import struct
413 cmd = struct.pack(fmt,
445 cmd = struct.pack(
459 cmd = struct.pack(fmt,
501 cmd = struct.pack(fmt,
516 cmd = struct.pack(fmt,
573 cmd = struct.pack(
611 cmd = struct.pack(
638 cmd = struct.pack(
656 cmd = struct.pack(
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-filter/libnetfilter/files/
H A D0001-libnetfilter-acct-Declare-the-define-visivility-attribute-together.patch54 @@ -76,21 +76,19 @@ struct nfacct {
58 -struct nfacct *nfacct_alloc(void)
69 -void nfacct_free(struct nfacct *nfacct)
209 -struct nlmsghdr *
210 +struct nlmsghdr __EXPORT *
213 struct nlmsghdr *nlh;
225 -void nfacct_nlmsg_build_payload(struct nlmsghdr *nlh, struct nfacct *nfacct)
226 +void __EXPORT nfacct_nlmsg_build_payload(struct nlmsghdr *nlh, struct nfacct *nfacct)
230 @@ -526,7 +515,6 @@ void nfacct_nlmsg_build_payload(struct nlmsghdr *nlh, struct nfacct *nfacct)
244 nfacct_nlmsg_parse_payload(const struct nlmsghdr *nlh, struct nfacct *nfacct)
[all …]
/openbmc/linux/Documentation/pcmcia/
H A Dlocking.rst40 struct pcmcia_callback *callback
48 struct pccard_operations *ops
60 struct list_head pcmcia_socket_list;
74 struct list_head socket_list;
84 struct pcmcia_callback *callback;
94 struct { } irq;
97 struct list_head cis_cache;
104 struct list_head devices_list;
106 struct pcmcia_state;
118 struct list_head socket_device_list;
[all …]

12345678910>>...75