| /linux/rust/zerocopy-derive/ |
| H A D | repr.rs | 32 /// A compound representation: `repr(C)`, `repr(Rust)`, or `repr(Int)` 34 Compound(Spanned<CompoundRepr<Prim>>, Option<Spanned<AlignRepr<Packed>>>), enumerator 37 /// A compound representation: `repr(C)`, `repr(Rust)`, or `repr(Int)`. 91 Compound(Spanned { t: repr, span: _ }, _align) => match repr { in repr_type_name() 118 matches!(self, Repr::Compound(Spanned { t: C, span: _ }, _align)) in is_c() 123 matches!(self, Repr::Compound(Spanned { t: Primitive(_), span: _ }, _align)) in is_primitive() 129 if let Compound(_, Some(Spanned { t: Packed(p), span: _ })) = self { in get_packed() 139 if let Compound(_, Some(Spanned { t: Align(n), span })) = self { in get_align() 177 if let Compound(Spanned { t: Primitive(p), span: _ }, _align) = self { in get_primitive() 204 Compound(repr, align) => { in to_tokens() [all …]
|
| /linux/include/linux/ |
| H A D | journal-head.h | 17 typedef struct transaction_s transaction_t; /* Compound transaction type */ 69 * Pointer to the compound transaction which owns this buffer's 80 * Pointer to the running compound transaction which is currently 94 * Pointer to the compound transaction against which this buffer
|
| H A D | rseq_types.h | 20 * @all: Compound to initialize and clear the data efficiently 21 * @events: Compound to access events with a single load/store 28 * @error: Compound error code for the slow path to analyze 65 * @cpu_cid: Compound of @cpu_id and @mm_cid to make the 86 * @state: Compound to access the overall state
|
| H A D | atomic.h | 20 * For compound atomics performing both a load and a store, ACQUIRE
|
| /linux/scripts/ |
| H A D | asn1_compiler.c | 669 enum compound { enum 691 enum compound compound : 8; member 941 element->compound = implicit ? TAG_OVERRIDE : SEQUENCE; in parse_type() 954 element->compound = ANY; in parse_type() 962 element->compound = NOT_COMPOUND; in parse_type() 985 element->compound = NOT_COMPOUND; in parse_type() 991 element->compound = NOT_COMPOUND; in parse_type() 1001 element->compound = NOT_COMPOUND; in parse_type() 1011 element->compound = TYPE_REF; in parse_type() 1025 element->compound = CHOICE; in parse_type() [all …]
|
| H A D | Makefile.kcsan | 13 …$(call cc-option,$(call cc-param,tsan-compound-read-before-write=1),$(call cc-option,$(call cc-par…
|
| /linux/drivers/dax/ |
| H A D | fsdev.c | 19 * Unlike drivers/dax/device.c which pre-initializes compound folios based 27 * - fs-dax can dynamically create compound folios as needed 185 * This is necessary because device_dax pre-initializes compound folios 188 * expects to find clean order-0 folios that it can build into compound 192 * are stale and must be cleared along with compound state. 313 * lets fs-dax dynamically build compound folios as needed, similar in fsdev_dax_probe() 330 * Clear any stale compound folio state left over from a previous in fsdev_dax_probe()
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | extended-controls.rst | 75 pointers it is now also possible to have controls with compound types 78 be able to see such compound controls. In other words, these controls 79 with compound types should only be used programmatically. 81 Since such compound controls need to expose more information about
|
| /linux/include/media/ |
| H A D | v4l2-vp9.h | 53 * @comp_mode: compound prediction mode probabilities. 55 * @comp_ref: compound ref probabilities. 97 * @comp: compound prediction mode counts. 98 * @comp_ref: compound ref counts.
|
| /linux/fs/nfs/ |
| H A D | nfs42.h | 12 * FIXME: four LAYOUTSTATS calls per compound at most! Do we need to support 13 * more? Need to consider not to pre-alloc too much for a compound.
|
| H A D | nfs40proc.c | 164 * appended to this compound to identify the client ID which is 217 * is appended to this compound to identify the client ID which is
|
| /linux/tools/testing/selftests/ftrace/test.d/trigger/ |
| H A D | trigger-hist.tc | 23 echo "Test histogram with compound keys" 28 fail "compound keys on sched_process_fork did not work"
|
| /linux/include/uapi/linux/ |
| H A D | nfs4.h | 177 * If a compound requires more operations, adjust NFS4_MAX_OPS accordingly. 182 * actual operation per compound
|
| /linux/mm/ |
| H A D | zpdesc.h | 96 * @p: The first (either head of compound or single) page of zpdesc. 99 * where we know the page is the compound head, or single order-0 page.
|
| /linux/Documentation/gpu/rfc/ |
| H A D | gpusvm.rst | 108 * Compound device pages 110 migrate device layer are a performance bottleneck, having compound
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | pci.h | 28 #define PNV_IODA_PE_MASTER (1 << 3) /* Master PE in compound case */ 29 #define PNV_IODA_PE_SLAVE (1 << 4) /* Slave PE in compound case */ 98 /* PEs in compound case */
|
| /linux/drivers/gpu/drm/ttm/ |
| H A D | ttm_pool_internal.h | 27 * should be injected mid-compound to test the reactive split-and-retry
|
| /linux/tools/testing/selftests/mm/ |
| H A D | khugepaged.c | 904 ksft_print_msg("Split huge page leaving single PTE mapping compound page..."); in collapse_fork() 911 c->collapse("Collapse PTE table with single PTE mapping compound page", in collapse_fork() 924 ksft_print_msg("Split huge page leaving single PTE page table full of compound pages..."); in collapse_fork() 932 c->collapse("Collapse PTE table full of compound pages", p, 1, ops, in collapse_fork_compound() 945 ksft_print_msg("Construct PTE page table full of different PTE-mapped compound pages\n"); in collapse_fork_compound() 977 c->collapse("Collapse PTE table full of different compound pages", p, 1, in collapse_fork_compound() 1053 c->collapse("Collapse PTE table full of compound pages in child", in madvise_collapse_existing_thps()
|
| /linux/arch/sh/mm/ |
| H A D | pmb.c | 172 * Finally for sizes that involve compound mappings, walk in pmb_mapping_exists() 641 * setup the entry links accordingly. Compound mappings in pmb_synchronize() 711 * We're only interested in compound mappings in pmb_coalesce() 792 /* Attempt to combine compound mappings */ in pmb_init()
|
| /linux/fs/nfsd/ |
| H A D | nfs4callback.c | 916 * but did not account for the compound, sequence, stateid, and in nfs4_xdr_enc_cb_notify() 942 * Drop the CB_NOTIFY op and emit a valid CB_SEQUENCE-only compound so in nfs4_xdr_enc_cb_notify() 1130 PROC(CB_RECALL, COMPOUND, cb_recall, cb_recall), 1132 PROC(CB_LAYOUT, COMPOUND, cb_layout, cb_layout), 1134 PROC(CB_NOTIFY, COMPOUND, cb_notify, cb_notify), 1135 PROC(CB_NOTIFY_LOCK, COMPOUND, cb_notify_lock, cb_notify_lock), 1136 PROC(CB_OFFLOAD, COMPOUND, cb_offload, cb_offload), 1137 PROC(CB_RECALL_ANY, COMPOUND, cb_recall_any, cb_recall_any), 1138 PROC(CB_GETATTR, COMPOUND, cb_getattr, cb_getattr),
|
| /linux/Documentation/mm/ |
| H A D | page_frags.rst | 6 which resides within a 0 or higher order compound page. Multiple
|
| /linux/rust/zerocopy-derive/derive/ |
| H A D | from_bytes.rs | 119 Repr::Compound(Spanned { t: CompoundRepr::C | CompoundRepr::Primitive(_), span: _ }, _) => { in derive_from_zeros_enum() 121 Repr::Transparent(_) | Repr::Compound(Spanned { t: CompoundRepr::Rust, span: _ }, _) => { in derive_from_zeros_enum()
|
| /linux/arch/sparc/include/asm/ |
| H A D | backoff.h | 11 * threaded cpu implementations like Niagara can compound this
|
| /linux/virt/kvm/ |
| H A D | kvm_mm.h | 53 * (e.g. tail pages of non-compound higher order allocations from
|
| /linux/Documentation/netlink/specs/ |
| H A D | nfsd.yaml | 106 name: compound-ops 440 - compound-ops
|