| /linux/drivers/mtd/ubi/ |
| H A D | upd.c | 41 static int set_update_marker(struct ubi_device *ubi, struct ubi_volume *vol) in set_update_marker() argument 46 dbg_gen("set update marker for volume %d", vol->vol_id); in set_update_marker() 48 if (vol->upd_marker) { in set_update_marker() 49 ubi_assert(ubi->vtbl[vol->vol_id].upd_marker); in set_update_marker() 54 vtbl_rec = ubi->vtbl[vol->vol_id]; in set_update_marker() 58 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec); in set_update_marker() 59 vol->upd_marker = 1; in set_update_marker() 74 static int clear_update_marker(struct ubi_device *ubi, struct ubi_volume *vol, in clear_update_marker() argument 80 dbg_gen("clear update marker for volume %d", vol->vol_id); in clear_update_marker() 82 vtbl_rec = ubi->vtbl[vol->vol_id]; in clear_update_marker() [all …]
|
| H A D | vmt.c | 58 struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev); in vol_attribute_show() local 59 struct ubi_device *ubi = vol->ubi; in vol_attribute_show() 62 if (!ubi->volumes[vol->vol_id] || ubi->volumes[vol->vol_id]->is_dead) { in vol_attribute_show() 67 vol->ref_count += 1; in vol_attribute_show() 71 ret = sprintf(buf, "%d\n", vol->reserved_pebs); in vol_attribute_show() 75 if (vol->vol_type == UBI_DYNAMIC_VOLUME) in vol_attribute_show() 81 ret = sprintf(buf, "%s\n", vol->name); in vol_attribute_show() 83 ret = sprintf(buf, "%d\n", vol->corrupted); in vol_attribute_show() 85 ret = sprintf(buf, "%d\n", vol->alignment); in vol_attribute_show() 87 ret = sprintf(buf, "%d\n", vol->usable_leb_size); in vol_attribute_show() [all …]
|
| H A D | kapi.c | 67 void ubi_do_get_volume_info(struct ubi_device *ubi, struct ubi_volume *vol, in ubi_do_get_volume_info() argument 70 vi->vol_id = vol->vol_id; in ubi_do_get_volume_info() 72 vi->size = vol->reserved_pebs; in ubi_do_get_volume_info() 73 vi->used_bytes = vol->used_bytes; in ubi_do_get_volume_info() 74 vi->vol_type = vol->vol_type; in ubi_do_get_volume_info() 75 vi->corrupted = vol->corrupted; in ubi_do_get_volume_info() 76 vi->upd_marker = vol->upd_marker; in ubi_do_get_volume_info() 77 vi->alignment = vol->alignment; in ubi_do_get_volume_info() 78 vi->usable_leb_size = vol->usable_leb_size; in ubi_do_get_volume_info() 79 vi->name_len = vol->name_len; in ubi_do_get_volume_info() [all …]
|
| H A D | cdev.c | 47 struct ubi_volume *vol = desc->vol; in get_exclusive() local 49 spin_lock(&vol->ubi->volumes_lock); in get_exclusive() 50 users = vol->readers + vol->writers + vol->exclusive + vol->metaonly; in get_exclusive() 53 ubi_err(vol->ubi, "%d users for volume %d", users, vol->vol_id); in get_exclusive() 56 vol->readers = vol->writers = vol->metaonly = 0; in get_exclusive() 57 vol->exclusive = 1; in get_exclusive() 61 spin_unlock(&vol->ubi->volumes_lock); in get_exclusive() 73 struct ubi_volume *vol = desc->vol; in revoke_exclusive() local 75 spin_lock(&vol->ubi->volumes_lock); in revoke_exclusive() 76 ubi_assert(vol->readers == 0 && vol->writers == 0 && vol->metaonly == 0); in revoke_exclusive() [all …]
|
| H A D | vtbl.c | 128 struct ubi_volume *vol = re->desc->vol; in ubi_vtbl_rename_volumes() local 129 struct ubi_vtbl_record *vtbl_rec = &ubi->vtbl[vol->vol_id]; in ubi_vtbl_rename_volumes() 526 struct ubi_volume *vol; in init_volumes() local 534 vol = kzalloc_obj(struct ubi_volume); in init_volumes() 535 if (!vol) in init_volumes() 538 vol->reserved_pebs = be32_to_cpu(vtbl[i].reserved_pebs); in init_volumes() 539 vol->alignment = be32_to_cpu(vtbl[i].alignment); in init_volumes() 540 vol->data_pad = be32_to_cpu(vtbl[i].data_pad); in init_volumes() 541 vol->upd_marker = vtbl[i].upd_marker; in init_volumes() 542 vol->vol_type = vtbl[i].vol_type == UBI_VID_DYNAMIC ? in init_volumes() [all …]
|
| H A D | eba.c | 104 void ubi_eba_get_ldesc(struct ubi_volume *vol, int lnum, in ubi_eba_get_ldesc() argument 108 ldesc->pnum = vol->eba_tbl->entries[lnum].pnum; in ubi_eba_get_ldesc() 120 struct ubi_eba_table *ubi_eba_create_table(struct ubi_volume *vol, in ubi_eba_create_table() argument 169 void ubi_eba_copy_table(struct ubi_volume *vol, struct ubi_eba_table *dst, in ubi_eba_copy_table() argument 175 ubi_assert(dst && vol && vol->eba_tbl); in ubi_eba_copy_table() 177 src = vol->eba_tbl; in ubi_eba_copy_table() 190 void ubi_eba_replace_table(struct ubi_volume *vol, struct ubi_eba_table *tbl) in ubi_eba_replace_table() argument 192 ubi_eba_destroy_table(vol->eba_tbl); in ubi_eba_replace_table() 193 vol->eba_tbl = tbl; in ubi_eba_replace_table() 431 bool ubi_eba_is_mapped(struct ubi_volume *vol, int lnum) in ubi_eba_is_mapped() argument [all …]
|
| H A D | ubi.h | 380 struct ubi_volume *vol; member 847 int ubi_add_volume(struct ubi_device *ubi, struct ubi_volume *vol); 848 void ubi_free_volume(struct ubi_device *ubi, struct ubi_volume *vol); 851 int ubi_start_update(struct ubi_device *ubi, struct ubi_volume *vol, 853 int ubi_more_update_data(struct ubi_device *ubi, struct ubi_volume *vol, 855 int ubi_start_leb_change(struct ubi_device *ubi, struct ubi_volume *vol, 857 int ubi_more_leb_change_data(struct ubi_device *ubi, struct ubi_volume *vol, 868 static inline bool ubi_leb_valid(struct ubi_volume *vol, int lnum) in ubi_leb_valid() argument 870 return lnum >= 0 && lnum < vol->reserved_pebs; in ubi_leb_valid() 874 struct ubi_eba_table *ubi_eba_create_table(struct ubi_volume *vol, [all …]
|
| H A D | debug.c | 125 void ubi_dump_vol_info(const struct ubi_volume *vol) in ubi_dump_vol_info() argument 128 pr_err("\tvol_id %d\n", vol->vol_id); in ubi_dump_vol_info() 129 pr_err("\treserved_pebs %d\n", vol->reserved_pebs); in ubi_dump_vol_info() 130 pr_err("\talignment %d\n", vol->alignment); in ubi_dump_vol_info() 131 pr_err("\tdata_pad %d\n", vol->data_pad); in ubi_dump_vol_info() 132 pr_err("\tvol_type %d\n", vol->vol_type); in ubi_dump_vol_info() 133 pr_err("\tname_len %d\n", vol->name_len); in ubi_dump_vol_info() 134 pr_err("\tusable_leb_size %d\n", vol->usable_leb_size); in ubi_dump_vol_info() 135 pr_err("\tused_ebs %d\n", vol->used_ebs); in ubi_dump_vol_info() 136 pr_err("\tused_bytes %lld\n", vol->used_bytes); in ubi_dump_vol_info() [all …]
|
| H A D | misc.c | 52 struct ubi_volume *vol = ubi->volumes[vol_id]; in ubi_check_volume() local 54 if (vol->vol_type != UBI_STATIC_VOLUME) in ubi_check_volume() 57 buf = vmalloc(vol->usable_leb_size); in ubi_check_volume() 61 for (i = 0; i < vol->used_ebs; i++) { in ubi_check_volume() 66 if (i == vol->used_ebs - 1) in ubi_check_volume() 67 size = vol->last_eb_bytes; in ubi_check_volume() 69 size = vol->usable_leb_size; in ubi_check_volume() 71 err = ubi_eba_read_leb(ubi, vol, i, buf, 0, size, 1); in ubi_check_volume()
|
| /linux/fs/ntfs/ |
| H A D | super.c | 125 struct ntfs_volume *vol = fc->s_fs_info; in ntfs_parse_param() 135 vol->uid = make_kuid(current_user_ns(), result.uint_32); in ntfs_parse_param() 138 vol->gid = make_kgid(current_user_ns(), result.uint_32); in ntfs_parse_param() 141 vol->fmask = vol->dmask = result.uint_32; in ntfs_parse_param() 144 vol->dmask = result.uint_32; in ntfs_parse_param() 147 vol->fmask = result.uint_32; in ntfs_parse_param() 150 vol->on_errors = result.uint_32; in ntfs_parse_param() 154 if (vol->nls_map) in ntfs_parse_param() 155 unload_nls(vol in ntfs_parse_param() 100 struct ntfs_volume *vol = fc->s_fs_info; ntfs_parse_param() local 231 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_reconfigure() local 305 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_handle_error() local 340 ntfs_write_volume_flags(struct ntfs_volume * vol,const __le16 flags) ntfs_write_volume_flags() argument 390 ntfs_set_volume_flags(struct ntfs_volume * vol,__le16 flags) ntfs_set_volume_flags() argument 405 ntfs_clear_volume_flags(struct ntfs_volume * vol,__le16 flags) ntfs_clear_volume_flags() argument 412 ntfs_write_volume_label(struct ntfs_volume * vol,char * label) ntfs_write_volume_label() argument 602 parse_ntfs_boot_sector(struct ntfs_volume * vol,const struct ntfs_boot_sector * b) parse_ntfs_boot_sector() argument 783 ntfs_setup_allocators(struct ntfs_volume * vol) ntfs_setup_allocators() argument 859 load_and_init_mft_mirror(struct ntfs_volume * vol) load_and_init_mft_mirror() argument 916 check_mft_mirror(struct ntfs_volume * vol) check_mft_mirror() argument 1049 load_and_check_logfile(struct ntfs_volume * vol,struct restart_page_header ** rp) load_and_check_logfile() argument 1097 check_windows_hibernation_status(struct ntfs_volume * vol) check_windows_hibernation_status() argument 1185 load_and_init_quota(struct ntfs_volume * vol) load_and_init_quota() argument 1251 load_and_init_attrdef(struct ntfs_volume * vol) load_and_init_attrdef() argument 1317 load_and_init_upcase(struct ntfs_volume * vol) load_and_init_upcase() argument 1431 load_system_files(struct ntfs_volume * vol) load_system_files() argument 1711 ntfs_volume_free(struct ntfs_volume * vol) ntfs_volume_free() argument 1757 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_put_super() local 1878 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_force_shutdown() local 1911 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_sync_fs() local 1950 get_nr_free_clusters(struct ntfs_volume * vol) get_nr_free_clusters() argument 2041 ntfs_available_clusters_count(struct ntfs_volume * vol,s64 nr_clusters) ntfs_available_clusters_count() argument 2076 __get_nr_free_mft_records(struct ntfs_volume * vol,s64 nr_free,const pgoff_t max_index) __get_nr_free_mft_records() argument 2161 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_statfs() local 2241 struct ntfs_volume *vol = container_of(work, struct ntfs_volume, precalc_work); precalc_free_clusters() local 2273 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_fill_super() local 2596 struct ntfs_volume *vol = fc->s_fs_info; ntfs_free_fs_context() local 2611 struct ntfs_volume *vol; ntfs_init_fs_context() local [all...] |
| H A D | mft.c | 28 int ntfs_mft_record_check(const struct ntfs_volume *vol, struct mft_record *m, in ntfs_mft_record_check() argument 32 struct super_block *sb = vol->sb; in ntfs_mft_record_check() 43 (vol->mft_record_size >> NTFS_BLOCK_SIZE_BITS) + 1 != le16_to_cpu(m->usa_count) || in ntfs_mft_record_check() 44 le16_to_cpu(m->usa_ofs) + le16_to_cpu(m->usa_count) * 2 > vol->mft_record_size) { in ntfs_mft_record_check() 50 if (le32_to_cpu(m->bytes_allocated) != vol->mft_record_size) { in ntfs_mft_record_check() 52 mft_no, vol->mft_record_size, in ntfs_mft_record_check() 57 if (le32_to_cpu(m->bytes_in_use) > vol->mft_record_size) { in ntfs_mft_record_check() 60 vol->mft_record_size); in ntfs_mft_record_check() 80 if ((char *)a < (char *)m || (char *)a > (char *)m + vol->mft_record_size) { in ntfs_mft_record_check() 112 struct ntfs_volume *vol in map_mft_record_folio() local 460 ntfs_sync_mft_mirror(struct ntfs_volume * vol,const u64 mft_no,struct mft_record * m) ntfs_sync_mft_mirror() argument 553 struct ntfs_volume *vol = ni->vol; write_mft_record_nolock() local 764 ntfs_may_write_mft_record(struct ntfs_volume * vol,const u64 mft_no,const struct mft_record * m,struct ntfs_inode ** locked_ni,struct inode ** ref_vi) ntfs_may_write_mft_record() argument 971 ntfs_mft_bitmap_find_and_alloc_free_rec_nolock(struct ntfs_volume * vol,struct ntfs_inode * base_ni) ntfs_mft_bitmap_find_and_alloc_free_rec_nolock() argument 1161 ntfs_mft_bitmap_extend_allocation_nolock(struct ntfs_volume * vol) ntfs_mft_bitmap_extend_allocation_nolock() argument 1461 ntfs_mft_bitmap_extend_initialized_nolock(struct ntfs_volume * vol) ntfs_mft_bitmap_extend_initialized_nolock() argument 1594 ntfs_mft_data_extend_allocation_nolock(struct ntfs_volume * vol) ntfs_mft_data_extend_allocation_nolock() argument 1892 ntfs_mft_record_layout(const struct ntfs_volume * vol,const s64 mft_no,struct mft_record * m) ntfs_mft_record_layout() argument 1966 ntfs_mft_record_format(const struct ntfs_volume * vol,const s64 mft_no) ntfs_mft_record_format() argument 2121 ntfs_mft_record_alloc(struct ntfs_volume * vol,const int mode,struct ntfs_inode ** ni,struct ntfs_inode * base_ni,struct mft_record ** ni_mrec) ntfs_mft_record_alloc() argument 2608 ntfs_mft_record_free(struct ntfs_volume * vol,struct ntfs_inode * ni) ntfs_mft_record_free() argument 2701 lcn_from_index(struct ntfs_volume * vol,struct ntfs_inode * ni,unsigned long index) lcn_from_index() argument 2733 struct ntfs_volume *vol = ni->vol; ntfs_write_mft_block() local [all...] |
| H A D | file.c | 51 if (NVolShutdown(ni->vol)) in ntfs_file_open() 81 struct ntfs_volume *vol = ni->vol; in ntfs_trim_prealloc() 92 aligned_data_size = round_up(ni->data_size, vol->cluster_size); in ntfs_trim_prealloc() 96 vcn_ds = ntfs_bytes_to_cluster(vol, aligned_data_size); in ntfs_trim_prealloc() 107 err = ntfs_rl_truncate_nolock(vol, &ni->runlist, vcn_tr); in ntfs_trim_prealloc() 111 ntfs_error(vol->sb, "Preallocated block rollback failed"); in ntfs_trim_prealloc() 113 ni->allocated_size = ntfs_cluster_to_bytes(vol, vcn_tr); in ntfs_trim_prealloc() 116 ntfs_error(vol->sb, in ntfs_trim_prealloc() 162 struct ntfs_volume *vol in ntfs_file_fsync() 80 struct ntfs_volume *vol = ni->vol; ntfs_trim_prealloc() local 161 struct ntfs_volume *vol = ni->vol; ntfs_file_fsync() local 305 struct ntfs_volume *vol = ni->vol; ntfs_setattr() local 542 struct ntfs_volume *vol = ni->vol; ntfs_file_write_iter() local 708 struct ntfs_volume *vol = NTFS_SB(file_inode(filp)->i_sb); ntfs_ioctl_get_volume_label() local 722 struct ntfs_volume *vol = NTFS_SB(file_inode(filp)->i_sb); ntfs_ioctl_set_volume_label() local 744 ntfs_ioctl_fitrim(struct ntfs_volume * vol,unsigned long arg) ntfs_ioctl_fitrim() argument 808 struct ntfs_volume *vol = ni->vol; ntfs_allocate_range() local 847 struct ntfs_volume *vol = ni->vol; ntfs_punch_hole() local 921 struct ntfs_volume *vol = ni->vol; ntfs_collapse_range() local 967 struct ntfs_volume *vol = ni->vol; ntfs_insert_range() local 1030 struct ntfs_volume *vol = ni->vol; ntfs_fallocate() local [all...] |
| H A D | namei.c | 60 static int ntfs_check_bad_windows_name(struct ntfs_volume *vol, in ntfs_check_bad_windows_name() argument 67 if (!NVolCheckWindowsNames(vol)) in ntfs_check_bad_windows_name() 77 __le16 *upcase = vol->upcase; in ntfs_check_bad_windows_name() 78 u32 size = vol->upcase_len; in ntfs_check_bad_windows_name() 88 __le16 *upcase = vol->upcase; in ntfs_check_bad_windows_name() 89 u32 size = vol->upcase_len, port; in ntfs_check_bad_windows_name() 173 struct ntfs_volume *vol = NTFS_SB(dir_ino->i_sb); in ntfs_lookup() local 184 uname_len = ntfs_nlstoucs(vol, dent->d_name.name, dent->d_name.len, in ntfs_lookup() 199 dent_inode = ntfs_iget(vol->sb, dent_ino); in ntfs_lookup() 215 ntfs_error(vol in ntfs_lookup() 400 struct ntfs_volume *vol = dir_ni->vol; __ntfs_create() local 739 struct ntfs_volume *vol = NTFS_SB(dir->i_sb); ntfs_create() local 1013 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_unlink() local 1057 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_mkdir() local 1098 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_rmdir() local 1264 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_rename() local 1407 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_symlink() local 1468 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_mknod() local 1521 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_link() local [all...] |
| H A D | bitmap.c | 15 int ntfs_trim_fs(struct ntfs_volume *vol, struct fstrim_range *range) in ntfs_trim_fs() argument 24 u64 start_cluster = ntfs_bytes_to_cluster(vol, range->start); in ntfs_trim_fs() 25 u32 dq = bdev_discard_granularity(vol->sb->s_bdev); in ntfs_trim_fs() 29 dq = vol->cluster_size; in ntfs_trim_fs() 31 if (start_cluster >= vol->nr_clusters) in ntfs_trim_fs() 35 end_cluster = vol->nr_clusters; in ntfs_trim_fs() 37 end_cluster = ntfs_bytes_to_cluster(vol, in ntfs_trim_fs() 38 (range->start + range->len + vol->cluster_size - 1)); in ntfs_trim_fs() 39 if (end_cluster > vol->nr_clusters) in ntfs_trim_fs() 40 end_cluster = vol->nr_clusters; in ntfs_trim_fs() [all …]
|
| H A D | attrib.c | 128 ntfs_bytes_to_cluster(ni->vol, ni->allocated_size); in ntfs_map_runlist_nolock() 192 rl = ntfs_mapping_pairs_decompress(ni->vol, a, &ni->runlist, &new_rl_count); in ntfs_map_runlist_nolock() 432 ntfs_error(ni->vol->sb, "Failed with error code %lli.", in ntfs_attr_vcn_to_lcn_nolock() 577 ntfs_error(ni->vol->sb, "Failed with error code %i.", err); in ntfs_attr_find_vcn_nolock() 704 static bool ntfs_attr_value_is_valid(struct ntfs_volume *vol, in ntfs_attr_find() 743 ntfs_error(vol->sb, in ntfs_attr_find() 811 struct ntfs_volume *vol = ctx->ntfs_ino->vol; in ntfs_attr_find() 812 __le16 *upcase = vol->upcase; in ntfs_attr_find() 813 u32 upcase_len = vol in ntfs_attr_find() 660 struct ntfs_volume *vol = ctx->ntfs_ino->vol; ntfs_attr_find() local 824 ntfs_attr_name_get(const struct ntfs_volume * vol,const __le16 * uname,const int uname_len) ntfs_attr_name_get() argument 948 struct ntfs_volume *vol; ntfs_external_attr_find() local 1559 ntfs_attr_find_in_attrdef(const struct ntfs_volume * vol,const __le32 type) ntfs_attr_find_in_attrdef() argument 1591 ntfs_attr_size_bounds_check(const struct ntfs_volume * vol,const __le32 type,const s64 size) ntfs_attr_size_bounds_check() argument 1626 ntfs_attr_can_be_non_resident(const struct ntfs_volume * vol,const __le32 type) ntfs_attr_can_be_non_resident() argument 1659 ntfs_attr_can_be_resident(const struct ntfs_volume * vol,const __le32 type) ntfs_attr_can_be_resident() argument 1767 struct ntfs_volume *vol = ni->vol; ntfs_attr_make_non_resident() local 2897 struct ntfs_volume *vol = ni->vol; ntfs_attr_init() local 3101 struct ntfs_volume *vol = ni->vol; ntfs_attr_map_whole_runlist() local 3893 struct ntfs_volume *vol = ni->vol; ntfs_attr_make_resident() local 4019 struct ntfs_volume *vol; ntfs_non_resident_attr_shrink() local 4189 struct ntfs_volume *vol; ntfs_non_resident_attr_expand() local 4454 struct ntfs_volume *vol = attr_ni->vol; ntfs_resident_attr_resize() local 4826 struct ntfs_volume *vol = ni->vol; ntfs_attr_map_cluster() local 5155 struct ntfs_volume *vol = ni->vol; ntfs_non_resident_attr_insert_range() local 5233 struct ntfs_volume *vol = ni->vol; ntfs_non_resident_attr_collapse_range() local 5328 struct ntfs_volume *vol = ni->vol; ntfs_non_resident_attr_punch_hole() local 5385 struct ntfs_volume *vol = ni->vol; ntfs_attr_fallocate() local [all...] |
| H A D | iomap.c | 193 struct ntfs_volume *vol = ni->vol; 197 vcn = ntfs_bytes_to_cluster(vol, offset); in ntfs_read_iomap_begin_non_resident() 198 vcn_ofs = ntfs_bytes_to_cluster_off(vol, offset); in ntfs_read_iomap_begin_non_resident() 231 iomap->addr = ntfs_cluster_to_bytes(vol, lcn) + vcn_ofs; in ntfs_read_iomap_begin_non_resident() 234 rl_length = ntfs_cluster_to_bytes(vol, rl->length - (vcn - rl->vcn)); in ntfs_read_iomap_begin_non_resident() 299 vcn = iomap->offset >> ni->vol->cluster_size_bits; in ntfs_read_iomap_end() 367 struct ntfs_volume *vol = ni->vol; in ntfs_dio_zero_range() 374 ntfs_bytes_to_cluster(vol, round_u in ntfs_dio_zero_range() 202 struct ntfs_volume *vol = ni->vol; ntfs_read_iomap_begin_non_resident() local 390 struct ntfs_volume *vol = ni->vol; ntfs_write_simple_iomap_begin_non_resident() local 574 struct ntfs_volume *vol = ni->vol; ntfs_write_da_iomap_begin_non_resident() local 745 struct ntfs_volume *vol = ni->vol; __ntfs_write_iomap_begin() local [all...] |
| H A D | inode.c | 325 struct super_block *sb = ni->vol->sb; in ntfs_non_resident_dealloc_clusters() 340 err = ntfs_cluster_free_from_rl(ni->vol, ni->runlist.rl); in ntfs_non_resident_dealloc_clusters() 352 rl = ntfs_mapping_pairs_decompress(ni->vol, actx->attr, NULL, in ntfs_non_resident_dealloc_clusters() 361 err = ntfs_cluster_free_from_rl(ni->vol, rl); in ntfs_non_resident_dealloc_clusters() 369 ntfs_release_dirty_clusters(ni->vol, ni->i_dealloc_clusters); in ntfs_non_resident_dealloc_clusters() 462 ni->vol = NTFS_SB(sb); in __ntfs_init_inode() 562 ntfs_error(ctx->ntfs_ino->vol->sb, in ntfs_is_extended_system_file() 567 ntfs_error(ctx->ntfs_ino->vol->sb, in ntfs_is_extended_system_file() 572 ntfs_error(ctx->ntfs_ino->vol->sb, in ntfs_is_extended_system_file() 577 ntfs_error(ctx->ntfs_ino->vol in ntfs_is_extended_system_file() 672 struct ntfs_volume *vol = NTFS_SB(vi->i_sb); ntfs_read_locked_inode() local 1240 struct ntfs_volume *vol = NTFS_SB(vi->i_sb); ntfs_read_locked_attr_inode() local 1479 struct ntfs_volume *vol = NTFS_SB(vi->i_sb); ntfs_read_locked_index_inode() local 1713 load_attribute_list_mount(struct ntfs_volume * vol,struct runlist_element * rl,u8 * al_start,const s64 size,const s64 initialized_size) load_attribute_list_mount() argument 1815 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_read_inode_mount() local 2333 struct ntfs_volume *vol = NTFS_SB(root->d_sb); ntfs_show_options() local 3652 struct ntfs_volume *vol = ni->vol; __ntfs_inode_non_resident_attr_pwrite() local [all...] |
| H A D | dir.c | 70 struct ntfs_volume *vol = dir_ni->vol; in ntfs_lookup_inode_by_name() local 71 struct super_block *sb = vol->sb; in ntfs_lookup_inode_by_name() 148 CASE_SENSITIVE, vol->upcase, vol->upcase_len)) { in ntfs_lookup_inode_by_name() 193 if ((!NVolCaseSensitive(vol) || in ntfs_lookup_inode_by_name() 198 IGNORE_CASE, vol->upcase, in ntfs_lookup_inode_by_name() 199 vol->upcase_len)) { in ntfs_lookup_inode_by_name() 235 IGNORE_CASE, vol->upcase, vol in ntfs_lookup_inode_by_name() 625 ntfs_filldir(struct ntfs_volume * vol,struct ntfs_inode * ndir,struct page * ia_page,struct index_entry * ie,u8 * name,struct dir_context * actor) ntfs_filldir() argument 756 struct ntfs_volume *vol = NTFS_SB(sb); ntfs_readdir() local 1153 struct ntfs_volume *vol = NTFS_I(vi)->vol; ntfs_dir_fsync() local [all...] |
| H A D | aops.c | 134 struct ntfs_volume *vol = ni->vol; in ntfs_bmap() local 142 ntfs_error(vol->sb, "BMAP does not make sense for %s attributes, returning 0.", in ntfs_bmap() 149 blocksize = vol->sb->s_blocksize; in ntfs_bmap() 150 blocksize_bits = vol->sb->s_blocksize_bits; in ntfs_bmap() 164 lcn = ntfs_attr_vcn_to_lcn_nolock(ni, ntfs_bytes_to_cluster(vol, ofs), in ntfs_bmap() 185 ntfs_error(vol->sb, in ntfs_bmap() 190 ntfs_error(vol->sb, in ntfs_bmap() 207 delta = ofs & vol->cluster_size_mask; in ntfs_bmap() 209 block = lcn = (ntfs_cluster_to_bytes(vol, lcn) + delta) >> in ntfs_bmap() 213 ntfs_error(vol->sb, in ntfs_bmap() [all …]
|
| H A D | logfile.c | 457 struct ntfs_volume *vol = NTFS_SB(log_vi->i_sb); in ntfs_check_logfile() local 469 if (NVolLogFileEmpty(vol)) in ntfs_check_logfile() 498 ntfs_error(vol->sb, "LogFile is too small."); in ntfs_check_logfile() 519 ntfs_error(vol->sb, "Error mapping LogFile page (index %lu).", in ntfs_check_logfile() 590 NVolSetLogFileEmpty(vol); in ntfs_check_logfile() 596 ntfs_error(vol->sb, in ntfs_check_logfile() 644 struct ntfs_volume *vol = log_ni->vol; in ntfs_empty_logfile() 645 struct super_block *sb = vol->sb; in ntfs_empty_logfile() local 654 if (NVolLogFileEmpty(vol)) { in ntfs_empty_logfile() [all...] |
| H A D | compress.c | 470 struct ntfs_volume *vol = ni->vol; in ntfs_read_compressed_block() local 471 struct super_block *sb = vol->sb; in ntfs_read_compressed_block() 482 vol->cluster_size_bits; in ntfs_read_compressed_block() 488 & ~cb_size_mask) >> vol->cluster_size_bits; in ntfs_read_compressed_block() 490 unsigned int nr_cbs = ntfs_cluster_to_bytes(vol, end_vcn - start_vcn) >> in ntfs_read_compressed_block() 497 unsigned int nr_pages = ntfs_cluster_to_pidx(vol, end_vcn - start_vcn); in ntfs_read_compressed_block() 524 ntfs_error(vol->sb, "Failed to allocate internal buffers."); in ntfs_read_compressed_block() 532 offset = ntfs_cluster_to_pidx(vol, start_vcn); in ntfs_read_compressed_block() 643 page_ofs = ntfs_cluster_to_poff(vol, lcn); in ntfs_read_compressed_block() 644 page_index = ntfs_cluster_to_pidx(vol, lcn); in ntfs_read_compressed_block() [all …]
|
| /linux/sound/ppc/ |
| H A D | awacs.c | 140 int vol[2]; in snd_pmac_awacs_get_volume() local 143 vol[0] = (chip->awacs_reg[reg] >> lshift) & 0xf; in snd_pmac_awacs_get_volume() 144 vol[1] = chip->awacs_reg[reg] & 0xf; in snd_pmac_awacs_get_volume() 146 vol[0] = 0x0f - vol[0]; in snd_pmac_awacs_get_volume() 147 vol[1] = 0x0f - vol[1]; in snd_pmac_awacs_get_volume() 149 ucontrol->value.integer.value[0] = vol[0]; in snd_pmac_awacs_get_volume() 150 ucontrol->value.integer.value[1] = vol[1]; in snd_pmac_awacs_get_volume() 162 unsigned int vol[2]; in snd_pmac_awacs_put_volume() local 164 vol[0] = ucontrol->value.integer.value[0]; in snd_pmac_awacs_put_volume() 165 vol[1] = ucontrol->value.integer.value[1]; in snd_pmac_awacs_put_volume() [all …]
|
| /linux/sound/pci/ice1712/ |
| H A D | se.c | 25 } vol[8]; member 450 uc->value.integer.value[0] = spec->vol[n].ch1; in se200pci_cont_volume_get() 451 uc->value.integer.value[1] = spec->vol[n].ch2; in se200pci_cont_volume_get() 461 uc->value.integer.value[0] = spec->vol[n].ch1; in se200pci_cont_boolean_get() 471 uc->value.enumerated.item[0] = spec->vol[n].ch1; in se200pci_cont_enum_get() 482 spec->vol[n].ch1, in se200pci_cont_update() 483 spec->vol[n].ch2); in se200pci_cont_update() 488 spec->vol[n].ch1, in se200pci_cont_update() 489 spec->vol[n].ch2); in se200pci_cont_update() 494 spec->vol[n].ch1, in se200pci_cont_update() [all …]
|
| H A D | phase.c | 47 unsigned short vol[8]; member 266 unsigned short vol, unsigned short master) in wm_set_vol() argument 270 if ((master & WM_VOL_MUTE) || (vol & WM_VOL_MUTE)) in wm_set_vol() 273 nvol = 127 - wm_vol[(((vol & ~WM_VOL_MUTE) * in wm_set_vol() 348 unsigned int vol = ucontrol->value.integer.value[ch]; in wm_master_vol_put() local 349 if (vol > WM_VOL_MAX) in wm_master_vol_put() 351 vol |= spec->master[ch] & WM_VOL_MUTE; in wm_master_vol_put() 352 if (vol != spec->master[ch]) { in wm_master_vol_put() 354 spec->master[ch] = vol; in wm_master_vol_put() 357 spec->vol[dac + ch], in wm_master_vol_put() [all …]
|
| /linux/drivers/media/radio/ |
| H A D | radio-typhoon.c | 111 static int typhoon_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in typhoon_s_mute_volume() argument 116 vol = 0; in typhoon_s_mute_volume() 117 vol >>= 14; /* Map 16 bit to 2 bit */ in typhoon_s_mute_volume() 118 vol &= 3; in typhoon_s_mute_volume() 119 outb_p(vol / 2, isa->io); /* Set the volume, high bit. */ in typhoon_s_mute_volume() 120 outb_p(vol % 2, isa->io + 2); /* Set the volume, low bit. */ in typhoon_s_mute_volume() 122 if (vol == 0 && !ty->muted) { in typhoon_s_mute_volume() 126 if (vol && ty->muted) { in typhoon_s_mute_volume()
|