| /linux/rust/syn/gen/ |
| H A D | visit.rs | 30 pub trait Visit<'ast> { 33 fn visit_abi(&mut self, i: &'ast crate::Abi) { in visit_abi() 40 i: &'ast crate::AngleBracketedGenericArguments, in visit_angle_bracketed_generic_arguments() 46 fn visit_arm(&mut self, i: &'ast crate::Arm) { in visit_arm() 51 fn visit_assoc_const(&mut self, i: &'ast crate::AssocConst) { in visit_assoc_const() 56 fn visit_assoc_type(&mut self, i: &'ast crate::AssocType) { in visit_assoc_type() 61 fn visit_attr_style(&mut self, i: &'ast crate::AttrStyle) { in visit_attr_style() 66 fn visit_attribute(&mut self, i: &'ast crate::Attribute) { in visit_attribute() 71 fn visit_bare_fn_arg(&mut self, i: &'ast crate::BareFnArg) { in visit_bare_fn_arg() 76 fn visit_bare_variadic(&mut self, i: &'ast crate::BareVariadic) { in visit_bare_variadic() [all …]
|
| /linux/drivers/gpu/drm/ast/ |
| H A D | ast_ddc.c | 34 struct ast_device *ast; member 43 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_setsda() local 49 ast_set_index_reg_mask(ast, AST_IO_VGACRI, 0xb7, 0xf1, ujcrb7); in ast_ddc_algo_bit_data_setsda() 50 jtemp = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xb7, 0x04); in ast_ddc_algo_bit_data_setsda() 59 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_setscl() local 65 ast_set_index_reg_mask(ast, AST_IO_VGACRI, 0xb7, 0xf4, ujcrb7); in ast_ddc_algo_bit_data_setscl() 66 jtemp = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xb7, 0x01); in ast_ddc_algo_bit_data_setscl() 75 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_pre_xfer() local 81 mutex_lock(&ast->modeset_lock); in ast_ddc_algo_bit_data_pre_xfer() 89 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_post_xfer() local [all …]
|
| H A D | ast_sil164.c | 80 int ast_sil164_output_init(struct ast_device *ast) in ast_sil164_output_init() argument 82 struct drm_device *dev = &ast->base; in ast_sil164_output_init() 83 struct drm_crtc *crtc = &ast->crtc; in ast_sil164_output_init() 92 ddc = ast_ddc_create(ast); in ast_sil164_output_init() 98 encoder = &ast->output.sil164.encoder; in ast_sil164_output_init() 107 ast_connector = &ast->output.sil164.connector; in ast_sil164_output_init()
|
| H A D | ast_vga.c | 80 int ast_vga_output_init(struct ast_device *ast) in ast_vga_output_init() argument 82 struct drm_device *dev = &ast->base; in ast_vga_output_init() 83 struct drm_crtc *crtc = &ast->crtc; in ast_vga_output_init() 92 ddc = ast_ddc_create(ast); in ast_vga_output_init() 98 encoder = &ast->output.vga.encoder; in ast_vga_output_init() 107 ast_connector = &ast->output.vga.connector; in ast_vga_output_init()
|
| H A D | ast_ddc.h | 9 struct i2c_adapter *ast_ddc_create(struct ast_device *ast);
|
| /linux/rust/zerocopy-derive/derive/ |
| H A D | mod.rs | 19 Ok(match &ctx.ast.data { in derive_immutable() 38 let type_ident = &ctx.ast.ident; in derive_hash() 39 let (impl_generics, ty_generics, where_clause) = ctx.ast.generics.split_for_impl(); in derive_hash() 66 let type_ident = &ctx.ast.ident; in derive_eq() 67 let (impl_generics, ty_generics, where_clause) = ctx.ast.generics.split_for_impl(); in derive_eq() 95 let repr = StructUnionRepr::from_attrs(&ctx.ast.attrs)?; in derive_split_at() 97 match &ctx.ast.data { in derive_split_at() 119 let fields = ctx.ast.data.fields(); in derive_split_at() 131 Ok(ImplBlockBuilder::new(ctx, &ctx.ast.data, Trait::SplitAt, FieldBounds::TRAILING_SELF) in derive_split_at()
|
| H A D | into_bytes.rs | 15 match &ctx.ast.data { in derive_into_bytes() 22 let repr = StructUnionRepr::from_attrs(&ctx.ast.attrs)?; in derive_into_bytes_struct() 52 } else if ctx.ast.generics.params.is_empty() { in derive_into_bytes_struct() 102 let repr = EnumRepr::from_attrs(&ctx.ast.attrs)?; in derive_into_bytes_enum() 141 if !ctx.ast.generics.params.is_empty() { in derive_into_bytes_union() 152 let repr = StructUnionRepr::from_attrs(&ctx.ast.attrs)?; in derive_into_bytes_union()
|
| H A D | known_layout.rs | 91 let (_, ty_generics, _) = ctx.ast.generics.split_for_impl(); in derive_known_layout_for_repr_c_struct() 126 let ident = &ctx.ast.ident; in derive_known_layout_for_repr_c_struct() 127 let vis = &ctx.ast.vis; in derive_known_layout_for_repr_c_struct() 128 let params = &ctx.ast.generics.params; in derive_known_layout_for_repr_c_struct() 129 let (impl_generics, ty_generics, where_clause) = ctx.ast.generics.split_for_impl(); in derive_known_layout_for_repr_c_struct() 253 let c_struct_repr = match &ctx.ast.data { in derive() 255 let repr = StructUnionRepr::from_attrs(&ctx.ast.attrs)?; in derive() 265 let fields = ctx.ast.data.fields(); in derive() 306 Ok(match &ctx.ast.data { in derive()
|
| H A D | try_from_bytes.rs | 79 let (impl_generics, ty_generics, where_clause) = ctx.ast.generics.split_for_impl(); in generate_variant_structs() 81 let enum_name = &ctx.ast.ident; in generate_variant_structs() 134 let generics = &ctx.ast.generics; in generate_variants_union() 212 ctx.ast.span(), in derive_is_bit_valid() 220 let (impl_generics, ty_generics, where_clause) = ctx.ast.generics.split_for_impl(); in derive_is_bit_valid() 239 let (_, ty_generics, _) = ctx.ast.generics.split_for_impl(); in derive_is_bit_valid() 344 let generics = &ctx.ast.generics; in derive_is_bit_valid() 353 let self_ident = &ctx.ast.ident; in derive_is_bit_valid() 447 match &ctx.ast.data { in derive_try_from_bytes() 454 let fields = ctx.ast.data.fields(); in derive_has_field_struct_union() [all …]
|
| H A D | from_bytes.rs | 93 let from_zeros = match &ctx.ast.data { in derive_from_zeros() 102 let from_bytes = match &ctx.ast.data { in derive_from_bytes() 114 let repr = EnumRepr::from_attrs(&ctx.ast.attrs)?; in derive_from_zeros_enum() 136 &ctx.ast, in derive_from_zeros_enum() 146 &ctx.ast, in derive_from_zeros_enum() 173 let repr = EnumRepr::from_attrs(&ctx.ast.attrs)?; in derive_from_bytes_enum() 178 &ctx.ast, in derive_from_bytes_enum()
|
| H A D | unaligned.rs | 12 match &ctx.ast.data { in derive_unaligned() 25 let repr = StructUnionRepr::from_attrs(&ctx.ast.attrs)?; in derive_unaligned_struct() 46 let repr = EnumRepr::from_attrs(&ctx.ast.attrs)?; in derive_unaligned_enum() 65 let repr = StructUnionRepr::from_attrs(&ctx.ast.attrs)?; in derive_unaligned_union()
|
| /linux/tools/net/sunrpc/xdrgen/subcmds/ |
| H A D | definitions.py | 93 ast = transform_parse_tree(parse_tree) 102 gen.emit_definition(args.filename, ast) 104 emit_header_definitions(ast, args.language, args.peer) 105 emit_header_maxsize(ast, args.language, args.peer) 108 gen.emit_definition(args.filename, ast)
|
| H A D | declarations.py | 66 ast = transform_parse_tree(parse_tree) 75 gen.emit_declaration(args.filename, ast) 77 emit_header_declarations(ast, args.language, args.peer) 80 gen.emit_declaration(args.filename, ast)
|
| H A D | source.py | 122 ast = transform_parse_tree(parse_tree) 131 generate_server_source(args.filename, ast, args.language) 133 generate_client_source(args.filename, ast, args.language)
|
| /linux/rust/zerocopy-derive/ |
| H A D | util.rs | 24 pub(crate) ast: DeriveInput, field 38 pub(crate) fn try_from_derive_input(ast: DeriveInput) -> Result<Self, Error> { in try_from_derive_input() 43 for attr in &ast.attrs { in try_from_derive_input() 89 Ok(Self { ast, zerocopy_crate: path, skip_on_error, on_error_span }) in try_from_derive_input() 94 ast: input.clone(), in with_input() 548 let type_ident = &self.ctx.ast.ident; in build() 581 Repr::<PrimitiveRepr, NonZeroU32>::from_attrs(&self.ctx.ast.attrs).unwrap(); in build() 637 .ast in build() 649 .ast in build() 675 let param_idents = self.ctx.ast.generics.params.iter().map(|param| match param { in build() [all …]
|
| H A D | lib.rs | 85 let ast = syn::parse_macro_input!(ts as DeriveInput); localVariable 86 let ctx = match Ctx::try_from_derive_input(ast) { 135 let ast = syn::parse_macro_input!(ts as DeriveInput); in most_traits() localVariable 136 let ctx = match Ctx::try_from_derive_input(ast) { in most_traits()
|
| /linux/fs/ocfs2/dlm/ |
| H A D | dlmlock.c | 390 newlock->ast = NULL; in dlm_init_lock() 542 const char *name, int namelen, dlm_astlockfunc_t *ast, in dlmlock() argument 606 if (lock->lksb != lksb || lock->ast != ast || in dlmlock() 610 "astdata=%p\n", lksb, ast, bast, data); in dlmlock() 612 "astdata=%p\n", lock->lksb, lock->ast, in dlmlock() 672 lock->ast = ast; in dlmlock()
|
| /linux/tools/perf/pmu-events/ |
| H A D | metric.py | 3 import ast 279 return Constant(ast.literal_eval(lhs.value + self.operator + rhs.value)) 404 Constant(ast.literal_eval(f'{lhs} / {rhs}')) 405 return Constant(ast.literal_eval(f'{self.fn}({lhs}, {rhs})')) 725 class _RewriteIfExpToSelect(ast.NodeTransformer): 731 call = ast.Call( 732 func=ast.Name(id='Select', ctx=ast.Load()), 735 ast.copy_location(call, node.test) 742 Converts a json encoded metric expression by way of python's ast an [all...] |
| /linux/fs/dlm/ |
| H A D | Makefile | 3 dlm-y := ast.o \
|
| /linux/drivers/fsi/ |
| H A D | Makefile | 8 obj-$(CONFIG_FSI_MASTER_AST_CF) += fsi-master-ast-cf.o
|
| /linux/Documentation/translations/zh_CN/userspace-api/ebpf/ |
| H A D | syscall.rst | 14 - Alexei Starovoitov <ast@kernel.org>
|
| /linux/tools/net/sunrpc/xdrgen/ |
| H A D | xdr_ast.py | 995 ast = transformer.transform(parse_tree) 996 ast.definitions = _merge_consecutive_passthru(ast.definitions) 997 check_duplicate_definitions(ast) 998 check_rpc_number_range(ast) 999 return ast
|
| /linux/Documentation/userspace-api/ebpf/ |
| H A D | syscall.rst | 6 :Authors: - Alexei Starovoitov <ast@kernel.org>
|
| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-bmc-facebook-galaxy100.dts | 16 ast-adc-hwmon {
|
| H A D | aspeed-bmc-facebook-wedge100.dts | 16 ast-adc-hwmon {
|