| /third_party/mesa3d/src/gallium/drivers/nouveau/ |
| H A D | nouveau_vp3_video_vp.c | 160 } refs[0x10]; member 170 nouveau_vp3_handle_references(struct nouveau_vp3_decoder *dec, struct nouveau_vp3_video_buffer *refs[16], unsigned seq, struct nouveau_vp3_video_buffer *target) in nouveau_vp3_handle_references() argument 175 if (!refs[i]) in nouveau_vp3_handle_references() 178 idx = refs[i]->valid_ref; in nouveau_vp3_handle_references() 179 //debug_printf("ref[%i] %p in slot %i\n", i, refs[i], idx); in nouveau_vp3_handle_references() 181 if (dec->refs[idx].vidbuf != refs[i]) { in nouveau_vp3_handle_references() 182 debug_printf("%p is not a real ref\n", refs[i]); in nouveau_vp3_handle_references() 187 assert(dec->refs[idx].vidbuf == refs[ in nouveau_vp3_handle_references() 217 nouveau_vp3_fill_picparm_mpeg12_vp(struct nouveau_vp3_decoder *dec, struct pipe_mpeg12_picture_desc *desc, struct nouveau_vp3_video_buffer *refs[16], unsigned *is_ref, char *map) nouveau_vp3_fill_picparm_mpeg12_vp() argument 266 nouveau_vp3_fill_picparm_mpeg4_vp(struct nouveau_vp3_decoder *dec, struct pipe_mpeg4_picture_desc *desc, struct nouveau_vp3_video_buffer *refs[16], unsigned *is_ref, char *map) nouveau_vp3_fill_picparm_mpeg4_vp() argument 313 nouveau_vp3_fill_picparm_h264_vp(struct nouveau_vp3_decoder *dec, const struct pipe_h264_picture_desc *d, struct nouveau_vp3_video_buffer *refs[16], unsigned *is_ref, char *map) nouveau_vp3_fill_picparm_h264_vp() argument 400 nouveau_vp3_fill_picparm_h264_vp_refs(struct nouveau_vp3_decoder *dec, struct pipe_h264_picture_desc *d, struct nouveau_vp3_video_buffer *refs[16], struct nouveau_vp3_video_buffer *target, char *map) nouveau_vp3_fill_picparm_h264_vp_refs() argument 425 nouveau_vp3_fill_picparm_vc1_vp(struct nouveau_vp3_decoder *dec, struct pipe_vc1_picture_desc *d, struct nouveau_vp3_video_buffer *refs[16], unsigned *is_ref, char *map) nouveau_vp3_fill_picparm_vc1_vp() argument 456 nouveau_vp3_vp_caps(struct nouveau_vp3_decoder *dec, union pipe_desc desc, struct nouveau_vp3_video_buffer *target, unsigned comm_seq, unsigned *caps, unsigned *is_ref, struct nouveau_vp3_video_buffer *refs[16]) nouveau_vp3_vp_caps() argument [all...] |
| /third_party/skia/third_party/externals/libwebp/src/enc/ |
| H A D | backward_references_enc.c | 85 extern void VP8LClearBackwardRefs(VP8LBackwardRefs* const refs); 86 void VP8LClearBackwardRefs(VP8LBackwardRefs* const refs) { in VP8LClearBackwardRefs() argument 87 assert(refs != NULL); in VP8LClearBackwardRefs() 88 if (refs->tail_ != NULL) { in VP8LClearBackwardRefs() 89 *refs->tail_ = refs->free_blocks_; // recycle all blocks at once in VP8LClearBackwardRefs() 91 refs->free_blocks_ = refs->refs_; in VP8LClearBackwardRefs() 92 refs->tail_ = &refs in VP8LClearBackwardRefs() 97 VP8LBackwardRefsClear(VP8LBackwardRefs* const refs) VP8LBackwardRefsClear() argument 121 VP8LBackwardRefsInit(VP8LBackwardRefs* const refs, int block_size) VP8LBackwardRefsInit() argument 129 VP8LRefsCursorInit(const VP8LBackwardRefs* const refs) VP8LRefsCursorInit() argument 150 BackwardRefsNewBlock(VP8LBackwardRefs* const refs) BackwardRefsNewBlock() argument 190 VP8LBackwardRefsCursorAdd(VP8LBackwardRefs* const refs, const PixOrCopy v) VP8LBackwardRefsCursorAdd() argument 424 AddSingleLiteral(uint32_t pixel, int use_color_cache, VP8LColorCache* const hashers, VP8LBackwardRefs* const refs) AddSingleLiteral() argument 442 BackwardReferencesRle(int xsize, int ysize, const uint32_t* const argb, int cache_bits, VP8LBackwardRefs* const refs) BackwardReferencesRle() argument 485 BackwardReferencesLz77(int xsize, int ysize, const uint32_t* const argb, int cache_bits, const VP8LHashChain* const hash_chain, VP8LBackwardRefs* const refs) BackwardReferencesLz77() argument 557 BackwardReferencesLz77Box(int xsize, int ysize, const uint32_t* const argb, int cache_bits, const VP8LHashChain* const hash_chain_best, VP8LHashChain* hash_chain, VP8LBackwardRefs* const refs) BackwardReferencesLz77Box() argument 708 BackwardReferences2DLocality(int xsize, const VP8LBackwardRefs* const refs) BackwardReferences2DLocality() argument 726 CalculateBestCacheSize(const uint32_t* argb, int quality, const VP8LBackwardRefs* const refs, int* const best_cache_bits) CalculateBestCacheSize() argument 832 BackwardRefsWithLocalCache(const uint32_t* const argb, int cache_bits, VP8LBackwardRefs* const refs) BackwardRefsWithLocalCache() argument 882 GetBackwardReferences(int width, int height, const uint32_t* const argb, int quality, int lz77_types_to_try, int cache_bits_max, int do_no_cache, const VP8LHashChain* const hash_chain, VP8LBackwardRefs* const refs, int* const cache_bits_best) GetBackwardReferences() argument 1009 VP8LGetBackwardReferences( int width, int height, const uint32_t* const argb, int quality, int low_effort, int lz77_types_to_try, int cache_bits_max, int do_no_cache, const VP8LHashChain* const hash_chain, VP8LBackwardRefs* const refs, int* const cache_bits_best) VP8LGetBackwardReferences() argument [all...] |
| /third_party/elfutils/libdwfl/ |
| H A D | derelocate.c | 44 } refs[0]; member 85 struct secref *refs = NULL; in cache_sections() local 140 newref->next = refs; in cache_sections() 141 refs = newref; in cache_sections() 155 for (struct secref *sec = refs; sec != NULL; sec = sec->next) in cache_sections() 168 mod->reloc_info = malloc (offsetof (struct dwfl_relocation, refs[nrefs])); in cache_sections() 176 for (size_t i = nrefs; i-- > 0; refs = refs->next) in cache_sections() 177 sortrefs[i] = refs; in cache_sections() 178 assert (refs in cache_sections() [all...] |
| /third_party/skia/third_party/externals/abseil-cpp/absl/strings/internal/ |
| H A D | cord_rep_btree_test.cc | 368 AutoUnref refs; in TEST_P() local 374 refs.RefIf(shared(), leaf); in TEST_P() 386 AutoUnref refs; in TEST_P() local 392 refs.RefIf(shared(), leaf); in TEST_P() 407 AutoUnref refs; in TEST_P() local 413 refs.RefIf(shared(), leaf); in TEST_P() 431 AutoUnref refs; in TEST_P() local 433 refs.RefIf(shared(), leaf); in TEST_P() 445 AutoUnref refs; in TEST_P() local 447 refs in TEST_P() 460 AutoUnref refs; TEST_P() local 490 AutoUnref refs; TEST_P() local 521 AutoUnref refs; TEST_P() local 551 AutoUnref refs; TEST_P() local 584 AutoUnref refs; TEST_P() local 611 AutoUnref refs; TEST_P() local 633 AutoUnref refs; TEST_P() local 661 AutoUnref refs; TEST_P() local 689 AutoUnref refs; TEST_P() local 713 RefEdgesAt(size_t depth, AutoUnref& refs, CordRepBtree* tree) RefEdgesAt() argument 739 AutoUnref refs; TEST() local 746 RefEdgesAt(dist(rnd), refs, left); TEST() local 753 RefEdgesAt(dist(rnd), refs, right); TEST() local 793 AutoUnref refs; TEST() local 821 AutoUnref refs; TEST_P() local 838 AutoUnref refs; TEST_P() local 853 AutoUnref refs; TEST_P() local 873 AutoUnref refs; TEST_P() local 925 AutoUnref refs; TEST_P() local 937 AutoUnref refs; TEST_P() local 951 AutoUnref refs; TEST_P() local 966 AutoUnref refs; TEST_P() local 981 AutoUnref refs; TEST_P() local 990 AutoUnref refs; TEST_P() local [all...] |
| /third_party/ffmpeg/libavfilter/ |
| H A D | vf_bwdif.c | 223 int refs = linesize / df; in filter_slice() local 235 s->filter_intra(dst, cur, td->w, (y + df) < td->h ? refs : -refs, in filter_slice() 236 y > (df - 1) ? -refs : refs, in filter_slice() 237 (y + 3*df) < td->h ? 3 * refs : -refs, in filter_slice() 238 y > (3*df - 1) ? -3 * refs : refs, in filter_slice() 242 (y + df) < td->h ? refs in filter_slice() [all...] |
| H A D | vf_palettegen.c | 44 int start; // index in PaletteGenContext->refs 74 struct color_ref **refs; // references of all the colors used in the stream member 180 const struct color_ref *ref = s->refs[box->start + i]; in get_next_box_id_to_split() 203 static uint32_t get_avg_color(struct color_ref * const *refs, in get_avg_color() argument 211 const struct color_ref *ref = refs[box->start + i]; in get_avg_color() 247 box->color = get_avg_color(s->refs, box, s->use_alpha); in split_box() 248 new_box->color = get_avg_color(s->refs, new_box, s->use_alpha); in split_box() 292 struct color_ref **refs = av_malloc_array(nb_refs, sizeof(*refs)); in load_color_refs() local 294 if (!refs) in load_color_refs() [all...] |
| H A D | vf_yadif.c | 196 int refs = s->cur->linesize[td->plane]; in filter_slice() local 209 uint8_t *prev = &s->prev->data[td->plane][y * refs]; in filter_slice() 210 uint8_t *cur = &s->cur ->data[td->plane][y * refs]; in filter_slice() 211 uint8_t *next = &s->next->data[td->plane][y * refs]; in filter_slice() 216 y + 1 < td->h ? refs : -refs, in filter_slice() 217 y ? -refs : refs, in filter_slice() 220 y + 1 < td->h ? refs : -refs, in filter_slice() [all...] |
| H A D | formats.c | 32 * Add all refs from a to ret and destroy a. 39 if (!(tmp = av_realloc_array(ret->refs, ret->refcount + a->refcount, \ 42 ret->refs = tmp; \ 45 ret->refs[ret->refcount] = a->refs[i]; \ 46 *ret->refs[ret->refcount++] = ret; \ 49 av_freep(&a->refs); \ 55 * Add all formats common to a and b to a, add b's refs to a and destroy b. 582 tmp = av_realloc_array(f->refs, sizeof(*f->refs), [all...] |
| H A D | vf_idet.c | 127 int refs = idet->cur->linesize[i]; in filter() local 135 uint8_t *prev = &idet->prev->data[i][y*refs]; in filter() 136 uint8_t *cur = &idet->cur ->data[i][y*refs]; in filter() 137 uint8_t *next = &idet->next->data[i][y*refs]; in filter() 138 alpha[ y &1] += idet->filter_line(cur-refs, prev, cur+refs, w); in filter() 139 alpha[(y^1)&1] += idet->filter_line(cur-refs, next, cur+refs, w); in filter() 140 delta += idet->filter_line(cur-refs, cur, cur+refs, in filter() [all...] |
| /third_party/typescript/tests/baselines/reference/tscWatch/projectsWithReferences/ |
| H A D | on-transitive-references-in-different-folders-with-no-files-clause.js | 22 {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../refs/*"]}},"references":[{"path":"../b"}]}
37 //// [/user/username/projects/transitiveReferences/refs/a.d.ts]
183 Program options: {"baseUrl":"/user/username/projects/transitiveReferences/c","paths":{"@ref/*":["../refs/*"]},"pathsBasePath":"/user/username/projects/transitiveReferences/c","watch":true,"project":"/user/username/projects/transitiveReferences/c","configFilePath":"/user/username/projects/transitiveReferences/c/tsconfig.json"}
189 /user/username/projects/transitiveReferences/refs/a.d.ts
196 /user/username/projects/transitiveReferences/refs/a.d.ts
203 /user/username/projects/transitivereferences/refs/a.d.ts (used version)
211 /user/username/projects/transitiveReferences/refs/a.d.ts
218 /user/username/projects/transitiveReferences/refs/a.d.ts:
219 /user/username/projects/transitiveReferences/refs/a.d.ts
222 /user/username/projects/transitiveReferences/refs/ [all...] |
| H A D | on-transitive-references-in-different-folders.js | 22 {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../refs/*"]}},"files":["index.ts"],"references":[{"path":"../b"}]}
37 //// [/user/username/projects/transitiveReferences/refs/a.d.ts]
183 Program options: {"baseUrl":"/user/username/projects/transitiveReferences/c","paths":{"@ref/*":["../refs/*"]},"pathsBasePath":"/user/username/projects/transitiveReferences/c","watch":true,"project":"/user/username/projects/transitiveReferences/c","configFilePath":"/user/username/projects/transitiveReferences/c/tsconfig.json"}
189 /user/username/projects/transitiveReferences/refs/a.d.ts
196 /user/username/projects/transitiveReferences/refs/a.d.ts
203 /user/username/projects/transitivereferences/refs/a.d.ts (used version)
211 /user/username/projects/transitiveReferences/refs/a.d.ts
218 /user/username/projects/transitiveReferences/refs/a.d.ts:
219 /user/username/projects/transitiveReferences/refs/a.d.ts
222 /user/username/projects/transitiveReferences/refs/ [all...] |
| H A D | on-transitive-references.js | 39 "@ref/*": [ "./refs/*" ]
61 //// [/user/username/projects/transitiveReferences/refs/a.d.ts]
207 Program options: {"baseUrl":"/user/username/projects/transitiveReferences","paths":{"@ref/*":["./refs/*"]},"pathsBasePath":"/user/username/projects/transitiveReferences","watch":true,"project":"/user/username/projects/transitiveReferences/tsconfig.c.json","configFilePath":"/user/username/projects/transitiveReferences/tsconfig.c.json"}
213 /user/username/projects/transitiveReferences/refs/a.d.ts
220 /user/username/projects/transitiveReferences/refs/a.d.ts
227 /user/username/projects/transitivereferences/refs/a.d.ts (used version)
235 /user/username/projects/transitiveReferences/refs/a.d.ts
242 /user/username/projects/transitiveReferences/refs/a.d.ts:
243 /user/username/projects/transitiveReferences/refs/a.d.ts
246 /user/username/projects/transitiveReferences/refs/ [all...] |
| H A D | when-referenced-project-uses-different-module-resolution.js | 28 "@ref/*": [ "./refs/*" ]
48 //// [/user/username/projects/transitiveReferences/refs/a.d.ts]
194 Program options: {"baseUrl":"/user/username/projects/transitiveReferences","paths":{"@ref/*":["./refs/*"]},"pathsBasePath":"/user/username/projects/transitiveReferences","watch":true,"project":"/user/username/projects/transitiveReferences/tsconfig.c.json","configFilePath":"/user/username/projects/transitiveReferences/tsconfig.c.json"}
200 /user/username/projects/transitiveReferences/refs/a.d.ts
207 /user/username/projects/transitiveReferences/refs/a.d.ts
214 /user/username/projects/transitivereferences/refs/a.d.ts (used version)
222 /user/username/projects/transitiveReferences/refs/a.d.ts
229 /user/username/projects/transitiveReferences/refs/a.d.ts:
230 /user/username/projects/transitiveReferences/refs/a.d.ts
233 /user/username/projects/transitiveReferences/refs/ [all...] |
| /third_party/FreeBSD/sys/kern/ |
| H A D | subr_kobj.c | 147 * Increment refs to make sure that the ops table is not freed. in kobj_class_compile_static() 149 cls->refs++; in kobj_class_compile_static() 218 if (cls->refs == 0) { in kobj_class_free() 260 cls->refs++; in kobj_init_common() 303 int refs; in kobj_delete() local 312 cls->refs--; in kobj_delete() 313 refs = cls->refs; in kobj_delete() 316 if (!refs) in kobj_delete()
|
| /third_party/skia/third_party/externals/angle2/src/ |
| H A D | commit_id.py | 16 create it based on .git/packed-refs 33 refs = fin.read().strip().split('\n') 36 refs = [ref.split(' ') for ref in refs if ref.strip()[0] != '#'] 39 refs = [git_hash for (git_hash, file_path) in refs if file_path == ref_file] 41 assert (len(refs) == 1) 42 git_hash = refs[0] 76 packed_refs_full_path = os.path.join(cwd, '.git', 'packed-refs')
|
| /third_party/mesa3d/src/gallium/frontends/nine/ |
| H A D | iunknown.c | 38 This->refs = 0; in NineUnknown_ctor() 43 This->refs = 0; in NineUnknown_ctor() 47 This->refs = 1; in NineUnknown_ctor() 54 if (This->refs && This->device) in NineUnknown_ctor() 72 if (This->refs && This->device) /* Possible only if early exit after a ctor failed */ in NineUnknown_dtor() 119 r = p_atomic_inc_return(&This->refs); in NineUnknown_AddRef() 136 * the result as AddRef after Release while refs is 0 in NineUnknown_Release() 138 if (!p_atomic_read(&This->refs)) in NineUnknown_Release() 141 ULONG r = p_atomic_dec_return(&This->refs); in NineUnknown_Release() 165 ULONG r = p_atomic_dec_return(&This->refs); in NineUnknown_ReleaseWithDtorLock() [all...] |
| /third_party/protobuf/src/google/protobuf/compiler/cpp/ |
| H A D | cpp_file.cc | 469 CrossFileReferences* refs) { in GetCrossFileReferencesForField() 476 refs->weak_sccs.insert(scc); in GetCrossFileReferencesForField() 477 refs->weak_default_instances.insert(msg); in GetCrossFileReferencesForField() 479 refs->strong_sccs.insert(scc); in GetCrossFileReferencesForField() 486 CrossFileReferences* refs) { in GetCrossFileReferencesForFile() 487 ForEachField(file, [this, refs](const FieldDescriptor* field) { in GetCrossFileReferencesForFile() 488 GetCrossFileReferencesForField(field, refs); in GetCrossFileReferencesForFile() 496 refs->weak_reflection_files.insert(dep); in GetCrossFileReferencesForFile() 498 refs->strong_reflection_files.insert(dep); in GetCrossFileReferencesForFile() 505 const CrossFileReferences& refs, i in GenerateInternalForwardDeclarations() 468 GetCrossFileReferencesForField(const FieldDescriptor* field, CrossFileReferences* refs) GetCrossFileReferencesForField() argument 485 GetCrossFileReferencesForFile(const FileDescriptor* file, CrossFileReferences* refs) GetCrossFileReferencesForFile() argument 504 GenerateInternalForwardDeclarations( const CrossFileReferences& refs, io::Printer* printer) GenerateInternalForwardDeclarations() argument 570 CrossFileReferences refs; GenerateSourceForMessage() local 650 CrossFileReferences refs; GenerateSource() local 864 CrossFileReferences refs; GenerateReflectionInitializationCode() local 926 GenerateInitForSCC(const SCC* scc, const CrossFileReferences& refs, io::Printer* printer) GenerateInitForSCC() argument [all...] |
| /third_party/vk-gl-cts/external/vulkan-docs/src/scripts/ |
| H A D | check_html_xrefs.py | 70 refs = [] variable 80 refs.append((elem, href)) 84 refs.append((elem, href)) 91 if len(refs) > 0: 93 for (elem, href) in refs:
|
| /third_party/NuttX/drivers/bch/ |
| H A D | bchdev_driver.c | 95 if (bch->refs == MAX_OPENCNT) in bch_open() 101 bch->refs++; in bch_open() 133 if (bch->refs == 0) in bch_close() 139 bch->refs--; in bch_close() 145 if (bch->refs == 0 && bch->unlinked) in bch_close() 313 if (!bchr || bch->refs == MAX_OPENCNT) in bch_ioctl() 319 bch->refs++; in bch_ioctl() 400 if (bch->refs == 0) in bch_unlink()
|
| H A D | bchdev_unregister.c | 93 if (bch->refs > 1) in bchdev_unregister() 114 bch->refs = 0; in bchdev_unregister() 118 bch->refs--; in bchdev_unregister()
|
| /third_party/FreeBSD/sys/dev/usb/ |
| H A D | usb_dev.c | 123 /* clear all refs */ in usb_ref_device() 156 * grabbing the FIFO refs to avoid deadlock at detach! in usb_ref_device() 237 /* clear all refs */ in usb_ref_device() 784 struct usb_cdev_refdata refs; in usb_open() local 805 err = usb_ref_device(cpd, &refs, 1); in usb_open() 814 err = usb_fifo_create(cpd, &refs); in usb_open() 818 usb_unref_device(cpd, &refs); in usb_open() 823 err = usb_fifo_open(cpd, refs.rxfifo, fflags); in usb_open() 826 usb_unref_device(cpd, &refs); in usb_open() 832 err = usb_fifo_open(cpd, refs in usb_open() 856 struct usb_cdev_refdata refs; usb_close() local 961 struct usb_cdev_refdata refs; usb_ioctl() local 1044 struct usb_cdev_refdata refs; usb_poll() local 1148 struct usb_cdev_refdata refs; usb_read() local 1255 struct usb_cdev_refdata refs; usb_write() local [all...] |
| /third_party/ffmpeg/libavcodec/ |
| H A D | vdpau_vp9.c | 54 if (h->refs[h->h.refidx[0]].f && h->refs[h->h.refidx[0]].f->private_ref) { in vdpau_vp9_start_frame() 55 info->lastReference = ff_vdpau_get_surface_id(h->refs[h->h.refidx[0]].f); in vdpau_vp9_start_frame() 57 if (h->refs[h->h.refidx[1]].f && h->refs[h->h.refidx[1]].f->private_ref) { in vdpau_vp9_start_frame() 58 info->goldenReference = ff_vdpau_get_surface_id(h->refs[h->h.refidx[1]].f); in vdpau_vp9_start_frame() 60 if (h->refs[h->h.refidx[2]].f && h->refs[h->h.refidx[2]].f->private_ref) { in vdpau_vp9_start_frame() 61 info->altReference = ff_vdpau_get_surface_id(h->refs[h->h.refidx[2]].f); in vdpau_vp9_start_frame()
|
| H A D | h264_mb.c | 53 int16_t refs[2][48], int n, in get_lowest_part_y() 71 if (refs[0][ref_n] < 0) in get_lowest_part_y() 73 refs[0][ref_n] = FFMAX(refs[0][ref_n], my); in get_lowest_part_y() 84 if (refs[1][ref_n] < 0) in get_lowest_part_y() 86 refs[1][ref_n] = FFMAX(refs[1][ref_n], my); in get_lowest_part_y() 100 int16_t refs[2][48]; in await_references() local 104 memset(refs, -1, sizeof(refs)); in await_references() 52 get_lowest_part_y(const H264Context *h, H264SliceContext *sl, int16_t refs[2][48], int n, int height, int y_offset, int list0, int list1, int *nrefs) get_lowest_part_y() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv98_video_vp.c | 63 dec->refs[target->valid_ref].last_used = 0; in nv98_decoder_kick_ref() 71 struct nouveau_vp3_video_buffer *refs[16]) in nv98_decoder_vp() 104 if (!refs[i]) in nv98_decoder_vp() 106 else if (dec->refs[refs[i]->valid_ref].vidbuf == refs[i]) in nv98_decoder_vp() 107 last_addr = pic_addr[i] = nouveau_vp3_video_addr(dec, refs[i]) >> 8; in nv98_decoder_vp() 111 if (!is_ref && (dec->refs[target->valid_ref].decoded_top && dec->refs[target->valid_ref].decoded_bottom)) in nv98_decoder_vp() 68 nv98_decoder_vp(struct nouveau_vp3_decoder *dec, union pipe_desc desc, struct nouveau_vp3_video_buffer *target, unsigned comm_seq, unsigned caps, unsigned is_ref, struct nouveau_vp3_video_buffer *refs[16]) nv98_decoder_vp() argument
|
| /third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_video_vp.c | 63 dec->refs[target->valid_ref].last_used = 0; in nvc0_decoder_kick_ref() 71 struct nouveau_vp3_video_buffer *refs[16]) in nvc0_decoder_vp() 104 if (!refs[i]) in nvc0_decoder_vp() 106 else if (dec->refs[refs[i]->valid_ref].vidbuf == refs[i]) in nvc0_decoder_vp() 107 last_addr = pic_addr[i] = nouveau_vp3_video_addr(dec, refs[i]) >> 8; in nvc0_decoder_vp() 111 if (!is_ref && (dec->refs[target->valid_ref].decoded_top && dec->refs[target->valid_ref].decoded_bottom)) in nvc0_decoder_vp() 68 nvc0_decoder_vp(struct nouveau_vp3_decoder *dec, union pipe_desc desc, struct nouveau_vp3_video_buffer *target, unsigned comm_seq, unsigned caps, unsigned is_ref, struct nouveau_vp3_video_buffer *refs[16]) nvc0_decoder_vp() argument
|