| /linux/drivers/gpu/drm/nouveau/nvif/ |
| H A D | fifo.c | 31 struct nv_device_info_v1_data runlist[64]; in nvif_fifo_runlists() 36 if (device->runlist) in nvif_fifo_runlists() 44 for (i = 0; i < ARRAY_SIZE(a->v.runlist); i++) { in nvif_fifo_runlists() 45 a->v.runlist[i].mthd = NV_DEVICE_HOST_RUNLIST_ENGINES; in nvif_fifo_runlists() 46 a->v.runlist[i].data = i; in nvif_fifo_runlists() 54 device->runlist = kzalloc_objs(*device->runlist, device->runlists); in nvif_fifo_runlists() 55 if (!device->runlist) { in nvif_fifo_runlists() 61 if (a->v.runlist[i].mthd != NV_DEVICE_INFO_INVALID) in nvif_fifo_runlists() 62 device->runlist[i].engines = a->v.runlist[i].data; in nvif_fifo_runlists() 80 if (device->runlist[i].engines & engine) in nvif_fifo_runlist()
|
| H A D | device.c | 64 kfree(device->runlist); in nvif_device_dtor() 65 device->runlist = NULL; in nvif_device_dtor() 74 device->runlist = NULL; in nvif_device_ctor()
|
| /linux/fs/ntfs/ |
| H A D | attrib.c | 195 rl = ntfs_mapping_pairs_decompress(ni->vol, a, &ni->runlist, &new_rl_count); in ntfs_map_runlist_nolock() 199 ni->runlist.rl = rl; in ntfs_map_runlist_nolock() 200 ni->runlist.count = new_rl_count; in ntfs_map_runlist_nolock() 308 down_write(&ni->runlist.lock); in ntfs_map_runlist() 310 if (likely(ntfs_rl_vcn_to_lcn(ni->runlist.rl, vcn) <= in ntfs_map_runlist() 313 up_write(&ni->runlist.lock); in ntfs_map_runlist() 319 struct runlist_element *rl = ni->runlist.rl; in ntfs_attr_vcn_to_rl() 327 rl = ni->runlist.rl; in ntfs_attr_vcn_to_rl() 339 rl = ni->runlist.rl; in ntfs_attr_vcn_to_rl() 387 if (!ni->runlist.rl) { in ntfs_attr_vcn_to_lcn_nolock() [all …]
|
| H A D | attrlist.c | 137 old_rl = attr_ni->runlist.rl; in ntfs_attrlist_repack() 138 old_rl_count = attr_ni->runlist.count; in ntfs_attrlist_repack() 139 down_write(&attr_ni->runlist.lock); in ntfs_attrlist_repack() 140 attr_ni->runlist.rl = new_rl; in ntfs_attrlist_repack() 141 attr_ni->runlist.count = new_rl_count; in ntfs_attrlist_repack() 142 up_write(&attr_ni->runlist.lock); in ntfs_attrlist_repack() 173 down_write(&attr_ni->runlist.lock); in ntfs_attrlist_repack() 174 attr_ni->runlist.rl = old_rl; in ntfs_attrlist_repack() 175 attr_ni->runlist.count = old_rl_count; in ntfs_attrlist_repack() 176 up_write(&attr_ni->runlist.lock); in ntfs_attrlist_repack()
|
| H A D | mft.c | 1207 down_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock() 1214 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock() 1235 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock() 1266 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock() 1271 rl = ntfs_runlists_merge(&mftbmp_ni->runlist, rl2, 0, &new_rl_count); in ntfs_mft_bitmap_extend_allocation_nolock() 1273 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock() 1283 mftbmp_ni->runlist.rl = rl; in ntfs_mft_bitmap_extend_allocation_nolock() 1284 mftbmp_ni->runlist.count = new_rl_count; in ntfs_mft_bitmap_extend_allocation_nolock() 1320 for (rl2 = rl; rl2 > mftbmp_ni->runlist.rl; rl2--) { in ntfs_mft_bitmap_extend_allocation_nolock() 1392 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock() [all …]
|
| H A D | wof.c | 150 struct runlist *runlist, in ntfs_bdev_read_from_rl() argument 169 down_read(&runlist->lock); in ntfs_bdev_read_from_rl() 170 if (!runlist->rl) { in ntfs_bdev_read_from_rl() 175 rl = __ntfs_attr_find_vcn_nolock(runlist, vcn); in ntfs_bdev_read_from_rl() 242 up_read(&runlist->lock); in ntfs_bdev_read_from_rl() 294 ret = ntfs_bdev_read_from_rl(ni->vol, &ni->runlist, in parse_wof_chunk_table() 385 err = ntfs_bdev_read_from_rl(vol, &wof_ni->runlist, in ntfs_read_wof_chunk() 696 down_write(&wof_ni->runlist.lock); in ntfs_read_wof_compressed_block() 699 up_write(&wof_ni->runlist.lock); in ntfs_read_wof_compressed_block()
|
| H A D | runlist.c | 522 struct runlist_element *ntfs_runlists_merge(struct runlist *d_runlist, in ntfs_runlists_merge() 736 const struct attr_record *attr, struct runlist *old_runlist, in ntfs_mapping_pairs_decompress() 1557 int ntfs_rl_truncate_nolock(const struct ntfs_volume *vol, struct runlist *const runlist, in ntfs_rl_truncate_nolock() argument 1565 if (!runlist || new_length < 0) in ntfs_rl_truncate_nolock() 1568 rl = runlist->rl; in ntfs_rl_truncate_nolock() 1588 old_size = trl - runlist->rl + 1; in ntfs_rl_truncate_nolock() 1604 runlist->count = rl - runlist->rl + 1; in ntfs_rl_truncate_nolock() 1607 int new_size = rl - runlist->rl + 1; in ntfs_rl_truncate_nolock() 1609 rl = ntfs_rl_realloc(runlist->rl, old_size, new_size); in ntfs_rl_truncate_nolock() 1614 runlist->rl = rl; in ntfs_rl_truncate_nolock() [all …]
|
| H A D | compress.c | 606 down_read(&ni->runlist.lock); in ntfs_read_compressed_block() 607 rl = ni->runlist.rl; in ntfs_read_compressed_block() 635 up_read(&ni->runlist.lock); in ntfs_read_compressed_block() 662 up_read(&ni->runlist.lock); in ntfs_read_compressed_block() 842 up_read(&ni->runlist.lock); in ntfs_read_compressed_block() 847 up_read(&ni->runlist.lock); in ntfs_read_compressed_block() 1440 down_write(&ni->runlist.lock); in ntfs_write_cb() 1441 rl = ntfs_runlists_merge(&ni->runlist, rlc, 0, &new_rl_count); in ntfs_write_cb() 1443 up_write(&ni->runlist.lock); in ntfs_write_cb() 1449 ni->runlist.count = new_rl_count; in ntfs_write_cb() [all …]
|
| H A D | logfile.c | 672 down_write(&log_ni->runlist.lock); in ntfs_empty_logfile() 673 rl = log_ni->runlist.rl; in ntfs_empty_logfile() 681 rl = log_ni->runlist.rl; in ntfs_empty_logfile() 757 up_write(&log_ni->runlist.lock); in ntfs_empty_logfile() 776 up_write(&log_ni->runlist.lock); in ntfs_empty_logfile()
|
| H A D | file.c | 90 down_write(&ni->runlist.lock); in ntfs_trim_prealloc() 98 rc = ni->runlist.count - 2; in ntfs_trim_prealloc() 99 rl = ni->runlist.rl; in ntfs_trim_prealloc() 107 err = ntfs_rl_truncate_nolock(vol, &ni->runlist, vcn_tr); in ntfs_trim_prealloc() 109 kvfree(ni->runlist.rl); in ntfs_trim_prealloc() 110 ni->runlist.rl = NULL; in ntfs_trim_prealloc() 123 up_write(&ni->runlist.lock); in ntfs_trim_prealloc() 1149 down_write(&ni->runlist.lock); in ntfs_fallocate() 1151 up_write(&ni->runlist.lock); in ntfs_fallocate()
|
| H A D | attrib.h | 67 struct runlist_element *__ntfs_attr_find_vcn_nolock(struct runlist *runlist,
|
| H A D | inode.c | 347 err = ntfs_cluster_free_from_rl(ni->vol, ni->runlist.rl); in ntfs_non_resident_dealloc_clusters() 470 ntfs_init_runlist(&ni->runlist); in __ntfs_init_inode() 475 lockdep_set_class(&ni->runlist.lock, in __ntfs_init_inode() 2100 nrl = ntfs_mapping_pairs_decompress(vol, a, &ni->runlist, in ntfs_read_inode_mount() 2108 ni->runlist.rl = nrl; in ntfs_read_inode_mount() 2109 ni->runlist.count = new_rl_count; in ntfs_read_inode_mount() 2212 lockdep_set_class(&ni->runlist.lock, &mft_ni_runlist_lock_key); in ntfs_read_inode_mount() 2231 if (NInoNonResident(ni) && ni->runlist.rl) { in __ntfs_clear_inode() 2232 kvfree(ni->runlist.rl); in __ntfs_clear_inode() 2233 ni->runlist.rl = NULL; in __ntfs_clear_inode() [all …]
|
| H A D | aops.c | 170 down_read(&ni->runlist.lock); in ntfs_bmap() 173 up_read(&ni->runlist.lock); in ntfs_bmap()
|
| H A D | inode.h | 110 struct runlist runlist; member
|
| H A D | super.c | 914 lockdep_set_class(&NTFS_I(tmp_ino)->runlist.lock, in load_and_init_mft_mirror() 1066 down_read(&mirr_ni->runlist.lock); in check_mft_mirror() 1067 rl = mirr_ni->runlist.rl; in check_mft_mirror() 1074 up_read(&mirr_ni->runlist.lock); in check_mft_mirror() 1078 up_read(&mirr_ni->runlist.lock); in check_mft_mirror() 1429 lockdep_set_class(&NTFS_I(vol->mftbmp_ino)->runlist.lock, in load_system_files() 1453 lockdep_set_class(&NTFS_I(vol->lcnbmp_ino)->runlist.lock, in load_system_files()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/top/ |
| H A D | ga100.c | 59 info->runlist = (data & 0x00fffc00); in ga100_top_parse() 92 info->addr, info->fault, info->runlist < 0 ? 0 : info->runlist, in ga100_top_parse()
|
| H A D | gk104.c | 60 info->runlist = (data & 0x01e00000) >> 21; in gk104_top_parse() 103 info->addr, info->fault, info->engine, info->runlist, in gk104_top_parse()
|
| H A D | base.c | 36 info->runlist = -1; in nvkm_top_device_new()
|
| /linux/drivers/gpu/drm/nouveau/include/nvif/ |
| H A D | if0021.h | 9 __u8 runlist; member
|
| H A D | device.h | 15 } *runlist; member
|
| H A D | if0020.h | 9 __u8 runlist; member
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| H A D | top.h | 18 int runlist; member
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| H A D | ga100.c | 473 nvkm_list_foreach(tdev, &device->top->device, head, tdev->runlist == runl->addr) { in ga100_runl_new() 587 nvkm_list_foreach(tdev, &device->top->device, head, tdev->runlist >= 0) { in ga100_fifo_runl_ctor() 588 runl = nvkm_runl_get(fifo, -1, tdev->runlist); in ga100_fifo_runl_ctor() 590 ret = ga100_runl_new(fifo, id++, tdev->runlist, &runl); in ga100_fifo_runl_ctor()
|
| H A D | ucgrp.c | 98 runl = nvkm_runl_get(fifo, args->v0.runlist, 0); in nvkm_ucgrp_new()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_chan.c | 306 args->runlist = __ffs64(runm); in nouveau_channel_ctor() 353 chan->runlist = args->runlist; in nouveau_channel_ctor()
|