/linux/tools/testing/selftests/nolibc/ |
H A D | nolibc-test-linkage.c | 14 __attribute__((constructor)) 20 __attribute__((constructor))
|
H A D | nolibc-test.c | 690 __attribute__((constructor)) 696 __attribute__((constructor)) 739 CASE_TEST(constructor); EXPECT_EQ(is_nolibc, constructor_test_value, 0x3); break; in run_startup()
|
/linux/rust/pin-init/ |
H A D | README.md | 51 To initialize a `struct` with an in-place constructor you will need two things: 52 - an in-place constructor, 56 To get an in-place constructor there are generally three options: 57 - directly creating an in-place constructor using the [`pin_init!`] macro, 58 - a custom function/macro returning an in-place constructor provided by someone else, 76 [structurally pinned fields]. After doing this, you can then create an in-place constructor via
|
/linux/tools/testing/selftests/ |
H A D | kselftest_harness.h | 188 static void __attribute__((constructor)) _register_##test_name(void) \ 232 static void __attribute__((constructor)) \ 358 static void __attribute__((constructor)) \ 462 static void __attribute__((constructor)) \ 877 static void __attribute__((constructor)) \ 1303 static void __attribute__((constructor)) __constructor_order_first(void) in __constructor_order_first()
|
/linux/Documentation/livepatch/ |
H A D | shadow-vars.rst | 41 They also allow to call a custom constructor function when a non-zero 45 Note that the constructor is called under klp_shadow_lock spinlock. It allows 61 - initialize the variable using a custom constructor and data when provided 74 - initialize the variable using a custom constructor and data when provided
|
/linux/tools/testing/selftests/sched_ext/ |
H A D | scx_test.h | 76 __attribute__((constructor)) \
|
/linux/tools/testing/selftests/openat2/ |
H A D | helpers.c | 96 void __attribute__((constructor)) init(void) in init()
|
/linux/Documentation/admin-guide/device-mapper/ |
H A D | writecache.rst | 56 when this option is activated (either in the constructor 112 See above "cleaner" constructor documentation.
|
H A D | switch.rst | 100 The region number (region size was specified in constructor parameters).
|
H A D | dm-raid.rst | 402 1.9.2 Don't emit '- -' on the status table line in case the constructor 404 'D' on the status line. If '- -' is passed into the constructor, emit
|
/linux/tools/testing/selftests/rseq/ |
H A D | rseq.c | 203 static __attribute__((constructor))
|
/linux/include/net/ |
H A D | inet_frag.h | 110 void (*constructor)(struct inet_frag_queue *q, member
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | custom_sec_handlers.c | 59 __attribute__((constructor))
|
/linux/Documentation/bpf/ |
H A D | bpf_iterators.rst | 32 (constructor, next element fetch, destructor) and iterator-specific type 35 constructor/destructor/next APIs. 47 All kfuncs (constructor, next, destructor) have to be named consistently as 70 - constructor, `bpf_iter_<type>_new()`, always initializes iterator state on 71 the stack. If any of the input arguments are invalid, constructor should 85 constructor failed or next returned nothing. Destructor frees up any 91 applicable constructor/destructor/next are callable. I.e., verifier ensures
|
/linux/Documentation/networking/ |
H A D | netdevices.rst | 121 /* Implicit constructor */ 131 /* End of constructor, set the destructor: */ 157 There is no explicit constructor callback, driver "constructs" the private
|
/linux/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | ebb.c | 477 static void __attribute__((constructor)) ebb_init(void) in ebb_init()
|
/linux/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_rw.c | 469 void (*constructor)(struct svc_rdma_write_info *info, in svc_rdma_build_writes() 496 constructor(info, write_len, ctxt); in svc_rdma_build_writes()
|
/linux/net/ieee802154/6lowpan/ |
H A D | reassembly.c | 527 lowpan_frags.constructor = lowpan_frag_init; in lowpan_net_frag_init()
|
/linux/net/ipv6/netfilter/ |
H A D | nf_conntrack_reasm.c | 558 nf_frags.constructor = ip6frag_init; in nf_ct_frag6_init()
|
/linux/net/ipv4/ |
H A D | inet_fragment.c | 325 f->constructor(q, arg); in inet_frag_alloc()
|
H A D | ip_fragment.c | 745 ip4_frags.constructor = ip4_frag_init; in ipfrag_init()
|
H A D | arp.c | 158 .constructor = arp_constructor,
|
/linux/tools/testing/selftests/net/ |
H A D | reuseport_bpf.c | 440 static __attribute__((constructor)) void main_ctor(void) in main_ctor()
|
/linux/Documentation/gpu/amdgpu/display/ |
H A D | programming-model-dcn.rst | 128 like a constructor responsible for the basic software initialization and
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-kernel-slab | 139 constructor function, which is invoked for each object when a
|