/openbsd-current/gnu/gcc/gcc/config/sh/ |
H A D | sshmedia.h | 46 __inline__ static void sh_media_PUTCON (unsigned long long mm, unsigned int k) 51 sh_media_PUTCON (unsigned long long mm, unsigned int k) argument 53 __asm__ __volatile__ ("putcon %0, cr%1" : : "r" (mm), "n" (k)); 58 sh_media_GETCFG (unsigned long long mm, int s) argument 61 __asm__ __volatile__ ("getcfg %1, %2, %0" : "=r" (res) : "r" (mm), "n" (s)); 67 sh_media_PUTCFG (unsigned long long mm, int s, unsigned long long mw) argument 69 __asm__ __volatile__ ("putcfg %0, %1, %2" : : "r" (mm), "n" (s), "r" (mw));
|
H A D | ushmedia.h | 40 sh_media_MABS_L (unsigned long long mm) argument 44 return (unsigned long long) __builtin_absv2si2 ((v2si) mm); 48 sh_media_MABS_W (unsigned long long mm) argument 52 return (unsigned long long) __builtin_absv4hi2 ((v4hi) mm); 56 sh_media_MADD_L (unsigned long long mm, unsigned long long mn) argument 60 return (unsigned long long) __builtin_addv2si3 ((v2si) mm, (v2si) mn); 64 sh_media_MADD_W (unsigned long long mm, unsigned long long mn) argument 68 return (unsigned long long) __builtin_addv4hi3 ((v4hi) mm, (v4hi) mn); 72 sh_media_MADDS_L (unsigned long long mm, unsigned long long mn) argument 76 return (unsigned long long) __builtin_ssaddv2si3 ((v2si) mm, (v2s 80 sh_media_MADDS_UB(unsigned long long mm, unsigned long long mn) argument 88 sh_media_MADDS_W(unsigned long long mm, unsigned long long mn) argument 96 sh_media_MCMPEQ_B(unsigned long long mm, unsigned long long mn) argument 105 sh_media_MCMPEQ_L(unsigned long long mm, unsigned long long mn) argument 114 sh_media_MCMPEQ_W(unsigned long long mm, unsigned long long mn) argument 123 sh_media_MCMPGT_UB(unsigned long long mm, unsigned long long mn) argument 132 sh_media_MCMPGT_L(unsigned long long mm, unsigned long long mn) argument 141 sh_media_MCMPGT_W(unsigned long long mm, unsigned long long mn) argument 152 sh_media_MCNVS_LW(unsigned long long mm, unsigned long long mn) argument 162 sh_media_MCNVS_WB(unsigned long long mm, unsigned long long mn) argument 171 sh_media_MCNVS_WUB(unsigned long long mm, unsigned long long mn) argument 180 sh_media_MEXTR1(unsigned long long mm, unsigned long long mn) argument 189 sh_media_MEXTR2(unsigned long long mm, unsigned long long mn) argument 198 sh_media_MEXTR3(unsigned long long mm, unsigned long long mn) argument 207 sh_media_MEXTR4(unsigned long long mm, unsigned long long mn) argument 216 sh_media_MEXTR5(unsigned long long mm, unsigned long long mn) argument 225 sh_media_MEXTR6(unsigned long long mm, unsigned long long mn) argument 234 sh_media_MEXTR7(unsigned long long mm, unsigned long long mn) argument 243 sh_media_MMACFX_WL(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 259 sh_media_MMACNFX_WL(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 275 sh_media_MMUL_L(unsigned long long mm, unsigned long long mn) argument 283 sh_media_MMUL_W(unsigned long long mm, unsigned long long mn) argument 291 sh_media_MMULFX_L(unsigned long long mm, unsigned long long mn) argument 300 sh_media_MMULFX_W(unsigned long long mm, unsigned long long mn) argument 309 sh_media_MMULFXRP_W(unsigned long long mm, unsigned long long mn) argument 318 sh_media_MMULHI_WL(unsigned long long mm, unsigned long long mn) argument 327 sh_media_MMULLO_WL(unsigned long long mm, unsigned long long mn) argument 336 sh_media_MMULSUM_WQ(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 345 sh_media_MPERM_W(unsigned long long mm, unsigned int mn) argument 353 sh_media_MSAD_UBQ(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 362 sh_media_MSHALDS_L(unsigned long long mm, unsigned int mn) argument 370 sh_media_MSHALDS_W(unsigned long long mm, unsigned int mn) argument 378 sh_media_MSHARD_L(unsigned long long mm, unsigned int mn) argument 386 sh_media_MSHARD_W(unsigned long long mm, unsigned int mn) argument 396 sh_media_MSHFHI_B(unsigned long long mm, unsigned long long mn) argument 405 sh_media_MSHFHI_L(unsigned long long mm, unsigned long long mn) argument 414 sh_media_MSHFHI_W(unsigned long long mm, unsigned long long mn) argument 423 sh_media_MSHFLO_B(unsigned long long mm, unsigned long long mn) argument 432 sh_media_MSHFLO_L(unsigned long long mm, unsigned long long mn) argument 441 sh_media_MSHFLO_W(unsigned long long mm, unsigned long long mn) argument 450 sh_media_MSHLLD_L(unsigned long long mm, unsigned int mn) argument 458 sh_media_MSHLLD_W(unsigned long long mm, unsigned int mn) argument 466 sh_media_MSHLRD_L(unsigned long long mm, unsigned int mn) argument 474 sh_media_MSHLRD_W(unsigned long long mm, unsigned int mn) argument 482 sh_media_MSUB_L(unsigned long long mm, unsigned long long mn) argument 490 sh_media_MSUB_W(unsigned long long mm, unsigned long long mn) argument 498 sh_media_MSUBS_L(unsigned long long mm, unsigned long long mn) argument 506 sh_media_MSUBS_UB(unsigned long long mm, unsigned long long mn) argument 514 sh_media_MSUBS_W(unsigned long long mm, unsigned long long mn) argument 578 sh_media_FMOV_LS(int mm) argument 587 sh_media_FMOV_QD(long long mm) argument 692 sh_media_BYTEREV(unsigned long long mm) argument 703 sh_media_CMVEQ(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 712 sh_media_CMVNE(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 718 sh_media_ADDZ_L(unsigned int mm, unsigned int mn) argument 725 sh_media_PREFO(void *mm, int s) argument 743 sh_media_SWAP_Q(void *mm, long long mn, unsigned long long mw) argument 767 sh_media_ALLOCO(void *mm, int s) argument 774 sh_media_ICBI(void *mm, int s) argument 781 sh_media_OCBI(void *mm, int s) argument 788 sh_media_OCBP(void *mm, int s) argument 795 sh_media_OCBWB(void *mm, int s) argument 802 sh_media_PREFI(void *mm, int s) argument 816 sh_media_TRAPA(unsigned long long mm) argument [all...] |
/openbsd-current/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/ |
H A D | prefixify.t | 23 my $mm = bless {}, 'MM'; 27 $mm->prefixify('installbin', 'wibble', 'something', $default); 28 is( $mm->{INSTALLBIN}, $Config{installbin}, 31 $mm->{ARGS}{PREFIX} = 'foo'; 32 $mm->prefixify('installbin', 'wibble', 'something', $default); 33 is( $mm->{INSTALLBIN}, File::Spec->catdir('something', $default), 36 $mm->prefixify('installbin', '../wibble', 'something', $default); 37 is( $mm->{INSTALLBIN}, File::Spec->catdir('something', $default), 44 $mm->prefixify('wibble', 'C:\opt\perl', 'C:\yarrow'); 46 is( $mm [all...] |
H A D | split_command.t | 21 my $mm = bless { NAME => "Foo", MAKE => $Config{make} }, "MM"; 24 cmp_ok( $mm->max_exec_len, '>=', 256, 'max_exec_len' ); 26 my $echo = $mm->oneliner(q{print @ARGV}, ['-l']); 29 $mm->{_MAX_EXEC_LEN} = length($echo) + 15; 30 is( $mm->max_exec_len, $mm->{_MAX_EXEC_LEN}, ' forced a short max_exec_len' ); 33 my @cmds = $mm->split_command($echo, @test_args); 41 my $even_args = $mm->oneliner(q{print !(@ARGV % 2)}); 42 @cmds = $mm->split_command($even_args, %test_args); 48 is( $mm [all...] |
H A D | writemakefile_args.t | 50 my $mm; 53 $mm = WriteMakefile( 67 $mm = WriteMakefile( 82 $mm = WriteMakefile( 90 is_deeply( $mm->{LIBS}, ['-lwibble -lwobble'] ); 93 $mm = WriteMakefile( 101 is_deeply( $mm->{LIBS}, ['-lwibble', '-lwobble'] ); 105 $mm = WriteMakefile( 117 $mm = WriteMakefile( 126 is( $mm [all...] |
H A D | INST_PREFIX.t | 49 my $mm = WriteMakefile( 68 is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' ); 70 isa_ok( $mm, 'ExtUtils::MakeMaker' ); 72 is( $mm->{NAME}, 'Big::Dummy', 'NAME' ); 73 is( $mm->{VERSION}, 0.01, 'VERSION' ); 76 unlike( $mm->{$prefix}, qr/\$\(PREFIX\)/ ); 81 $mm = WriteMakefile( 102 is( $mm->{PREFIX}, $PREFIX, 'PREFIX' ); 105 is( $mm->{$prefix}, '$(PREFIX)', "\$(PREFIX) overrides $prefix" ); 108 is( !!$mm [all...] |
H A D | arch_check.t | 16 my $mm = bless {}, "MM"; 17 $mm->{PERL_SRC} = 0; 18 $mm->{UNINSTALLED_PERL} = 0; 20 my $rel2abs = sub { $mm->rel2abs($mm->catfile(@_)) }; 22 ok $mm->arch_check( 30 ok !$mm->arch_check( 52 ok $mm->arch_check( 64 local $mm->{PERL_SRC} = 1; 65 ok $mm [all...] |
H A D | echo.t | 28 my $mm = bless { NAME => "Foo", MAKE => $Config{make}, PARENT_NAME => '', PERL_SRC => '' }, "MM"; 29 $mm->init_INST; # *PERLRUN needs INIT_* 30 $mm->init_PERL; # generic ECHO needs ABSPERLRUN 31 $mm->init_tools; # need ECHO 34 $mm->{$_} .= q[ "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"] for qw( PERLRUN FULLPERLRUN ABSPERLRUN ); 37 my $shell = $^O eq 'MSWin32' && $mm->is_make_type('gmake') ? $ENV{COMSPEC} : undef; 57 print $makefh "$key=$mm->{$key}\n"; 63 print $makefh map { "\t$_\n" } $mm->echo(@$args);
|
H A D | cd.t | 28 my $mm = bless {}, 'Test::MM_Win32'; 32 $mm->_clear_maketype_cache; 37 ::is $mm->cd(@cd_args), 46 $mm->_clear_maketype_cache; 48 ::is $mm->cd(@cd_args),
|
H A D | MM_OS2.t | 31 my $mm = bless({ 38 is( $mm->dlsyms(), '', 41 $mm->{BASEEXT} = 'baseext'; 42 delete $mm->{SKIPHASH}; 43 my $res = $mm->dlsyms(); 50 $mm->{FUNCLIST} = 'funclist'; 51 $res = $mm->dlsyms( IMPORTS => 'imports' ); 65 $mm->{IMPORTS} = { foo => 'bar' }; 68 eval { $mm->dlsyms() }; 73 eval { $mm [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/config/sh/ |
H A D | sshmedia.h | 45 sh_media_PUTCON (unsigned long long mm, unsigned int k) argument 47 __asm__ __volatile__ ("putcon %0, cr%1" : : "r" (mm), "n" (k)); 52 sh_media_GETCFG (unsigned long long mm, int s) argument 55 __asm__ __volatile__ ("getcfg %1, %2, %0" : "=r" (res) : "r" (mm), "n" (s)); 61 sh_media_PUTCFG (unsigned long long mm, int s, unsigned long long mw) argument 63 __asm__ __volatile__ ("putcfg %0, %1, %2" : : "r" (mm), "n" (s), "r" (mw));
|
H A D | ushmedia.h | 41 sh_media_MABS_L (unsigned long long mm) argument 44 __asm__ ("mabs.l %1, %0" : "=r" (res) : "r" (mm)); 50 sh_media_MABS_W (unsigned long long mm) argument 53 __asm__ ("mabs.w %1, %0" : "=r" (res) : "r" (mm)); 59 sh_media_MADD_L (unsigned long long mm, unsigned long long mn) argument 62 __asm__ ("madd.l %1, %2, %0" : "=r" (res) : "r" (mm), "r" (mn)); 68 sh_media_MADD_W (unsigned long long mm, unsigned long long mn) argument 71 __asm__ ("madd.w %1, %2, %0" : "=r" (res) : "r" (mm), "r" (mn)); 77 sh_media_MADDS_L (unsigned long long mm, unsigned long long mn) argument 80 __asm__ ("madds.l %1, %2, %0" : "=r" (res) : "r" (mm), " 86 sh_media_MADDS_UB(unsigned long long mm, unsigned long long mn) argument 95 sh_media_MADDS_W(unsigned long long mm, unsigned long long mn) argument 104 sh_media_MCMPEQ_B(unsigned long long mm, unsigned long long mn) argument 113 sh_media_MCMPEQ_L(unsigned long long mm, unsigned long long mn) argument 122 sh_media_MCMPEQ_W(unsigned long long mm, unsigned long long mn) argument 131 sh_media_MCMPGT_L(unsigned long long mm, unsigned long long mn) argument 140 sh_media_MCMPGT_UB(unsigned long long mm, unsigned long long mn) argument 149 sh_media_MCMPGT_W(unsigned long long mm, unsigned long long mn) argument 158 sh_media_MCMV(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 168 sh_media_MCNVS_LW(unsigned long long mm, unsigned long long mn) argument 177 sh_media_MCNVS_WB(unsigned long long mm, unsigned long long mn) argument 186 sh_media_MCNVS_WUB(unsigned long long mm, unsigned long long mn) argument 195 sh_media_MEXTR1(unsigned long long mm, unsigned long long mn) argument 204 sh_media_MEXTR2(unsigned long long mm, unsigned long long mn) argument 213 sh_media_MEXTR3(unsigned long long mm, unsigned long long mn) argument 222 sh_media_MEXTR4(unsigned long long mm, unsigned long long mn) argument 231 sh_media_MEXTR5(unsigned long long mm, unsigned long long mn) argument 240 sh_media_MEXTR6(unsigned long long mm, unsigned long long mn) argument 249 sh_media_MEXTR7(unsigned long long mm, unsigned long long mn) argument 258 sh_media_MMACFX_WL(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 268 sh_media_MMACNFX_WL(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 278 sh_media_MMUL_L(unsigned long long mm, unsigned long long mn) argument 287 sh_media_MMUL_W(unsigned long long mm, unsigned long long mn) argument 296 sh_media_MMULFX_L(unsigned long long mm, unsigned long long mn) argument 305 sh_media_MMULFX_W(unsigned long long mm, unsigned long long mn) argument 314 sh_media_MMULFXRP_W(unsigned long long mm, unsigned long long mn) argument 323 sh_media_MMULHI_WL(unsigned long long mm, unsigned long long mn) argument 332 sh_media_MMULLO_WL(unsigned long long mm, unsigned long long mn) argument 341 sh_media_MMULSUM_WQ(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 351 sh_media_MPERM_W(unsigned long long mm, unsigned int mn) argument 360 sh_media_MSAD_UBQ(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 370 sh_media_MSHALDS_L(unsigned long long mm, unsigned int mn) argument 379 sh_media_MSHALDS_W(unsigned long long mm, unsigned int mn) argument 388 sh_media_MSHARD_L(unsigned long long mm, unsigned int mn) argument 397 sh_media_MSHARD_W(unsigned long long mm, unsigned int mn) argument 406 sh_media_MSHARDS_Q(long long mm, unsigned int mn) argument 415 sh_media_MSHFHI_B(unsigned long long mm, unsigned long long mn) argument 424 sh_media_MSHFHI_L(unsigned long long mm, unsigned long long mn) argument 433 sh_media_MSHFHI_W(unsigned long long mm, unsigned long long mn) argument 442 sh_media_MSHFLO_B(unsigned long long mm, unsigned long long mn) argument 451 sh_media_MSHFLO_L(unsigned long long mm, unsigned long long mn) argument 460 sh_media_MSHFLO_W(unsigned long long mm, unsigned long long mn) argument 469 sh_media_MSHLLD_L(unsigned long long mm, unsigned int mn) argument 478 sh_media_MSHLLD_W(unsigned long long mm, unsigned int mn) argument 487 sh_media_MSHLRD_L(unsigned long long mm, unsigned int mn) argument 496 sh_media_MSHLRD_W(unsigned long long mm, unsigned int mn) argument 505 sh_media_MSUB_L(unsigned long long mm, unsigned long long mn) argument 514 sh_media_MSUB_W(unsigned long long mm, unsigned long long mn) argument 523 sh_media_MSUBS_L(unsigned long long mm, unsigned long long mn) argument 532 sh_media_MSUBS_UB(unsigned long long mm, unsigned long long mn) argument 541 sh_media_MSUBS_W(unsigned long long mm, unsigned long long mn) argument 625 sh_media_FMOV_LS(int mm) argument 634 sh_media_FMOV_QD(long long mm) argument 750 sh_media_NSB(long long mm) argument 759 sh_media_BYTEREV(unsigned long long mm) argument 768 sh_media_CMVEQ(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 778 sh_media_CMVNE(unsigned long long mm, unsigned long long mn, unsigned long long mw) argument 788 sh_media_ADDZ_L(unsigned int mm, unsigned int mn) argument 804 sh_media_SWAP_Q(void *mm, long long mn, unsigned long long mw) argument 828 sh_media_ALLOCO(void *mm, int s) argument 835 sh_media_ICBI(void *mm, int s) argument 842 sh_media_OCBI(void *mm, int s) argument 849 sh_media_OCBP(void *mm, int s) argument 856 sh_media_OCBWB(void *mm, int s) argument 863 sh_media_PREFI(void *mm, int s) argument 870 sh_media_PREFO(void *mm, int s) argument 884 sh_media_TRAPA(unsigned long long mm) argument [all...] |
/openbsd-current/sys/dev/pci/drm/ |
H A D | drm_buddy.c | 16 static struct drm_buddy_block *drm_block_alloc(struct drm_buddy *mm, argument 41 static void drm_block_free(struct drm_buddy *mm, argument 51 static void list_insert_sorted(struct drm_buddy *mm, argument 57 head = &mm->free_list[drm_buddy_block_order(block)]; 78 static void mark_free(struct drm_buddy *mm, argument 84 list_insert_sorted(mm, block); 98 * @mm: DRM buddy manager to initialize 107 int drm_buddy_init(struct drm_buddy *mm, u64 size, u64 chunk_size) argument 123 mm->size = size; 124 mm 197 drm_buddy_fini(struct drm_buddy *mm) argument 213 split_block(struct drm_buddy *mm, struct drm_buddy_block *block) argument 273 __drm_buddy_free(struct drm_buddy *mm, struct drm_buddy_block *block) argument 303 drm_buddy_free_block(struct drm_buddy *mm, struct drm_buddy_block *block) argument 318 drm_buddy_free_list(struct drm_buddy *mm, struct list_head *objects) argument 341 alloc_range_bias(struct drm_buddy *mm, u64 start, u64 end, unsigned int order) argument 428 get_maxblock(struct drm_buddy *mm, unsigned int order) argument 454 alloc_from_freelist(struct drm_buddy *mm, unsigned int order, unsigned long flags) argument 500 __alloc_range(struct drm_buddy *mm, struct list_head *dfs, u64 start, u64 size, struct list_head *blocks) argument 578 __drm_buddy_alloc_range(struct drm_buddy *mm, u64 start, u64 size, struct list_head *blocks) argument 610 drm_buddy_block_trim(struct drm_buddy *mm, u64 new_size, struct list_head *blocks) argument 681 drm_buddy_alloc_blocks(struct drm_buddy *mm, u64 start, u64 end, u64 size, u64 min_page_size, struct list_head *blocks, unsigned long flags) argument 771 drm_buddy_block_print(struct drm_buddy *mm, struct drm_buddy_block *block, struct drm_printer *p) argument 788 drm_buddy_print(struct drm_buddy *mm, struct drm_printer *p) argument [all...] |
H A D | drm_mm.c | 118 static void show_leaks(struct drm_mm *mm) argument 129 list_for_each_entry(node, drm_mm_nodes(mm), node_list) { 149 static void show_leaks(struct drm_mm *mm) { } argument 184 __drm_mm_interval_first(const struct drm_mm *mm, u64 start, u64 last) argument 186 return drm_mm_interval_tree_iter_first((struct rb_root_cached *)&mm->interval_tree, 187 start, last) ?: (struct drm_mm_node *)&mm->head_node; 194 struct drm_mm *mm = hole_node->mm; local 217 link = &mm->interval_tree.rb_root.rb_node; 236 rb_insert_augmented_cached(&node->rb, &mm 288 struct drm_mm *mm = node->mm; local 327 best_hole(struct drm_mm *mm, u64 size) argument 347 find_hole(struct drm_mm *mm, u64 addr) argument 370 first_hole(struct drm_mm *mm, u64 start, u64 end, u64 size, enum drm_mm_insert_mode mode) argument 393 next_hole(struct drm_mm *mm, struct drm_mm_node *node, enum drm_mm_insert_mode mode) argument 428 drm_mm_reserve_node(struct drm_mm *mm, struct drm_mm_node *node) argument 492 drm_mm_insert_node_in_range(struct drm_mm * const mm, struct drm_mm_node * const node, u64 size, u64 alignment, unsigned long color, u64 range_start, u64 range_end, enum drm_mm_insert_mode mode) argument 607 struct drm_mm *mm = node->mm; local 640 struct drm_mm *mm = old->mm; local 714 drm_mm_scan_init_with_range(struct drm_mm_scan *scan, struct drm_mm *mm, u64 size, u64 alignment, unsigned long color, u64 start, u64 end, enum drm_mm_insert_mode mode) argument 761 struct drm_mm *mm = scan->mm; local 892 struct drm_mm *mm = scan->mm; local 941 drm_mm_init(struct drm_mm *mm, u64 start, u64 size) argument 971 drm_mm_takedown(struct drm_mm *mm) argument 997 drm_mm_print(const struct drm_mm *mm, struct drm_printer *p) argument [all...] |
/openbsd-current/games/hack/ |
H A D | hack.mkmaze.c | 80 coord mm; local 107 mm = mazexy(); 108 zx = mm.x; 109 zy = mm.y; 127 mm = mazexy(); 128 (void) mkobj_at(rn2(2) ? GEM_SYM : 0, mm.x, mm.y); 131 mm = mazexy(); 132 (void) mkobj_at(ROCK_SYM, mm.x, mm 197 coord mm; local [all...] |
/openbsd-current/sys/dev/pci/drm/i915/selftests/ |
H A D | mock_region.c | 18 i915_refct_sgt_put(obj->mm.rsgt); 19 obj->mm.rsgt = NULL; 20 intel_region_ttm_resource_free(obj->mm.region, obj->mm.res); 28 obj->mm.res = intel_region_ttm_resource_alloc(obj->mm.region, 32 if (IS_ERR(obj->mm.res)) 33 return PTR_ERR(obj->mm.res); 35 obj->mm.rsgt = intel_region_ttm_resource_to_rsgt(obj->mm [all...] |
/openbsd-current/sys/dev/pci/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager.h | 74 void (*init_mqd)(struct mqd_manager *mm, void **mqd, 78 int (*load_mqd)(struct mqd_manager *mm, void *mqd, 83 void (*update_mqd)(struct mqd_manager *mm, void *mqd, 87 int (*destroy_mqd)(struct mqd_manager *mm, void *mqd, 92 void (*free_mqd)(struct mqd_manager *mm, void *mqd, 95 bool (*is_occupied)(struct mqd_manager *mm, void *mqd, 99 int (*get_wave_state)(struct mqd_manager *mm, void *mqd, 105 void (*get_checkpoint_info)(struct mqd_manager *mm, void *mqd, uint32_t *ctl_stack_size); 107 void (*checkpoint_mqd)(struct mqd_manager *mm, 112 void (*restore_mqd)(struct mqd_manager *mm, voi [all...] |
H A D | kfd_mqd_manager.c | 91 void free_mqd_hiq_sdma(struct mqd_manager *mm, void *mqd, argument 98 void mqd_symmetrically_map_cu_mask(struct mqd_manager *mm, argument 104 bool wgp_mode_req = KFD_GC_VERSION(mm->dev) >= IP_VERSION(10, 0, 0); 108 int inc = cu_inc * NUM_XCC(mm->dev->xcc_mask); 109 int xcc_inst = inst + ffs(mm->dev->xcc_mask) - 1; 111 amdgpu_amdkfd_get_cu_info(mm->dev->adev, &cu_info); 113 cu_active_per_node = cu_info.cu_active_number / mm->dev->kfd->num_nodes; 131 cu_bitmap_sh_mul = (KFD_GC_VERSION(mm->dev) >= IP_VERSION(11, 0, 0) && 132 KFD_GC_VERSION(mm->dev) < IP_VERSION(12, 0, 0)) ? 2 : 1; 206 int kfd_hiq_load_mqd_kiq(struct mqd_manager *mm, voi argument 214 kfd_destroy_mqd_cp(struct mqd_manager *mm, void *mqd, enum kfd_preempt_type type, unsigned int timeout, uint32_t pipe_id, uint32_t queue_id) argument 222 kfd_free_mqd_cp(struct mqd_manager *mm, void *mqd, struct kfd_mem_obj *mqd_mem_obj) argument 233 kfd_is_occupied_cp(struct mqd_manager *mm, void *mqd, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id) argument 241 kfd_load_mqd_sdma(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, uint32_t queue_id, struct queue_properties *p, struct mm_struct *mms) argument 254 kfd_destroy_mqd_sdma(struct mqd_manager *mm, void *mqd, enum kfd_preempt_type type, unsigned int timeout, uint32_t pipe_id, uint32_t queue_id) argument 262 kfd_is_occupied_sdma(struct mqd_manager *mm, void *mqd, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id) argument 288 kfd_mqd_stride(struct mqd_manager *mm, struct queue_properties *q) argument [all...] |
H A D | kfd_migrate.h | 33 #include <linux/sched/mm.h> 44 struct mm_struct *mm, uint32_t trigger); 45 int svm_migrate_vram_to_ram(struct svm_range *prange, struct mm_struct *mm,
|
/openbsd-current/sys/dev/pci/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_fence.c | 29 #include <linux/sched/mm.h> 64 struct mm_struct *mm, 74 mmgrab(mm); 75 fence->mm = mm; 130 if (!kgd2kfd_schedule_evict_and_restore_process(fence->mm, f)) 157 mmdrop(fence->mm); 162 * amdkfd_fence_check_mm - Check whether to prevent eviction of @f by @mm 165 * @mm: [IN] mm tha 63 amdgpu_amdkfd_fence_create(u64 context, struct mm_struct *mm, struct svm_range_bo *svm_bo) argument 171 amdkfd_fence_check_mm(struct dma_fence *f, struct mm_struct *mm) argument [all...] |
/openbsd-current/sys/dev/pci/drm/i915/gem/ |
H A D | i915_gem_shrinker.c | 8 #include <linux/sched/mm.h> 36 return swap_available() || obj->mm.madv == I915_MADV_DONTNEED; 90 * (like cpu mmaps) or the mm core has reused them before we could grab them. 112 { &i915->mm.purge_list, ~0u }, 114 &i915->mm.shrink_list, 190 spin_lock_irqsave(&i915->mm.obj_lock, flags); 194 mm.link))) { 195 list_move_tail(&obj->mm.link, &still_in_list); 198 !is_vmalloc_addr(obj->mm.mapping)) 211 spin_unlock_irqrestore(&i915->mm [all...] |
H A D | i915_gem_pages.c | 29 obj->mm.madv = I915_MADV_DONTNEED; 40 obj->mm.get_page.sg_pos = pages->sgl; 41 obj->mm.get_page.sg_idx = 0; 42 obj->mm.get_dma_page.sg_pos = pages->sgl; 43 obj->mm.get_dma_page.sg_idx = 0; 45 obj->mm.pages = pages; 47 obj->mm.page_sizes.phys = i915_sg_dma_sizes(pages->sgl); 48 GEM_BUG_ON(!obj->mm.page_sizes.phys); 58 obj->mm.page_sizes.sg = 0; 60 if (obj->mm [all...] |
/openbsd-current/sys/dev/pci/drm/include/drm/ |
H A D | drm_mm.h | 165 struct drm_mm *mm; member in struct:drm_mm_node 228 struct drm_mm *mm; member in struct:drm_mm_scan 264 * @mm: drm_mm to check 273 * True if the @mm is initialized. 275 static inline bool drm_mm_initialized(const struct drm_mm *mm) argument 277 return READ_ONCE(mm->hole_stack.next); 342 * @mm: the struct drm_mm range manger 352 #define drm_mm_nodes(mm) (&(mm)->head_node.node_list) 357 * @mm 433 drm_mm_insert_node_generic(struct drm_mm *mm, struct drm_mm_node *node, u64 size, u64 alignment, unsigned long color, enum drm_mm_insert_mode mode) argument 457 drm_mm_insert_node(struct drm_mm *mm, struct drm_mm_node *node, u64 size) argument 477 drm_mm_clean(const struct drm_mm *mm) argument 532 drm_mm_scan_init(struct drm_mm_scan *scan, struct drm_mm *mm, u64 size, u64 alignment, unsigned long color, enum drm_mm_insert_mode mode) argument [all...] |
H A D | drm_buddy.h | 49 * drm_buddy_free* ownership is given back to the mm. 79 * the mm. Everything above is considered do-not-touch. 127 drm_buddy_block_size(struct drm_buddy *mm, argument 130 return mm->chunk_size << drm_buddy_block_order(block); 133 int drm_buddy_init(struct drm_buddy *mm, u64 size, u64 chunk_size); 135 void drm_buddy_fini(struct drm_buddy *mm); 140 int drm_buddy_alloc_blocks(struct drm_buddy *mm, 146 int drm_buddy_block_trim(struct drm_buddy *mm, 150 void drm_buddy_free_block(struct drm_buddy *mm, struct drm_buddy_block *block); 152 void drm_buddy_free_list(struct drm_buddy *mm, struc [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/ |
H A D | 20020919-1.c | 122 register long long mm asm (REG2a) = llp; 123 asm ("bar1a %1,%0" : "=r" (ll) : "r" (mm) : REG1b); /* { dg-error "conflict" } */ 131 register long long mm asm (REG2a) = llp; 132 asm ("bar1b %1,%0" : "=r" (ll) : "r" (mm) : REG2b); /* { dg-error "conflict" } */ 158 register long long mm asm (REG2a) = llp; 159 asm ("foobar1a %1,%0" : "=r" (ll) : "r" (mm) : REG1b); /* { dg-error "conflict" } */ 167 register long long mm = llp; local 168 asm ("foobar1a %1,%0" : "=r" (ll) : "r" (mm) : REG2a); 176 register long long mm asm (REG2a) = llp; 177 asm ("foobar1b %1,%0" : "=r" (ll) : "r" (mm) 185 register long long mm = llp; local [all...] |