/Linux-v5.10/samples/trace_events/ |
D | trace-events-sample.h | 231 TP_PROTO(const char *foo, int bar, const int *lst, 234 TP_ARGS(foo, bar, lst, string, mask), 237 __array( char, foo, 10 ) 245 strlcpy(__entry->foo, foo, 10); 253 TP_printk("foo %s %d %s %s %s %s (%s)", __entry->foo, __entry->bar, 339 TP_PROTO(const char *foo, int bar), 341 TP_ARGS(foo, bar), 346 __string( foo, foo ) 351 __assign_str(foo, foo); 355 TP_printk("foo %s %d", __get_str(foo), __entry->bar) [all …]
|
/Linux-v5.10/samples/kobject/ |
D | kset-example.c | 31 int foo; member 40 ssize_t (*show)(struct foo_obj *foo, struct foo_attribute *attr, char *buf); 41 ssize_t (*store)(struct foo_obj *foo, struct foo_attribute *attr, const char *buf, size_t count); 57 struct foo_obj *foo; in foo_attr_show() local 60 foo = to_foo_obj(kobj); in foo_attr_show() 65 return attribute->show(foo, attribute, buf); in foo_attr_show() 77 struct foo_obj *foo; in foo_attr_store() local 80 foo = to_foo_obj(kobj); in foo_attr_store() 85 return attribute->store(foo, attribute, buf, len); in foo_attr_store() 103 struct foo_obj *foo; in foo_release() local [all …]
|
D | kobject-example.c | 21 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-v5.10/Documentation/driver-api/driver-model/ |
D | design-patterns.rst | 24 struct foo { 31 struct foo *foo; 33 foo = devm_kzalloc(dev, sizeof(*foo), GFP_KERNEL); 34 if (!foo) 36 spin_lock_init(&foo->lock); 40 This will create an instance of struct foo in memory every time probe() is 46 pass around a pointer to struct foo like this:: 50 struct foo *foo = arg; 56 struct foo *foo; 59 ret = request_irq(irq, foo_handler, 0, "foo", foo); [all …]
|
/Linux-v5.10/tools/testing/selftests/ftrace/test.d/instances/ |
D | instance-event.tc | 7 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 42 echo 1 > foo/events/sched/sched_switch 69 mkdir foo 70 ls foo > /dev/null 71 rmdir foo 72 if [ -d foo ]; then 76 mkdir foo [all …]
|
/Linux-v5.10/lib/ |
D | test_debug_virtual.c | 16 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-v5.10/tools/testing/selftests/bpf/prog_tests/ |
D | cgroup_attach_override.c | 28 int drop_prog = -1, allow_prog = -1, foo = -1, bar = -1; in test_cgroup_attach_override() local 41 foo = test__join_cgroup(FOO); in test_cgroup_attach_override() 42 if (CHECK(foo < 0, "cgroup_join_foo", "cgroup setup failed\n")) in test_cgroup_attach_override() 45 if (CHECK(bpf_prog_attach(drop_prog, foo, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_override() 87 if (CHECK(bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS), in test_cgroup_attach_override() 111 if (CHECK(!bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS), in test_cgroup_attach_override() 116 if (CHECK(bpf_prog_attach(allow_prog, foo, BPF_CGROUP_INET_EGRESS, 0), in test_cgroup_attach_override() 132 if (CHECK(!bpf_prog_attach(allow_prog, foo, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_override() 138 if (CHECK(bpf_prog_attach(drop_prog, foo, BPF_CGROUP_INET_EGRESS, 0), in test_cgroup_attach_override() 144 close(foo); in test_cgroup_attach_override()
|
/Linux-v5.10/tools/perf/Documentation/ |
D | callchain-overhead-calculation.txt | 24 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'. 43 Suppose all samples are recorded in 'foo' and 'bar' only. When it's 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 [all …]
|
/Linux-v5.10/tools/testing/selftests/bpf/progs/ |
D | test_global_data.c | 24 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 = {
|
D | test_global_func8.c | 7 __noinline int foo(struct __sk_buff *skb) in foo() function 15 if (!foo(skb)) in test_cls()
|
D | test_global_func7.c | 8 void foo(struct __sk_buff *skb) in foo() function 16 foo(skb); in test_cls()
|
/Linux-v5.10/samples/bpf/ |
D | test_cgrp2_sock2.sh | 20 mkdir -p /tmp/cgroupv2/foo 21 echo $$ >> /tmp/cgroupv2/foo/cgroup.procs 26 test_cgrp2_sock2 /tmp/cgroupv2/foo sock_flags_kern.o $1 31 if [ -d /tmp/cgroupv2/foo ]; then 32 test_cgrp2_sock -d /tmp/cgroupv2/foo
|
D | tcp_bpf.readme | 7 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-v5.10/net/netfilter/ipset/ |
D | ip_set_hash_ipmac.c | 44 __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()
|
D | ip_set_hash_mac.c | 34 __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-v5.10/arch/ia64/scripts/ |
D | check-text-align.S | 2 .proc foo label 4 foo: .save rp, r2 label 7 .endp foo
|
/Linux-v5.10/Documentation/admin-guide/ |
D | bootconfig.rst | 48 foo.bar.baz = value1 49 foo.bar.qux.quux = value2 53 foo.bar { 60 foo.bar { baz = value1; qux.quux = value2 } 71 foo = bar, baz 72 foo = qux # !ERROR! we can not re-define same key 77 foo = bar, baz 78 foo := qux 80 then, the ``qux`` is assigned to ``foo`` key. This is useful for 87 foo = bar, baz [all …]
|
/Linux-v5.10/fs/gfs2/ |
D | main.c | 34 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-v5.10/drivers/net/wireless/ath/ |
D | ath.h | 297 #define ATH_DBG_WARN(foo, arg...) WARN(foo, arg) argument 298 #define ATH_DBG_WARN_ON_ONCE(foo) WARN_ON_ONCE(foo) argument 310 #define ATH_DBG_WARN(foo, arg...) do {} while (0) argument 311 #define ATH_DBG_WARN_ON_ONCE(foo) ({ \ argument 312 int __ret_warn_once = !!(foo); \
|
/Linux-v5.10/Documentation/devicetree/ |
D | overlay-notes.rst | 21 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-v5.10/tools/testing/selftests/bpf/verifier/ |
D | helper_value_access.c | 108 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)), 169 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, offsetof(struct test_val, foo)), 171 sizeof(struct test_val) - offsetof(struct test_val, foo) + 8), 191 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, offsetof(struct test_val, foo)), 212 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)), 236 sizeof(struct test_val) - offsetof(struct test_val, foo)), [all …]
|
D | array_access.c | 10 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-v5.10/arch/x86/um/ |
D | bugs_32.c | 35 unsigned long foo = 0; in arch_check_bugs() local 36 __asm__ __volatile__("cmovz %0, %1" : "=r" (foo) : "0" (foo)); in arch_check_bugs()
|
/Linux-v5.10/Documentation/devicetree/bindings/clock/ |
D | maxim,max77686.txt | 61 foo@0 { 62 compatible = "bar,foo"; 86 foo@0 { 87 compatible = "bar,foo"; 109 foo@0 { 110 compatible = "bar,foo";
|
/Linux-v5.10/tools/bootconfig/samples/ |
D | bad-samekey.bconf | 3 foo = value 6 key.foo = value
|