Home
last modified time | relevance | path

Searched refs:foo (Results 1 – 25 of 280) sorted by relevance

12345678910>>...12

/linux/samples/trace_events/
A Dtrace-events-sample.h272 strlcpy(__entry->foo, foo, 10);
368 TP_ARGS(foo, bar),
373 __string( foo, foo )
378 __assign_str(foo, foo);
411 TP_ARGS(foo, bar),
414 __string( foo, foo )
419 __assign_str(foo, foo);
458 TP_ARGS(foo, bar),
461 __string( foo, foo )
466 __assign_str(foo, foo);
[all …]
/linux/samples/kobject/
A Dkset-example.c31 int foo; member
57 struct foo_obj *foo; in foo_attr_show() local
60 foo = to_foo_obj(kobj); in foo_attr_show()
77 struct foo_obj *foo; in foo_attr_store() local
80 foo = to_foo_obj(kobj); in foo_attr_store()
103 struct foo_obj *foo; in foo_release() local
106 kfree(foo); in foo_release()
201 struct foo_obj *foo; in create_foo_obj() local
205 foo = kzalloc(sizeof(*foo), GFP_KERNEL); in create_foo_obj()
206 if (!foo) in create_foo_obj()
[all …]
A Dkobject-example.c21 static int foo; variable
31 return sprintf(buf, "%d\n", foo); in foo_show()
39 ret = kstrtoint(buf, 10, &foo); in foo_store()
48 __ATTR(foo, 0664, foo_show, foo_store);
/linux/Documentation/driver-api/driver-model/
A Ddesign-patterns.rst24 struct foo {
31 struct foo *foo;
33 foo = devm_kzalloc(dev, sizeof(*foo), GFP_KERNEL);
50 struct foo *foo = arg;
56 struct foo *foo;
59 ret = request_irq(irq, foo_handler, 0, "foo", foo);
80 struct foo *foo = container_of(work, struct foo, offload);
87 struct foo *foo = arg;
89 queue_work(foo->wq, &foo->offload);
95 struct foo *foo;
[all …]
/linux/tools/testing/selftests/net/
A Dunicast_extensions.sh68 ip -n foo-ns address add $1/$3 dev foo || return 1
69 ip -n foo-ns link set foo up || return 1
96 ip -n foo-ns address add $1/$5 dev foo || return 1
97 ip -n foo-ns link set foo up || return 1
124 ip netns add foo-ns
126 ip link add foo netns foo-ns type veth peer name bar netns bar-ns
131 ip netns pids foo-ns | xargs -r kill -9
133 ip netns del foo-ns
150 ip netns add foo-ns
153 ip link add foo netns foo-ns type veth peer name foo1 netns router-ns
[all …]
/linux/tools/testing/selftests/ftrace/test.d/instances/
A Dinstance-event.tc7 rmdir foo 2>/dev/null
29 mkdir foo 2> /dev/null
30 rmdir foo 2> /dev/null
36 cat foo/trace 1> /dev/null 2>&1
69 mkdir foo
70 ls foo > /dev/null
71 rmdir foo
72 if [ -d foo ]; then
76 mkdir foo
78 rmdir foo
[all …]
/linux/lib/
A Dtest_debug_virtual.c16 struct foo { struct
20 static struct foo *foo; argument
32 foo = kzalloc(sizeof(*foo), GFP_KERNEL); in test_debug_virtual_init()
33 if (!foo) in test_debug_virtual_init()
36 pa = virt_to_phys(foo); in test_debug_virtual_init()
37 va = foo; in test_debug_virtual_init()
46 kfree(foo); in test_debug_virtual_exit()
/linux/Documentation/translations/zh_CN/core-api/
A Dxarray.rst204 void foo_init(struct foo *foo)
206 xa_init_flags(&foo->array, XA_FLAGS_LOCK_BH);
209 int foo_store(struct foo *foo, unsigned long index, void *entry)
213 xa_lock_bh(&foo->array);
216 foo->count++;
217 xa_unlock_bh(&foo->array);
222 void foo_erase(struct foo *foo, unsigned long index)
224 xa_lock(&foo->array);
225 __xa_erase(&foo->array, index);
226 foo->count--;
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
A Dcgroup_attach_override.c28 int drop_prog = -1, allow_prog = -1, foo = -1, bar = -1; in serial_test_cgroup_attach_override() local
41 foo = test__join_cgroup(FOO); in serial_test_cgroup_attach_override()
42 if (CHECK(foo < 0, "cgroup_join_foo", "cgroup setup failed\n")) in serial_test_cgroup_attach_override()
45 if (CHECK(bpf_prog_attach(drop_prog, foo, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_attach_override()
87 if (CHECK(bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS), in serial_test_cgroup_attach_override()
111 if (CHECK(!bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS), in serial_test_cgroup_attach_override()
116 if (CHECK(bpf_prog_attach(allow_prog, foo, BPF_CGROUP_INET_EGRESS, 0), in serial_test_cgroup_attach_override()
132 if (CHECK(!bpf_prog_attach(allow_prog, foo, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_attach_override()
138 if (CHECK(bpf_prog_attach(drop_prog, foo, BPF_CGROUP_INET_EGRESS, 0), in serial_test_cgroup_attach_override()
144 close(foo); in serial_test_cgroup_attach_override()
/linux/tools/perf/Documentation/
A Dcallchain-overhead-calculation.txt24 void foo(void) {
30 foo();
39 In this case 'foo' is a child of 'bar', and 'bar' is an immediate
40 child of 'main' so 'foo' also is a child of 'main'. In other words,
41 'main' is a parent of 'foo' and 'bar', and 'bar' is a parent of 'foo'.
50 60.00% foo
52 --- foo
65 child functions (i.e. 'foo' and 'bar') are added to the parents to
87 60.00% 60.00% foo
89 --- foo
[all …]
/linux/tools/memory-model/Documentation/
A Daccess-marking.txt251 int foo;
257 foo = newval;
268 ret = foo;
275 pr_info("Current value of foo: %d\n", data_race(foo));
301 pr_info("Current value of foo: %d\n", READ_ONCE(foo));
325 int foo;
359 struct foo {
447 int foo;
480 int foo;
524 int foo;
[all …]
/linux/Documentation/admin-guide/
A Dbootconfig.rst53 foo.bar {
71 foo = bar, baz
78 foo := qux
88 foo += qux
95 foo = value1
97 foo := value3 # This will update foo's value.
102 foo {
115 foo = value2
119 foo = value2
131 foo = value # value is set to foo.
[all …]
/linux/tools/testing/selftests/bpf/progs/
A Dtest_global_data.c24 struct foo { struct
34 __type(value, struct foo); argument
52 static const struct foo struct0 = {
57 static struct foo struct1;
58 static const struct foo struct2;
59 static struct foo struct3 = {
A Dtest_global_func9.c29 __noinline int foo(const struct S *s) in foo() function
84 result |= foo(&s); in test_cls()
91 result |= foo(s); in test_cls()
97 result |= foo((const struct S *)&c); in test_cls()
101 result |= foo(NULL); in test_cls()
/linux/net/netfilter/ipset/
A Dip_set_hash_ipmac.c44 __be32 foo[2]; member
89 struct hash_ipmac4_elem e = { .ip = 0, { .foo[0] = 0, .foo[1] = 0 } }; in hash_ipmac4_kadt()
114 struct hash_ipmac4_elem e = { .ip = 0, { .foo[0] = 0, .foo[1] = 0 } }; in hash_ipmac4_uadt()
151 __be32 foo[2]; member
204 { .foo[0] = 0, .foo[1] = 0 } in hash_ipmac6_kadt()
232 { .foo[0] = 0, .foo[1] = 0 } in hash_ipmac6_uadt()
A Dip_set_hash_mac.c34 __be32 foo[2]; member
77 struct hash_mac4_elem e = { { .foo[0] = 0, .foo[1] = 0 } }; in hash_mac4_kadt()
99 struct hash_mac4_elem e = { { .foo[0] = 0, .foo[1] = 0 } }; in hash_mac4_uadt()
/linux/tools/testing/selftests/bpf/verifier/
A Dhelper_value_access.c108 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, offsetof(struct test_val, foo)),
110 sizeof(struct test_val) - offsetof(struct test_val, foo)),
129 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, offsetof(struct test_val, foo)),
149 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, offsetof(struct test_val, foo)),
233 BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)),
255 BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)),
297 BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)),
301 offsetof(struct test_val, foo) + 8),
321 BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)),
343 BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)),
[all …]
A Darray_access.c10 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, offsetof(struct test_val, foo)),
30 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, offsetof(struct test_val, foo)),
52 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, offsetof(struct test_val, foo)),
78 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, offsetof(struct test_val, foo)),
97 offsetof(struct test_val, foo)),
116 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, offsetof(struct test_val, foo)),
136 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, offsetof(struct test_val, foo)),
159 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, offsetof(struct test_val, foo)),
184 BPF_ST_MEM(BPF_DW, BPF_REG_0, 0, offsetof(struct test_val, foo)),
212 offsetof(struct test_val, foo)),
/linux/samples/bpf/
A Dtcp_bpf.readme7 mkdir -p /tmp/cgroupv2/foo
9 echo $$ >> /tmp/cgroupv2/foo/cgroup.procs
11 Anything that runs under this shell belongs to the foo cgroupv2. To load
15 bpftool cgroup attach /tmp/cgroupv2/foo sock_ops pinned /sys/fs/bpf/tcp_prog
28 bpftool cgroup detach /tmp/cgroupv2/foo sock_ops pinned /sys/fs/bpf/tcp_prog
/linux/Documentation/translations/zh_CN/doc-guide/
A Dparse-headers.rst153 enum foo { BAR1, BAR2, PRIVATE };
157 replace symbol BAR1 :c:type:\`foo\`
158 replace symbol BAR2 :c:type:\`foo\`
163 enum foo { BAR1, BAR2, PRIVATE };
165 它会让BAR1和BAR2枚举符号交叉引用C域中的foo符号。
/linux/fs/gfs2/
A Dmain.c34 static void gfs2_init_inode_once(void *foo) in gfs2_init_inode_once() argument
36 struct gfs2_inode *ip = foo; in gfs2_init_inode_once()
51 static void gfs2_init_glock_once(void *foo) in gfs2_init_glock_once() argument
53 struct gfs2_glock *gl = foo; in gfs2_init_glock_once()
63 static void gfs2_init_gl_aspace_once(void *foo) in gfs2_init_gl_aspace_once() argument
65 struct gfs2_glock *gl = foo; in gfs2_init_gl_aspace_once()
/linux/drivers/net/wireless/ath/
A Dath.h298 #define ATH_DBG_WARN(foo, arg...) WARN(foo, arg) argument
299 #define ATH_DBG_WARN_ON_ONCE(foo) WARN_ON_ONCE(foo) argument
311 #define ATH_DBG_WARN(foo, arg...) do {} while (0) argument
312 #define ATH_DBG_WARN_ON_ONCE(foo) ({ \ argument
313 int __ret_warn_once = !!(foo); \
/linux/Documentation/devicetree/
A Doverlay-notes.rst21 Lets take an example where we have a foo board with the following base tree::
23 ---- foo.dts ---------------------------------------------------------------
27 compatible = "corp,foo";
39 ---- foo.dts ---------------------------------------------------------------
56 when loaded (and resolved as described in [1]) should result in foo+bar.dts::
58 ---- foo+bar.dts -----------------------------------------------------------
61 compatible = "corp,foo";
79 ---- foo+bar.dts -----------------------------------------------------------
/linux/arch/ia64/scripts/
A Dcheck-text-align.S2 .proc foo label
4 foo: .save rp, r2 label
7 .endp foo
/linux/Documentation/devicetree/bindings/clock/
A Dmaxim,max77686.txt61 foo@0 {
62 compatible = "bar,foo";
86 foo@0 {
87 compatible = "bar,foo";
109 foo@0 {
110 compatible = "bar,foo";

Completed in 41 milliseconds

12345678910>>...12