| /linux/rust/quote/ |
| H A D | lib.rs | 632 ($span:expr=> $($tt:tt)*) => { 642 ($span:expr=>) => {{ 643 let _: $crate::__private::Span = $crate::__private::get_span($span).__into_span(); 648 ($span:expr=> $tt:tt) => {{ 650 let _span: $crate::__private::Span = $crate::__private::get_span($span).__into_span(); 656 ($span:expr=> # $var:ident) => {{ 658 let _: $crate::__private::Span = $crate::__private::get_span($span).__into_span(); 662 ($span:expr=> $tt1:tt $tt2:tt) => {{ 664 let _span: $crate::__private::Span = $crate::__private::get_span($span).__into_span(); 671 ($span:expr=> $($tt:tt)*) => {{ [all …]
|
| H A D | format.rs | 133 ([$span:expr, $($fmt:tt)*]) => { 136 $span, 141 ([$old:expr, $($fmt:tt)*] span = $span:expr) => { 142 $crate::format_ident_impl!([$old, $($fmt)*] span = $span,) 144 ([$old:expr, $($fmt:tt)*] span = $span:expr, $($rest:tt)*) => { 146 $crate::__private::Option::Some::<$crate::__private::Span>($span), 152 ([$span:expr, $($fmt:tt)*] $name:ident = $arg:expr) => { 153 $crate::format_ident_impl!([$span, $($fmt)*] $name = $arg,) 155 ([$span:expr, $($fmt:tt)*] $name:ident = $arg:expr, $($rest:tt)*) => { 157 … arg => $crate::format_ident_impl!([$span.or(arg.span()), $($fmt)*, $name = arg] $($rest)*), [all …]
|
| H A D | runtime.rs | 196 pub fn get_span<T>(span: T) -> GetSpan<T> { in get_span() 197 GetSpan(GetSpanInner(GetSpanBase(span))) in get_span() 259 span: Span, in push_group_spanned() 264 g.set_span(span); in push_group_spanned() 275 pub fn parse_spanned(tokens: &mut TokenStream, span: Span, s: &str) { in parse_spanned() 277 tokens.extend(s.into_iter().map(|t| respan_token_tree(t, span))); in parse_spanned() 281 fn respan_token_tree(mut token: TokenTree, span: Span) -> TokenTree { in respan_token_tree() 287 .map(|token| respan_token_tree(token, span)) in respan_token_tree() 290 g.set_span(span); in respan_token_tree() 292 other => other.set_span(span), in respan_token_tree() [all …]
|
| H A D | ident_fragment.rs | 22 fn span(&self) -> Option<Span> { in span() method 28 fn span(&self) -> Option<Span> { in span() method 29 <T as IdentFragment>::span(*self) in span() 38 fn span(&self) -> Option<Span> { in span() method 39 <T as IdentFragment>::span(*self) in span() 48 fn span(&self) -> Option<Span> { in span() method 49 Some(self.span()) in span() 66 fn span(&self) -> Option<Span> { in span() function 67 T::span(self) in span()
|
| /linux/rust/macros/ |
| H A D | quote.rs | 48 ($span:expr => $($tt:tt)*) => {{ 52 let span = $span; localVariable 53 quote_spanned!(@proc tokens span $($tt)*); 57 (@proc $v:ident $span:ident) => {}; 58 (@proc $v:ident $span:ident #$id:ident $($tt:tt)*) => { 60 quote_spanned!(@proc $v $span $($tt)*); 62 (@proc $v:ident $span:ident #(#$id:ident)* $($tt:tt)*) => { 66 quote_spanned!(@proc $v $span $($tt)*); 68 (@proc $v:ident $span:ident ( $($inner:tt)* ) $($tt:tt)*) => { 71 quote_spanned!(@proc tokens $span $($inner)*); [all …]
|
| H A D | paste.rs | 8 let mut span = None; in concat_helper() localVariable 19 segments.push((value, lit.span())); in concat_helper() 26 segments.push((value, ident.span())); in concat_helper() 38 span.is_none(), in concat_helper() 41 span = Some(sp); in concat_helper() 70 let span = group.span(); in expand() localVariable 79 *token = concat(&stream[1..stream.len() - 1], span); in expand() 84 group.set_span(span); in expand()
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_span.c | 37 list_add_tail(&entry->list, &port->sw->span->entries); in prestera_span_entry_create() 49 prestera_span_entry_find_by_id(struct prestera_span *span, u8 span_id) in prestera_span_entry_find_by_id() argument 53 list_for_each_entry(entry, &span->entries, list) { in prestera_span_entry_find_by_id() 62 prestera_span_entry_find_by_port(struct prestera_span *span, in prestera_span_entry_find_by_port() argument 67 list_for_each_entry(entry, &span->entries, list) { in prestera_span_entry_find_by_port() 82 entry = prestera_span_entry_find_by_port(sw->span, port); in prestera_span_get() 108 entry = prestera_span_entry_find_by_id(sw->span, span_id); in prestera_span_put() 171 struct prestera_span *span; in prestera_span_init() local 173 span = kzalloc(sizeof(*span), GFP_KERNEL); in prestera_span_init() 174 if (!span) in prestera_span_init() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_span.c | 46 struct mlxsw_sp_span *span; member 77 return atomic_read(&mlxsw_sp->span->active_entries_count); in mlxsw_sp_span_occ_get() 83 struct mlxsw_sp_span *span; in mlxsw_sp_span_init() local 90 span = kzalloc(struct_size(span, entries, entries_count), GFP_KERNEL); in mlxsw_sp_span_init() 91 if (!span) in mlxsw_sp_span_init() 93 refcount_set(&span->policer_id_base_ref_count, 0); in mlxsw_sp_span_init() 94 span->entries_count = entries_count; in mlxsw_sp_span_init() 95 atomic_set(&span->active_entries_count, 0); in mlxsw_sp_span_init() 96 mutex_init(&span->analyzed_ports_lock); in mlxsw_sp_span_init() 97 INIT_LIST_HEAD(&span->analyzed_ports_list); in mlxsw_sp_span_init() [all …]
|
| /linux/rust/proc-macro2/ |
| H A D | fallback.rs | 54 pub(crate) span: Span, field 58 pub(crate) fn span(&self) -> Span { in span() method 59 self.span in span() 64 span: Span::call_site(), in call_site() 123 punct.set_span(crate::Span::_new_fallback(literal.span)); in push_token_from_proc_macro() 199 let span = sm.add_file(src); in get_cursor() localVariable 202 off: span.lo, in get_cursor() 325 span: Span { lo: 0, hi: 0 }, 341 span: Span, field 353 let offset = offset - self.span.lo as usize; in offset_line_column() [all …]
|
| H A D | lib.rs | 326 pub fn span(&self) -> Span { in span() method 327 Span::_new(self.inner.span()) in span() 549 pub fn span(&self) -> Span { in span() method 551 TokenTree::Group(t) => t.span(), in span() 552 TokenTree::Ident(t) => t.span(), in span() 553 TokenTree::Punct(t) => t.span(), in span() 554 TokenTree::Literal(t) => t.span(), in span() 563 pub fn set_span(&mut self, span: Span) { in set_span() 565 TokenTree::Group(t) => t.set_span(span), in set_span() 566 TokenTree::Ident(t) => t.set_span(span), in set_span() [all …]
|
| H A D | extra.rs | 105 join: group.span(), in new() 109 imp::Group::Fallback(group) => DelimSpanEnum::Fallback(group.span()), in new() 113 let inner = DelimSpanEnum::Fallback(group.span()); in new() 126 DelimSpanEnum::Fallback(span) => Span::_new_fallback(*span), in join() 135 DelimSpanEnum::Fallback(span) => Span::_new_fallback(span.first_byte()), in open() 144 DelimSpanEnum::Fallback(span) => Span::_new_fallback(span.last_byte()), in close()
|
| /linux/rust/syn/ |
| H A D | lit.rs | 130 pub span: Span, 135 pub fn new(value: &str, span: Span) -> Self { in new() 137 token.set_span(span); in new() 219 fn respan_token_stream(stream: TokenStream, span: Span) -> TokenStream { in parse_with() 222 .map(|token| respan_token_tree(token, span)) in parse_with() 227 fn respan_token_tree(mut token: TokenTree, span: Span) -> TokenTree { in parse_with() 230 let stream = respan_token_stream(g.stream(), span); in parse_with() 232 g.set_span(span); in parse_with() 234 other => other.set_span(span), in parse_with() 241 let span = self.span(); in parse_with() localVariable [all …]
|
| H A D | error.rs | 112 span: ThreadBound<SpanRange>, field 160 pub fn new<T: Display>(span: Span, message: T) -> Self { in new() 161 return new(span, message.to_string()); in new() 163 fn new(span: Span, message: String) -> Error { in new() 166 span: ThreadBound::new(SpanRange { in new() 167 start: span, in new() 168 end: span, in new() 196 let start = iter.next().map_or_else(Span::call_site, |t| t.span()); in new_spanned() 197 let end = iter.last().map_or(start, |t| t.span()); in new_spanned() 200 span: ThreadBound::new(SpanRange { start, end }), in new_spanned() [all …]
|
| H A D | mac.rs | 38 pub fn span(&self) -> &DelimSpan { in span() method 40 MacroDelimiter::Paren(token) => &token.span, in span() 41 MacroDelimiter::Brace(token) => &token.span, in span() 42 MacroDelimiter::Bracket(token) => &token.span, in span() 149 let scope = self.delimiter.span().close(); in parse_body_with() 158 let span = g.delim_span(); in parse_delimiter() localVariable 160 Delimiter::Parenthesis => MacroDelimiter::Paren(Paren(span)), in parse_delimiter() 161 Delimiter::Brace => MacroDelimiter::Brace(Brace(span)), in parse_delimiter() 162 Delimiter::Bracket => MacroDelimiter::Bracket(Bracket(span)), in parse_delimiter() 210 let (delim, span) = match self { in surround() [all …]
|
| H A D | group.rs | 49 parse_delimited(input, Delimiter::Parenthesis).map(|(span, content)| Parens { in parse_parens() 50 token: token::Paren(span), in parse_parens() 58 parse_delimited(input, Delimiter::Brace).map(|(span, content)| Braces { in parse_braces() 59 token: token::Brace(span), in parse_braces() 67 parse_delimited(input, Delimiter::Bracket).map(|(span, content)| Brackets { in parse_brackets() 68 token: token::Bracket(span), in parse_brackets() 75 parse_delimited(input, Delimiter::None).map(|(span, content)| Group { in parse_group() 76 token: token::Group(span.join()), in parse_group() 86 if let Some((content, span, rest)) = cursor.group(delimiter) { in parse_delimited() 87 let scope = span.close(); in parse_delimited() [all …]
|
| H A D | token.rs | 104 use crate::span::IntoSpans; 150 pub span: Span, field 213 pub span: Span, 218 pub fn $name<S: IntoSpans<Span>>(span: S) -> $name { 220 span: span.into_spans(), 227 span: Span::call_site(), 274 printing::keyword($token, self.span, tokens); 283 span: parsing::keyword(input, $token)?, 449 pub span: DelimSpan, 454 pub fn $name<S: IntoSpans<DelimSpan>>(span: S) -> $name { [all …]
|
| H A D | lifetime.rs | 40 pub fn new(symbol: &str, span: Span) -> Self { in new() 57 apostrophe: span, in new() 58 ident: Ident::new(&symbol[1..], span), in new() 62 pub fn span(&self) -> Span { in span() method 64 .join(self.ident.span()) in span() 68 pub fn set_span(&mut self, span: Span) { in set_span() 69 self.apostrophe = span; in set_span() 70 self.ident.set_span(span); in set_span()
|
| H A D | custom_keyword.rs | 97 pub span: $crate::__private::Span, 103 span: __S, 106 span: $crate::__private::IntoSpans::into_spans(span), 114 span: $crate::__private::Span::call_site(), 153 return $crate::__private::Ok(($ident { span: ident.span() }, rest)); 183 let ident = $crate::Ident::new($crate::__private::stringify!($ident), self.span);
|
| H A D | buffer.rs | 230 apostrophe: punct.span(), in lifetime() 251 let span = group.delim_span(); in group() localVariable 255 return Some((inside_of_group, span, after_group)); in group() 267 let span = group.delim_span(); in any_group() localVariable 271 return Some((inside_of_group, delimiter, span, after_group)); in any_group() 321 pub fn span(mut self) -> Span { in span() method 323 Entry::Group(group, _) => group.span(), in span() 324 Entry::Literal(literal) => literal.span(), in span() 325 Entry::Ident(ident) => ident.span(), in span() 326 Entry::Punct(punct) => punct.span(), in span() [all …]
|
| /linux/drivers/scsi/megaraid/ |
| H A D | megaraid_sas_fp.c | 123 u16 MR_LdSpanArrayGet(u32 ld, u32 span, struct MR_DRV_RAID_MAP_ALL *map) in MR_LdSpanArrayGet() argument 125 return le16_to_cpu(map->raidMap.ldSpanMap[ld].spanBlock[span].span.arrayRef); in MR_LdSpanArrayGet() 148 static struct MR_LD_SPAN *MR_LdSpanPtrGet(u32 ld, u32 span, in MR_LdSpanPtrGet() argument 151 return &map->raidMap.ldSpanMap[ld].spanBlock[span].span; in MR_LdSpanPtrGet() 379 u32 span, j; in MR_GetSpanBlock() local 381 for (span = 0; span < raid->spanDepth; span++, pSpanBlock++) { in MR_GetSpanBlock() 398 return span; in MR_GetSpanBlock() 430 u32 span, info; in mr_spanset_get_span_block() local 442 for (span = 0; span < raid->spanDepth; span++) in mr_spanset_get_span_block() 443 if (le32_to_cpu(map->raidMap.ldSpanMap[ld].spanBlock[span]. in mr_spanset_get_span_block() [all …]
|
| /linux/drivers/iio/dac/ |
| H A D | ltc2664.c | 93 u8 span; member 136 int span, fs; in ltc2664_scale_get() local 138 span = chan->span; in ltc2664_scale_get() 139 if (span < 0) in ltc2664_scale_get() 140 return span; in ltc2664_scale_get() 142 fs = span_helper[span][1] - span_helper[span][0]; in ltc2664_scale_get() 150 int span, fs; in ltc2672_scale_get() local 152 span = chan->span - 1; in ltc2672_scale_get() 153 if (span < 0) in ltc2672_scale_get() 154 return span; in ltc2672_scale_get() [all …]
|
| H A D | ltc2688.c | 138 int ret, reg, span; in ltc2688_span_get() local 144 span = FIELD_GET(LTC2688_CH_SPAN_MSK, reg); in ltc2688_span_get() 146 if (span >= LTC2688_SPAN_RANGE_MAX) in ltc2688_span_get() 149 return span; in ltc2688_span_get() 159 int span, fs; in ltc2688_scale_get() local 161 span = ltc2688_span_get(st, c); in ltc2688_scale_get() 162 if (span < 0) in ltc2688_scale_get() 163 return span; in ltc2688_scale_get() 165 fs = ltc2688_span_helper[span][1] - ltc2688_span_helper[span][0]; in ltc2688_scale_get() 176 int span; in ltc2688_offset_get() local [all …]
|
| /linux/fs/netfs/ |
| H A D | iterator.c | 114 size_t len, span = 0, n = iter->count; in netfs_limit_bvec() local 133 span += len; in netfs_limit_bvec() 136 if (span >= max_size || nsegs >= max_segs) in netfs_limit_bvec() 142 return min(span, max_size); in netfs_limit_bvec() 158 size_t span = 0, n = iter->count; in netfs_limit_xarray() local 181 span += len; in netfs_limit_xarray() 183 if (span >= max_size || nsegs >= max_segs) in netfs_limit_xarray() 188 return min(span, max_size); in netfs_limit_xarray() 202 size_t span = 0, n = iter->count; in netfs_limit_folioq() local 220 span += flen - start_offset; in netfs_limit_folioq() [all …]
|
| /linux/Documentation/translations/zh_CN/scheduler/ |
| H A D | sched-domains.rst | 22 每个调度域管辖数个CPU(存储在->span字段中)。一个调度域的span必须是它的子调度域span的 25 CPU出现永远不会被指定任务运行的情况,直到允许的CPU掩码被显式设定。调度域的span字段意味 29 组织,存储在->groups指针中。这些组的CPU掩码的并集必须和调度域span字段一致。->groups
|
| /linux/drivers/iommu/iommufd/ |
| H A D | pages.c | 1126 struct interval_tree_double_span_iter span; member 1151 struct interval_tree_double_span_iter span; in pfn_reader_unpin() local 1156 interval_tree_for_each_double_span(&span, &pages->access_itree, in pfn_reader_unpin() 1158 if (span.is_used) in pfn_reader_unpin() 1161 batch_unpin(&pfns->batch, pages, span.start_hole - start, in pfn_reader_unpin() 1162 span.last_hole - span.start_hole + 1); in pfn_reader_unpin() 1169 struct interval_tree_double_span_iter *span = &pfns->span; in pfn_reader_fill_span() local 1177 WARN_ON(span->last_used < start_index)) in pfn_reader_fill_span() 1180 if (span->is_used == 1) { in pfn_reader_fill_span() 1182 start_index, span->last_used); in pfn_reader_fill_span() [all …]
|