Home
last modified time | relevance | path

Searched refs:ast (Results 1 – 25 of 214) sorted by relevance

123456789

/netbsd-src/sys/external/bsd/drm2/dist/drm/ast/
H A Dast_post.c47 struct ast_private *ast = dev->dev_private; in ast_enable_vga() local
49 ast_io_write8(ast, AST_IO_VGA_ENABLE_PORT, 0x01); in ast_enable_vga()
50 ast_io_write8(ast, AST_IO_MISC_PORT_WRITE, 0x01); in ast_enable_vga()
55 struct ast_private *ast = dev->dev_private; in ast_enable_mmio() local
57 ast_set_index_reg(ast, AST_IO_CRTC_PORT, 0xa1, 0x06); in ast_enable_mmio()
63 struct ast_private *ast = dev->dev_private; in ast_is_vga_enabled() local
66 if (ast->chip == AST1180) { in ast_is_vga_enabled()
69 ch = ast_io_read8(ast, AST_IO_VGA_ENABLE_PORT); in ast_is_vga_enabled()
82 struct ast_private *ast = dev->dev_private; in ast_set_def_ext_reg() local
88 ast_set_index_reg(ast, AST_IO_CRTC_PORT, i, 0x00); in ast_set_def_ext_reg()
[all …]
H A Dast_main.c45 void ast_set_index_reg_mask(struct ast_private *ast, in ast_set_index_reg_mask() argument
50 ast_io_write8(ast, base, index); in ast_set_index_reg_mask()
51 tmp = (ast_io_read8(ast, base + 1) & mask) | val; in ast_set_index_reg_mask()
52 ast_set_index_reg(ast, base, index, tmp); in ast_set_index_reg_mask()
55 uint8_t ast_get_index_reg(struct ast_private *ast, in ast_get_index_reg() argument
59 ast_io_write8(ast, base, index); in ast_get_index_reg()
60 ret = ast_io_read8(ast, base + 1); in ast_get_index_reg()
64 uint8_t ast_get_index_reg_mask(struct ast_private *ast, in ast_get_index_reg_mask() argument
68 ast_io_write8(ast, base, index); in ast_get_index_reg_mask()
69 ret = ast_io_read8(ast, base + 1) & mask; in ast_get_index_reg_mask()
[all …]
H A Dast_dp501.c18 struct ast_private *ast = dev->dev_private; in ast_load_dp501_microcode() local
20 return request_firmware(&ast->dp501_fw, "ast_dp501_fw.bin", dev->dev); in ast_load_dp501_microcode()
23 static void send_ack(struct ast_private *ast) in send_ack() argument
26 sendack = ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0x9b, 0xff); in send_ack()
28 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0x9b, 0x00, sendack); in send_ack()
31 static void send_nack(struct ast_private *ast) in send_nack() argument
34 sendack = ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0x9b, 0xff); in send_nack()
36 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0x9b, 0x00, sendack); in send_nack()
39 static bool wait_ack(struct ast_private *ast) in wait_ack() argument
44 waitack = ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xd2, 0xff); in wait_ack()
[all …]
H A Dast_mode.c61 static void ast_cursor_set_base(struct ast_private *ast, u64 address);
65 static inline void ast_load_palette_index(struct ast_private *ast, in ast_load_palette_index() argument
69 ast_io_write8(ast, AST_IO_DAC_INDEX_WRITE, index); in ast_load_palette_index()
70 ast_io_read8(ast, AST_IO_SEQ_PORT); in ast_load_palette_index()
71 ast_io_write8(ast, AST_IO_DAC_DATA, red); in ast_load_palette_index()
72 ast_io_read8(ast, AST_IO_SEQ_PORT); in ast_load_palette_index()
73 ast_io_write8(ast, AST_IO_DAC_DATA, green); in ast_load_palette_index()
74 ast_io_read8(ast, AST_IO_SEQ_PORT); in ast_load_palette_index()
75 ast_io_write8(ast, AST_IO_DAC_DATA, blue); in ast_load_palette_index()
76 ast_io_read8(ast, AST_IO_SEQ_PORT); in ast_load_palette_index()
[all …]
H A Dast_drv.h160 static inline u##x ast_read##x(struct ast_private *ast, u32 reg) { \
162 val = ioread##x(ast->regs + reg); \
171 static inline u##x ast_io_read##x(struct ast_private *ast, u32 reg) { \
173 val = ioread##x(ast->ioregs + reg); \
182 static inline void ast_write##x(struct ast_private *ast, u32 reg, u##x val) {\
183 iowrite##x(val, ast->regs + reg);\
191 static inline void ast_io_write##x(struct ast_private *ast, u32 reg, u##x val) {\
192 iowrite##x(val, ast->ioregs + reg);\
199 static inline void ast_set_index_reg(struct ast_private *ast, in ast_set_index_reg() argument
203 ast_io_write16(ast, base, ((u16)val << 8) | index); in ast_set_index_reg()
[all …]
H A Dast_ttm.c41 int ast_mm_init(struct ast_private *ast) in ast_mm_init() argument
45 struct drm_device *dev = ast->dev; in ast_mm_init()
49 ast->vram_size); in ast_mm_init()
58 ast->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0), in ast_mm_init()
64 void ast_mm_fini(struct ast_private *ast) in ast_mm_fini() argument
66 struct drm_device *dev = ast->dev; in ast_mm_fini()
70 arch_phys_wc_del(ast->fb_mtrr); in ast_mm_fini()
H A DMakefile6 ast-y := ast_drv.o ast_main.o ast_mode.o ast_ttm.o ast_post.o ast_dp501.o
8 obj-$(CONFIG_DRM_AST) := ast.o
/netbsd-src/sys/compat/aoutm68k/
H A Daoutm68k_stat.c72 struct aoutm68k_stat43 ast; in aoutm68k_compat_43_sys_stat() local
80 aoutm68k_stat43_convert(&sb, &ast); in aoutm68k_compat_43_sys_stat()
82 return copyout(&ast, SCARG(uap, ub), sizeof(ast)); in aoutm68k_compat_43_sys_stat()
88 struct aoutm68k_stat43 ast; in aoutm68k_compat_43_sys_fstat() local
96 aoutm68k_stat43_convert(&sb, &ast); in aoutm68k_compat_43_sys_fstat()
98 return copyout(&ast, SCARG(uap, sb), sizeof(ast)); in aoutm68k_compat_43_sys_fstat()
104 struct aoutm68k_stat43 ast; in aoutm68k_compat_43_sys_lstat() local
112 aoutm68k_stat43_convert(&sb, &ast); in aoutm68k_compat_43_sys_lstat()
114 return copyout(&ast, SCARG(uap, ub), sizeof(ast)); in aoutm68k_compat_43_sys_lstat()
122 struct aoutm68k_stat12 ast; in aoutm68k_compat_12_sys_stat() local
[all …]
/netbsd-src/external/bsd/tre/dist/lib/
H A Dtre-ast.c135 tre_do_print(FILE *stream, tre_ast_node_t *ast, int indent) in tre_do_print() argument
138 int num_tags = ast->num_tags; in tre_do_print()
143 switch (ast->type) in tre_do_print()
146 lit = ast->obj; in tre_do_print()
184 ast->submatch_id, num_tags); in tre_do_print()
188 iter = ast->obj; in tre_do_print()
190 iter->min, iter->max, ast->submatch_id, num_tags, in tre_do_print()
195 fprintf(stream, "union, sub %d, %d tags\n", ast->submatch_id, num_tags); in tre_do_print()
196 tre_do_print(stream, ((tre_union_t *)ast->obj)->left, indent + 2); in tre_do_print()
197 tre_do_print(stream, ((tre_union_t *)ast->obj)->right, indent + 2); in tre_do_print()
[all …]
H A DMakefile.am7 tre-ast.h \
17 tre-ast.c \
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DHowToSetupToolingForLLVM.rst108 * ``-ast-print`` --- Build ASTs and then pretty-print them.
109 * ``-ast-dump`` --- Build ASTs and then debug dump them.
110 * ``-ast-dump-filter=<string>`` --- Use with ``-ast-dump`` or ``-ast-print`` to
112 qualified name. Use ``-ast-list`` to list all filterable declaration node
114 * ``-ast-list`` --- Build ASTs and print the list of declaration node qualified
121 …$ clang-check tools/clang/tools/clang-check/ClangCheck.cpp -ast-dump -ast-dump-filter ActionFactor…
129 …$ clang-check tools/clang/tools/clang-check/ClangCheck.cpp -ast-print -ast-dump-filter ActionFacto…
H A DLibASTImporter.rst498 Using the ``-ast-merge`` Clang front-end action
501 The ``-ast-merge <pch-file>`` command-line switch can be used to merge from the given serialized AS…
536 $ clang -cc1 -emit-pch -o bar.ast bar.c
537 $ clang -cc1 -emit-pch -o main.ast main.c
543 $ clang -cc1 -ast-merge bar.ast -ast-merge main.ast /dev/null -ast-dump
555 The first two declarations are from ``bar.ast``, the third is from ``main.ast``.
561 $ clang -cc1 -ast-merge bar.ast -ast-merge main.ast /dev/null -emit-obj -o main.o
605 $ clang++ -x c++-header -o foo.ast foo.cpp
606 $ clang++ -x c++-header -o main.ast main.cpp
607 $ clang++ -cc1 -x c++ -ast-merge foo.ast -ast-merge main.ast /dev/null -ast-dump
[all …]
/netbsd-src/external/mit/isl/dist/
H A Disl_test_cpp-checked.cc257 auto ast = build.node_from(schedule); in test_ast_build() local
258 assert(ast.is_null()); in test_ast_build()
268 ast = build_copy.node_from(schedule); in test_ast_build()
269 assert(!ast.is_null()); in test_ast_build()
273 ast = build.node_from(schedule); in test_ast_build()
274 assert(!ast.is_null()); in test_ast_build()
H A Disl_test_python.py411 ast = build.node_from(schedule)
431 ast = build.node_from(schedule)
434 ast = build_copy.node_from(schedule)
438 ast = build.node_from(schedule)
452 ast = build.node_from(schedule)
460 ast = build_copy.node_from(schedule)
464 ast = build.node_from(schedule)
H A Disl_test_cpp-generic.cc324 auto ast = build.node_from(schedule); in test_ast_build_unroll() local
348 auto ast = build.node_from(schedule); in test_ast_build_generic() local
351 ast = build_copy.node_from(schedule); in test_ast_build_generic()
355 ast = build.node_from(schedule); in test_ast_build_generic()
H A Disl_test_cpp.cc299 auto ast = build.node_from(schedule); in test_ast_build() local
313 auto ast = build_copy.node_from(schedule); in test_ast_build() local
317 ast = build.node_from(schedule); in test_ast_build()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/
H A DCMakeLists.txt44 # file is generated by clang-ast-dump and generate_cxx_src_locs.py
58 DEPENDS clang-ast-dump clang-resource-headers
60 $<TARGET_FILE:clang-ast-dump>
72 add_custom_target(run-ast-api-dump-tool
95 add_custom_target(run-ast-api-generate-tool
/netbsd-src/external/apache2/llvm/dist/clang/docs/analyzer/user-docs/
H A DCrossTranslationUnit.rst26 `clang-extdef-mapping`. Entries in the index *must* have an `.ast` suffix if the goal
77 $ clang++ -emit-ast -o foo.cpp.ast foo.cpp
78 $ # Check that the .ast file is generated:
80 compile_commands.json foo.cpp.ast foo.cpp main.cpp
92 We have to modify `externalDefMap.txt` to contain the name of the `.ast` files instead of the sourc…
96 $ sed -i -e "s/.cpp/.cpp.ast/g" externalDefMap.txt
122 compile_commands.json externalDefMap.txt foo.ast foo.cpp foo.cpp.ast main.cpp main.plist
137 compile_commands.json foo.cpp foo.cpp.ast main.cpp reports/
215 `clang-extdef-mapping`. Entries in the index must *not* have an `.ast` suffix if the goal
321 $ CodeChecker analyze --ctu --ctu-ast-loading-mode on-demand compile_commands.json -o reports
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/DumpTool/
H A DCMakeLists.txt2 add_clang_executable(clang-ast-dump
7 target_link_libraries(clang-ast-dump
/netbsd-src/sys/arch/arm/arm/
H A Dast.c66 void ast(struct trapframe *);
105 ast(struct trapframe *tf) in ast() function
/netbsd-src/external/apache2/llvm/dist/libcxx/utils/libcxx/sym_check/
H A Dutil.py9 import ast
22 return [ast.literal_eval(l) for l in slist]
/netbsd-src/sys/arch/sh3/sh3/
H A Dexception_vector.S150 .Lg_ast: .long _C_LABEL(ast)
308 .L3_ast: .long _C_LABEL(ast)
467 .L4_ast: .long _C_LABEL(ast)
540 .Li_ast: .long _C_LABEL(ast)
/netbsd-src/external/apache2/llvm/dist/llvm/utils/
H A Dupdate_cc_test_checks.py97 ast = json.loads(stdout)
98 if ast['kind'] != 'TranslationUnitDecl':
101 parse_clang_ast_json(ast)
/netbsd-src/external/mit/xorg/server/drivers/xf86-video-ast/
H A DMakefile3 DRIVER= xf86-video-ast
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Tooling/DumpTool/
H A DBUILD.gn1 executable("clang-ast-dump") {

123456789