Home
last modified time | relevance | path

Searched full:scope (Results 1 – 25 of 762) sorted by relevance

12345678910>>...31

/linux/tools/testing/selftests/drivers/net/
H A Dshaper.py30 # features in at least a scope.
36 'scope':'queue'})
42 raise KsftSkipEx("device does not support queue scope shapers with bw_max and metric bps")
57 'handle': {'scope': 'queue', 'id': 1},
61 'handle': {'scope': 'queue', 'id': 2},
69 'handle': {'scope': 'queue', 'id': 0}})
75 'handle': {'scope': 'queue', 'id': 1}})
77 'parent': {'scope': 'netdev'},
78 'handle': {'scope': 'queue', 'id': 1},
84 'parent': {'scope': 'netdev'},
[all …]
/linux/tools/perf/pmu-events/arch/powerpc/power8/
H A Dmemory.json5 …"BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for all data …
6 …"PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was chip pum…
11 …"BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for a demand …
12 …"PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was chip pum…
47 …"BriefDescription": "Initial and Final Pump Scope was group pump (prediction=correct) for a demand…
48 …"PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was group pu…
53 …"BriefDescription": "Final Pump Scope (Group) ended up either larger or smaller than Initial Pump
54 …mp Scope(Group) to get data sourced, ended up larger than Initial Pump Scope OR Final Pump Scope(G…
59 …"BriefDescription": "Final Pump Scope (Group) ended up larger than Initial Pump Scope (Chip) for a…
60 …"PublicDescription": "Final Pump Scope(Group) to get data sourced, ended up larger than Initial Pu…
[all …]
H A Dfrontend.json71 …"BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for an instru…
72 …"PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was chip pum…
239 …"BriefDescription": "Initial and Final Pump Scope was group pump (prediction=correct) for an instr…
240 …"PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was group pu…
245 …"BriefDescription": "Final Pump Scope (Group) ended up either larger or smaller than Initial Pump
246 …mp Scope(Group) to get data sourced, ended up larger than Initial Pump Scope OR Final Pump Scope(G…
251 …"BriefDescription": "Final Pump Scope (Group) ended up larger than Initial Pump Scope (Chip) for a…
252 …"PublicDescription": "Final Pump Scope(Group) to get data sourced, ended up larger than Initial Pu…
275 …"BriefDescription": "Initial and Final Pump Scope was system pump (prediction=correct) for an inst…
276 …"PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was system p…
[all …]
H A Dother.json23 …"BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for all data …
24 …"PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was chip pum…
29 …"BriefDescription": "Initial and Final Pump Scope and data sourced across this scope was group pum…
30 …"PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was group pu…
35 …"BriefDescription": "Final Pump Scope (Group) ended up either larger or smaller than Initial Pump
36 …mp Scope(Group) to get data sourced, ended up larger than Initial Pump Scope OR Final Pump Scope(G…
41 …"BriefDescription": "Final Pump Scope (Group) ended up larger than Initial Pump Scope (Chip) for a…
42 …"PublicDescription": "Final Pump Scope(Group) to get data sourced, ended up larger than Initial Pu…
59 …"BriefDescription": "Initial and Final Pump Scope was system pump for all data types (demand load,…
60 …"PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was system p…
[all …]
/linux/drivers/acpi/acpica/
H A Dpsscope.c4 * Module Name: psscope - Parser scope stack management routines
32 return (parser_state->scope->parse_scope.op); in acpi_ps_get_parent_scope()
41 * RETURN: Boolean, TRUE = scope completed.
44 * 1) AML pointer is at or beyond the end of the scope
45 * 2) The scope argument count has reached zero.
53 ((parser_state->aml >= parser_state->scope->parse_scope.arg_end in acpi_ps_has_completed_scope()
54 || !parser_state->scope->parse_scope.arg_count))); in acpi_ps_has_completed_scope()
62 * root - the Root Node of this new scope
66 * DESCRIPTION: Allocate and init a new scope object
74 union acpi_generic_state *scope; in acpi_ps_init_scope() local
[all …]
H A Ddswscope.c4 * Module Name: dswscope - Scope stack manipulation
25 * DESCRIPTION: Pop (and free) everything on the scope stack except the
26 * root scope object (which remains at the stack top.)
37 /* Pop a scope off the stack */ in acpi_ds_scope_stack_clear()
40 walk_state->scope_info = scope_info->scope.next; in acpi_ds_scope_stack_clear()
61 * DESCRIPTION: Push the current scope on the scope stack, and make the
78 /* Invalid scope */ in acpi_ds_scope_stack_push()
80 ACPI_ERROR((AE_INFO, "Null scope parameter")); in acpi_ds_scope_stack_push()
90 /* Allocate a new scope object */ in acpi_ds_scope_stack_push()
97 /* Init new scope object */ in acpi_ds_scope_stack_push()
[all …]
H A Dnsaccess.c75 * 0 _GPE Scope 00203160 00 in acpi_ns_root_initialize()
76 * 0 _PR_ Scope 002031D0 00 in acpi_ns_root_initialize()
78 * 0 _SI_ Scope 002032B0 00 in acpi_ns_root_initialize()
260 * PARAMETERS: scope_info - Current scope info block
319 /* Get the prefix scope. A null scope means use the root scope */ in acpi_ns_lookup()
321 if ((!scope_info) || (!scope_info->scope.node)) { in acpi_ns_lookup()
323 "Null scope prefix, using root node (%p)\n", in acpi_ns_lookup()
328 prefix_node = scope_info->scope.node; in acpi_ns_lookup()
339 * This node might not be a actual "scope" node (such as a in acpi_ns_lookup()
341 * node. Backup up the tree to find the containing scope node. in acpi_ns_lookup()
[all …]
H A Ddswload.c148 * The target name of the Scope() operator must exist at this point so in acpi_ds_load1_begin_op()
149 * that we can actually open the scope to enter new names underneath it. in acpi_ds_load1_begin_op()
160 * Target of Scope() not found. Generate an External for it, and in acpi_ds_load1_begin_op()
180 * one of the opcodes that actually opens a scope in acpi_ds_load1_begin_op()
184 case ACPI_TYPE_LOCAL_SCOPE: /* Scope */ in acpi_ds_load1_begin_op()
201 * Scope (DEB) { ... } in acpi_ds_load1_begin_op()
208 "for Scope operator, changed to type ANY\n", in acpi_ds_load1_begin_op()
218 * Allow scope change to root during execution of module-level in acpi_ds_load1_begin_op()
235 "Scope operator [%4.4s] (Cannot override)", in acpi_ds_load1_begin_op()
254 * 1) the Scope() operator can reopen a scoping object that was in acpi_ds_load1_begin_op()
[all …]
/linux/Documentation/netlink/specs/
H A Dnet_shaper.yaml14 comprising both a @scope and an @id.
16 Depending on the @scope value, the shapers are attached to specific
17 HW objects (queues, devices) or, for @node scope, represent a
24 group. Only the @group operation can create @node scope shapers.
38 name: scope
43 doc: The scope is not specified.
136 name: scope
138 enum: scope
145 the scope. For @queue scope it's the queue id and for @node
146 scope it's the node identifier.
[all …]
/linux/rust/kernel/
H A Ddebugfs.rs107 let scope = Scope::<T>::new(data, move |data| { in create_file() localVariable
110 // SAFETY: Because data derives from a scope, and our entry will be dropped before in create_file()
119 scope <- scope in create_file()
378 /// Creates a new scope, which is a directory associated with some data `T`.
382 /// stored in the scope.
384 /// The entire directory tree created within the scope will be removed when the returned
385 /// `Scope` handle is dropped.
386 pub fn scope<'a, T: 'a, E: 'a, F>( in scope() method
391 ) -> impl PinInit<Scope<T>, E> + 'a in scope()
395 Scope::new(data, |data| { in scope()
[all …]
/linux/net/shaper/
H A Dshaper.c113 if (handle->scope == NET_SHAPER_SCOPE_UNSPEC) in net_shaper_fill_handle()
120 if (nla_put_u32(msg, NET_SHAPER_A_HANDLE_SCOPE, handle->scope) || in net_shaper_fill_handle()
121 (handle->scope >= NET_SHAPER_SCOPE_QUEUE && in net_shaper_fill_handle()
249 return FIELD_PREP(NET_SHAPER_SCOPE_MASK, handle->scope) | in net_shaper_handle_to_index()
256 handle->scope = FIELD_GET(NET_SHAPER_SCOPE_MASK, index); in net_shaper_index_to_handle()
263 switch (handle->scope) { in net_shaper_default_parent()
267 parent->scope = NET_SHAPER_SCOPE_UNSPEC; in net_shaper_default_parent()
272 parent->scope = NET_SHAPER_SCOPE_NETDEV; in net_shaper_default_parent()
347 if (handle->scope == NET_SHAPER_SCOPE_NODE && in net_shaper_pre_insert()
460 handle->scope = nla_get_u32(tb[NET_SHAPER_A_HANDLE_SCOPE]); in net_shaper_parse_handle()
[all …]
/linux/include/linux/sched/
H A Dmm.h346 * memalloc_noio_save - Marks implicit GFP_NOIO allocation scope.
348 * This functions marks the beginning of the GFP_NOIO allocation scope.
351 * point of view. Use memalloc_noio_restore to end the scope with flags
363 * memalloc_noio_restore - Ends the implicit GFP_NOIO scope.
366 * Ends the implicit GFP_NOIO scope started by memalloc_noio_save function.
376 * memalloc_nofs_save - Marks implicit GFP_NOFS allocation scope.
378 * This functions marks the beginning of the GFP_NOFS allocation scope.
381 * point of view. Use memalloc_nofs_restore to end the scope with flags
393 * memalloc_nofs_restore - Ends the implicit GFP_NOFS scope.
396 * Ends the implicit GFP_NOFS scope started by memalloc_nofs_save function.
[all …]
/linux/net/sctp/
H A Dbind_addr.c34 union sctp_addr *addr, enum sctp_scope scope,
40 /* Copy 'src' to 'dest' taking 'scope' into account. Omit addresses
41 * in 'src' which have a broader scope than 'scope'.
45 enum sctp_scope scope, gfp_t gfp, in sctp_bind_addr_copy() argument
54 /* Extract the addresses which are relevant for this scope. */ in sctp_bind_addr_copy()
56 error = sctp_copy_one_addr(net, dest, &addr->a, scope, in sctp_bind_addr_copy()
62 /* If there are no addresses matching the scope and in sctp_bind_addr_copy()
63 * this is global scope, try to get a link scope address, with in sctp_bind_addr_copy()
66 if (list_empty(&dest->address_list) && (SCTP_SCOPE_GLOBAL == scope)) { in sctp_bind_addr_copy()
77 * scope, it's an error. in sctp_bind_addr_copy()
[all …]
/linux/rust/syn/
H A Dbuffer.rs103 scope: *const Entry, field
125 scope: &EMPTY_ENTRY.0, in empty()
133 unsafe fn create(mut ptr: *const Entry, scope: *const Entry) -> Self { in create()
135 // past it, unless `ptr == scope`, which means that we're at the edge of in create()
136 // our cursor's scope. We should only have `ptr != scope` at the exit in create()
139 if ptr::eq(ptr, scope) { in create()
147 scope, in create()
162 /// point at the first token in the group (with the same scope end).
164 unsafe { Cursor::create(self.ptr.offset(1), self.scope) } in bump_ignore_group()
183 /// scope.
[all …]
/linux/drivers/scsi/aic7xxx/aicasm/
H A Daicasm.c80 static void dump_scope(scope_t *scope);
81 static void emit_patch(scope_t *scope, int patch);
132 /* Set Sentinal scope node */ in main()
281 /* Process outmost scope */ in main()
286 * traversal, recursively handling each scope. in main()
288 /* start at the root scope */ in main()
460 dump_scope(scope_t *scope) in dump_scope() argument
465 * Emit the first patch for this scope in dump_scope()
467 emit_patch(scope, 0); in dump_scope()
470 * Dump each scope within this one. in dump_scope()
[all …]
/linux/drivers/counter/
H A Dcounter-sysfs.c32 * @scope: Counter scope of the attribute
40 enum counter_scope scope; member
113 switch (a->scope) { in counter_comp_u8_show()
154 switch (a->scope) { in counter_comp_u8_store()
182 switch (a->scope) { in counter_comp_u32_show()
279 switch (a->scope) { in counter_comp_u32_store()
310 switch (a->scope) { in counter_comp_u64_show()
342 switch (a->scope) { in counter_comp_u64_store()
371 if (a->scope != COUNTER_SCOPE_SIGNAL || in counter_comp_array_u32_show()
394 a->scope != COUNTER_SCOPE_SIGNAL) in counter_comp_array_u32_store()
[all …]
/linux/samples/rust/
H A Drust_debugfs_scoped.rs6 //! `Scope::dir` to create a variety of files without the need to separately
12 Scope, //
80 let scope = KBox::pin_init( in create_file_write() localVariable
81 mod_data.device_dir.scope( in create_file_write()
96 (*mod_data.devices.lock()).push(scope, GFP_KERNEL)?; in create_file_write()
102 _data: Pin<KBox<Scope<ModuleData>>>,
109 devices: Mutex<KVec<Pin<KBox<Scope<DeviceData>>>>>,
129 fn init_control(base_dir: &Dir, dyn_dirs: Dir) -> impl PinInit<Scope<ModuleData>> + '_ { in init_control()
130 base_dir.scope(ModuleData::init(dyn_dirs), c"control", |data, dir| { in init_control()
/linux/arch/m68k/kernel/
H A Dsys_m68k.c68 cache_flush_040 (unsigned long addr, int scope, int cache, unsigned long len) in cache_flush_040() argument
72 switch (scope) in cache_flush_040()
228 cache_flush_060 (unsigned long addr, int scope, int cache, unsigned long len) in cache_flush_060() argument
238 switch (scope) in cache_flush_060()
378 sys_cacheflush (unsigned long addr, int scope, int cache, unsigned long len) in sys_cacheflush() argument
382 if (scope < FLUSH_SCOPE_LINE || scope > FLUSH_SCOPE_ALL || in sys_cacheflush()
386 if (scope == FLUSH_SCOPE_ALL) { in sys_cacheflush()
411 if (scope == FLUSH_SCOPE_LINE && len < 256) { in sys_cacheflush()
440 * 040 or 060: don't blindly trust 'scope', someone could in sys_cacheflush()
444 if (len>=3*PAGE_SIZE && scope<FLUSH_SCOPE_PAGE) in sys_cacheflush()
[all …]
/linux/net/tipc/
H A Dname_table.h54 #define TIPC_ANY_SCOPE 10 /* Both node and cluster scope will match */
60 * @scope: scope of publication, TIPC_NODE_SCOPE or TIPC_CLUSTER_SCOPE
66 * - Local/node scope publications: in name_table->node_scope list
67 * - Local/cluster scope publications: in name_table->cluster_scope list
72 * @all_publ: all publications identical to this one, whatever node and scope
80 u16 scope; member
95 * @node_scope: all local publications with node scope
97 * @cluster_scope: all local publications with cluster scope
/linux/include/uapi/fwctl/
H A Dfwctl.h74 * enum fwctl_rpc_scope - Scope of access for the RPC
80 * @FWCTL_RPC_CONFIGURATION: Device configuration access scope
100 * invasive debugging. This scope will taint the kernel.
108 * debugging should be placed in this scope. This scope will taint the
117 * @scope: One of enum fwctl_rpc_scope, required scope for the RPC
133 __u32 scope; member
/linux/include/net/
H A Dnet_shaper.h28 enum net_shaper_scope scope; member
55 u32 leaves; /* accounted only for NODE scope */
73 * comprising the shaper scope and a scope-specific id.
84 * @leaves scope must be NET_SHAPER_SCOPE_QUEUE.
114 * specified @scope and device specified by @binding.
117 enum net_shaper_scope scope, unsigned long *cap);
/linux/tools/testing/selftests/net/
H A Drtnetlink_notification.sh48 # 13: test-dummy1    inet6 mcast ff02::1 scope global 
49 # 13: test-dummy1    inet mcast 224.0.0.1 scope global 
50 # Deleted 13: test-dummy1    inet mcast 224.0.0.1 scope global 
51 # Deleted 13: test-dummy1    inet6 mcast ff02::1 scope global 
91 # 9: dummy2 inet6 any fe80:: scope global
92 # Deleted 9: dummy2 inet6 any fe80:: scope global
/linux/arch/x86/events/intel/
H A Dcstate.c30 * According to counters' scope and category, two PMUs are registered
45 * Scope: Core (each processor core has a MSR)
50 * Scope: Core
57 * Scope: Core
63 * Scope: Core
70 * Scope: Package (physical package)
76 * Scope: Package (physical package)
83 * Scope: Package (physical package)
88 * Scope: Package (physical package)
93 * Scope: Package (physical package)
[all …]
/linux/include/linux/
H A Dcleanup.h10 * DOC: scope-based cleanup helpers
26 * dropped when the associated variable goes out of scope::
34 * when @dev goes out of scope (automatic variable scope). If a function
45 * dropped when the scope where guard() is invoked ends::
52 * scope of automatic variable declaration. Take the following example::
81 * "When multiple variables in the same scope have cleanup attributes,
82 * at exit from the scope their associated cleanup functions are run in
86 * mid-function scope rather than at the top of the file. Take the
152 * resources that need a "goto" cleanup to scope
[all...]
/linux/Documentation/core-api/
H A Dgfp_mask-from-fs-io.rst31 Since 4.12 we do have a generic scope API for both NOFS and NOIO context
33 ``memalloc_noio_restore`` which allow to mark a scope to be a critical
35 scope will inherently drop __GFP_FS respectively __GFP_IO from the given
53 scope.
60 ``[k]vmalloc`` by implicitly using scope API.
70 wrap ``vmalloc`` by the scope API with a comment explaining the problem.

12345678910>>...31