Searched refs:mm (Results 1 - 25 of 320) sorted by relevance

1234567891011>>

/openbsd-current/gnu/gcc/gcc/config/sh/
H A Dsshmedia.h46 __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 Dushmedia.h40 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 Dprefixify.t23 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 Dsplit_command.t21 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 Dwritemakefile_args.t50 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 DINST_PREFIX.t49 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 Darch_check.t16 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 Decho.t28 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 Dcd.t28 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 DMM_OS2.t31 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 Dsshmedia.h45 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 Dushmedia.h41 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 Ddrm_buddy.c16 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 Ddrm_mm.c118 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 Dhack.mkmaze.c80 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 Dmock_region.c18 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 Dkfd_mqd_manager.h74 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 Dkfd_mqd_manager.c91 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 Dkfd_migrate.h33 #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 Damdgpu_amdkfd_fence.c29 #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 Di915_gem_shrinker.c8 #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 Di915_gem_pages.c29 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 Ddrm_mm.h165 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 Ddrm_buddy.h49 * 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 D20020919-1.c122 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...]

Completed in 241 milliseconds

1234567891011>>