/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | attrib.h | 217 #define test_nattr_flag(na, flag) test_bit(NA_##flag, (na)->state) 218 #define set_nattr_flag(na, flag) set_bit(NA_##flag, (na)->state) 219 #define clear_nattr_flag(na, flag) clear_bit(NA_##flag, (na)->state) 221 #define NAttrInitialized(na) test_nattr_flag(na, Initialized) 222 #define NAttrSetInitialized(na) set_nattr_flag(na, Initialize [all...] |
H A D | attrib.c | 86 static int NAttrFlag(ntfs_attr *na, FILE_ATTR_FLAGS flag) argument 88 if (na->type == AT_DATA && na->name == AT_UNNAMED) 89 return (na->ni->flags & flag); 93 static void NAttrSetFlag(ntfs_attr *na, FILE_ATTR_FLAGS flag) argument 95 if (na->type == AT_DATA && na->name == AT_UNNAMED) 96 na->ni->flags |= flag; 102 static void NAttrClearFlag(ntfs_attr *na, FILE_ATTR_FLAGS flag) argument 104 if (na 333 __ntfs_attr_init(ntfs_attr *na, ntfs_inode *ni, const ATTR_TYPES type, ntfschar *name, const u32 name_len) argument 361 ntfs_attr_init(ntfs_attr *na, const BOOL non_resident, const ATTR_FLAGS data_flags, const BOOL encrypted, const BOOL sparse, const s64 allocated_size, const s64 data_size, const s64 initialized_size, const s64 compressed_size, const u8 compression_unit) argument 414 ntfs_attr *na = NULL; local 589 ntfs_attr_close(ntfs_attr *na) argument 611 ntfs_attr_map_runlist(ntfs_attr *na, VCN vcn) argument 655 ntfs_attr_map_partial_runlist(ntfs_attr *na, VCN vcn) argument 750 ntfs_attr_map_whole_runlist(ntfs_attr *na) argument 878 ntfs_attr_vcn_to_lcn(ntfs_attr *na, const VCN vcn) argument 928 ntfs_attr_find_vcn(ntfs_attr *na, const VCN vcn) argument 989 ntfs_attr_pread_i(ntfs_attr *na, const s64 pos, s64 count, void *b) argument 1218 ntfs_attr_pread(ntfs_attr *na, const s64 pos, s64 count, void *b) argument 1240 ntfs_attr_fill_zero(ntfs_attr *na, s64 pos, s64 count) argument 1301 ntfs_attr_fill_hole(ntfs_attr *na, s64 count, s64 *ofs, runlist_element **rl, VCN *update_from) argument 1517 split_compressed_hole(ntfs_attr *na, runlist_element **prl, s64 pos, s64 count, VCN *update_from) argument 1679 borrow_from_hole(ntfs_attr *na, runlist_element **prl, s64 pos, s64 count, VCN *update_from, BOOL wasnonresident) argument 1847 ntfs_attr_pwrite_i(ntfs_attr *na, const s64 pos, s64 count, const void *b) argument 2393 ntfs_attr_pwrite(ntfs_attr *na, const s64 pos, s64 count, const void *b) argument 2426 ntfs_attr_pclose(ntfs_attr *na) argument 2652 ntfs_attr_mst_pread(ntfs_attr *na, const s64 pos, const s64 bk_cnt, const u32 bk_size, void *dst) argument 2710 ntfs_attr_mst_pwrite(ntfs_attr *na, const s64 pos, s64 bk_cnt, const u32 bk_size, void *src) argument 4520 ntfs_attr *na; local 4741 ntfs_attr_rm(ntfs_attr *na) argument 5105 ntfs_attr_make_non_resident(ntfs_attr *na, ntfs_attr_search_ctx *ctx) argument 5300 ntfs_resident_attr_resize_i(ntfs_attr *na, const s64 newsize, hole_type holes) argument 5551 ntfs_resident_attr_resize(ntfs_attr *na, const s64 newsize) argument 5576 ntfs_attr_force_non_resident(ntfs_attr *na) argument 5608 ntfs_attr_make_resident(ntfs_attr *na, ntfs_attr_search_ctx *ctx) argument 5772 ntfs_attr_update_meta(ATTR_RECORD *a, ntfs_attr *na, MFT_RECORD *m, hole_type holes, ntfs_attr_search_ctx *ctx) argument 5900 ntfs_attr_update_mapping_pairs_i(ntfs_attr *na, VCN from_vcn, hole_type holes) argument 6322 ntfs_attr_update_mapping_pairs(ntfs_attr *na, VCN from_vcn) argument 6344 ntfs_non_resident_attr_shrink(ntfs_attr *na, const s64 newsize) argument 6499 ntfs_non_resident_attr_expand_i(ntfs_attr *na, const s64 newsize, hole_type holes) argument 6735 ntfs_non_resident_attr_expand(ntfs_attr *na, const s64 newsize, hole_type holes) argument 6767 ntfs_attr_truncate_i(ntfs_attr *na, const s64 newsize, hole_type holes) argument 6848 ntfs_attr_truncate(ntfs_attr *na, const s64 newsize) argument 6862 ntfs_attr_truncate_solid(ntfs_attr *na, const s64 newsize) argument 6877 stuff_hole(ntfs_attr *na, const s64 pos) argument 6976 ntfs_attr *na; local 7032 ntfs_attr *na = NULL; local 7076 ntfs_attr *na = NULL; local 7165 ntfs_attr *na; local 7213 ntfs_attr_get_free_bits(ntfs_attr *na) argument [all...] |
H A D | bitmap.h | 42 extern int ntfs_bitmap_set_run(ntfs_attr *na, s64 start_bit, s64 count); 43 extern int ntfs_bitmap_clear_run(ntfs_attr *na, s64 start_bit, s64 count); 47 * @na: attribute containing the bitmap 50 * Set the @bit in the bitmap described by the attribute @na. 54 static __inline__ int ntfs_bitmap_set_bit(ntfs_attr *na, s64 bit) argument 56 return ntfs_bitmap_set_run(na, bit, 1); 61 * @na: attribute containing the bitmap 64 * Clear @bit in the bitmap described by the attribute @na. 68 static __inline__ int ntfs_bitmap_clear_bit(ntfs_attr *na, s64 bit) argument 70 return ntfs_bitmap_clear_run(na, bi [all...] |
H A D | compress.h | 29 extern s64 ntfs_compressed_attr_pread(ntfs_attr *na, s64 pos, s64 count, 32 extern s64 ntfs_compressed_pwrite(ntfs_attr *na, runlist_element *brl, s64 wpos, 37 extern int ntfs_compressed_close(ntfs_attr *na, runlist_element *brl,
|
H A D | efs.c | 134 ntfs_attr *na; local 155 na = ntfs_attr_open(ctx->ntfs_ino, AT_DATA, 158 if (!na) { 162 if (na && !(ctx->attr->flags & ATTR_IS_ENCRYPTED)) { 163 if (!NAttrNonResident(na) 164 && ntfs_attr_make_non_resident(na, ctx)) { 171 if (ntfs_attr_force_non_resident(na)) { 189 && ntfs_efs_fixup_attribute(ctx, na)) { 194 if (na) 195 ntfs_attr_close(na); 215 ntfs_attr *na; local 317 ntfs_efs_fixup_attribute(ntfs_attr_search_ctx *ctx, ntfs_attr *na) argument [all...] |
H A D | efs.h | 28 int ntfs_efs_fixup_attribute(ntfs_attr_search_ctx *ctx, ntfs_attr *na);
|
H A D | compress.c | 650 static BOOL ntfs_is_cb_compressed(ntfs_attr *na, runlist_element *rl, argument 666 rl = ntfs_attr_find_vcn(na, rl->vcn); 690 * @na: ntfs attribute to read from 698 * compressed ntfs attribute @na into the data buffer @b. 709 s64 ntfs_compressed_attr_pread(ntfs_attr *na, s64 pos, s64 count, void *b) argument 724 (unsigned long long)na->ni->mft_no, le32_to_cpu(na->type), 726 data_flags = na->data_flags; 727 compression = na->ni->flags & FILE_ATTR_COMPRESSED; 728 if (!na || !n 1068 ntfs_comp_set(ntfs_attr *na, runlist_element *rl, s64 offs, u32 insz, const char *inbuf) argument 1168 valid_compressed_run(ntfs_attr *na, runlist_element *rl, BOOL fullcheck, const char *text) argument 1232 ntfs_compress_overwr_free(ntfs_attr *na, runlist_element *rl, s32 usedcnt, s32 freecnt, VCN *update_from) argument 1444 ntfs_compress_free(ntfs_attr *na, runlist_element *rl, s64 used, s64 reserved, BOOL appending, VCN *update_from) argument 1582 ntfs_read_append(ntfs_attr *na, const runlist_element *rl, s64 offs, u32 compsz, s32 pos, BOOL appending, char *outbuf, s64 to_write, const void *b) argument 1626 ntfs_flush(ntfs_attr *na, runlist_element *rl, s64 offs, char *outbuf, s32 count, BOOL compress, BOOL appending, VCN *update_from) argument 1670 ntfs_compressed_pwrite(ntfs_attr *na, runlist_element *wrl, s64 wpos, s64 offs, s64 to_write, s64 rounded, const void *b, int compressed_part, VCN *update_from) argument 1873 ntfs_compressed_close(ntfs_attr *na, runlist_element *wrl, s64 offs, VCN *update_from) argument [all...] |
H A D | bitmap.c | 105 * @na: attribute containing the bitmap 111 * attribute @na to @value, where @value is either 0 or 1. 115 static int ntfs_bitmap_set_bits_in_run(ntfs_attr *na, s64 start_bit, argument 122 if (!na || start_bit < 0 || count < 0) { 125 __FUNCTION__, na, (long long)start_bit, (long long)count); 150 br = ntfs_attr_pread(na, start_bit >> 3, 1, buf); 187 br = ntfs_attr_pread(na, (start_bit + count) >> 214 br = ntfs_attr_pwrite(na, tmp, bufsize, buf); 259 * @na: attribute containing the bitmap 264 * attribute @na 268 ntfs_bitmap_set_run(ntfs_attr *na, s64 start_bit, s64 count) argument 290 ntfs_bitmap_clear_run(ntfs_attr *na, s64 start_bit, s64 count) argument [all...] |
H A D | attrlist.c | 111 ntfs_attr *na = NULL; local 203 na = ntfs_attr_open(ni, AT_ATTRIBUTE_LIST, AT_UNNAMED, 0); 204 if (!na) { 209 if (ntfs_attr_truncate(na, ni->attr_list_size + entry_len)) { 226 ntfs_attr_close(na); 229 if (na) 230 ntfs_attr_close(na); 249 ntfs_attr *na; local 283 na = ntfs_attr_open(base_ni, AT_ATTRIBUTE_LIST, AT_UNNAMED, 0); 284 if (!na) { [all...] |
H A D | volume.c | 138 static void ntfs_attr_free(ntfs_attr **na) argument 140 if (na && *na) { 141 ntfs_attr_close(*na); 142 *na = NULL; 681 ntfs_attr *na = NULL; local 692 na = ntfs_attr_open(ni, AT_DATA, AT_UNNAMED, 0); 693 if (!na) { 699 if (!ntfs_check_logfile(na, &rp) || !ntfs_is_logfile_clean(na, r 799 ntfs_attr *na = NULL; local 871 ntfs_attr *na; local 945 ntfs_attr *na; local 1692 ntfs_attr *na; local 1883 ntfs_attr *na; local 1918 ntfs_attr *na; local [all...] |
H A D | object_id.c | 271 static int remove_object_id_index(ntfs_attr *na, ntfs_index_context *xo, argument 279 ret = na->data_size; 282 size = ntfs_attr_pread(na, 0, sizeof(GUID), old_attr); 327 ntfs_attr *na; local 334 na = ntfs_attr_open(ni, AT_OBJECT_ID, AT_UNNAMED, 0); 335 if (na) { 338 oldsize = remove_object_id_index(na,xo,&old_attr); 343 res = ntfs_attr_truncate(na, (s64)sizeof(GUID)); 346 written = (int)ntfs_attr_pwrite(na, 367 ntfs_attr_rm(na); 428 ntfs_attr *na; local 574 ntfs_attr *na; local [all...] |
H A D | lcnalloc.h | 47 extern int ntfs_cluster_free(ntfs_volume *vol, ntfs_attr *na, VCN start_vcn,
|
H A D | ea.c | 149 ntfs_attr *na; local 156 na = ntfs_attr_open(ni, AT_EA, AT_UNNAMED, 0); 157 if (na) { 167 if (((na->data_size > (s64)size) 168 && ntfs_attr_truncate(na, size)) 169 || (ntfs_attr_pwrite(na, 0, size, value) 177 ntfs_attr_close(na); 353 ntfs_attr *na; local 363 na = ntfs_attr_open(ni, AT_EA, AT_UNNAMED, 0); 364 if (na) { [all...] |
H A D | reparse.c | 979 static int remove_reparse_index(ntfs_attr *na, ntfs_index_context *xr, argument 989 ret = na->data_size; 992 size = ntfs_attr_pread(na, 0, 4, preparse_tag); 994 seqn = na->ni->mrec->sequence_number; 995 file_id_cpu = MK_MREF(na->ni->mft_no,le16_to_cpu(seqn)); 1066 ntfs_attr *na; local 1070 na = ntfs_attr_open(ni, AT_REPARSE_POINT, AT_UNNAMED, 0); 1071 if (na) { 1073 oldsize = remove_reparse_index(na,xr,&reparse_tag); 1078 res = ntfs_attr_truncate(na, (s6 1123 ntfs_attr *na; local 1270 ntfs_attr *na; local [all...] |
H A D | runlist.h | 52 extern runlist_element *ntfs_rl_extend(ntfs_attr *na, runlist_element *rl,
|
H A D | logfile.c | 719 * @na: ntfs attribute of journal $LogFile to empty 721 * Empty the contents of the $LogFile journal @na and return 0 on success and 728 int ntfs_empty_logfile(ntfs_attr *na) argument 735 if (NVolLogFileEmpty(na->ni->vol)) 738 if (!NAttrNonResident(na)) { 747 while ((count = na->data_size - pos) > 0) { 752 count = ntfs_attr_pwrite(na, pos, count, buf); 762 NVolSetLogFileEmpty(na->ni->vol);
|
H A D | index.c | 676 ntfs_attr *na; local 678 na = ntfs_attr_open(ni, AT_INDEX_ALLOCATION, icx->name, icx->name_len); 679 if (!na) { 685 return na; 1003 ntfs_attr *na; local 1008 na = ntfs_attr_open(icx->ni, AT_BITMAP, icx->name, icx->name_len); 1009 if (!na) { 1015 if (na->data_size < bpos + 1) { 1016 if (ntfs_attr_truncate(na, (na 1321 ntfs_attr *na; local [all...] |
H A D | inode.c | 995 ntfs_attr *na; local 997 na = ntfs_attr_open(ni, AT_ATTRIBUTE_LIST, AT_UNNAMED, 0); 998 if (!na) { 1011 if (na->data_size == ni->attr_list_size) { 1012 if (ntfs_attr_pwrite(na, 0, ni->attr_list_size, 1030 ntfs_attr_close(na); 1124 ntfs_attr *na; local 1226 na = ntfs_attr_open(ni, AT_ATTRIBUTE_LIST, AT_UNNAMED, 0); 1227 if (!na) { 1232 if (ntfs_attr_truncate(na, al_le [all...] |
H A D | lcnalloc.c | 654 * @na: attribute whose runlist describes the clusters to free 659 * described by the attribute @na from the mounted ntfs volume @vol. 667 int ntfs_cluster_free(ntfs_volume *vol, ntfs_attr *na, VCN start_vcn, s64 count) argument 673 if (!vol || !vol->lcnbmp_na || !na || start_vcn < 0 || 681 "vcn 0x%llx.\n", (unsigned long long)na->ni->mft_no, 682 le32_to_cpu(na->type), (long long)count, (long long)start_vcn); 684 rl = ntfs_attr_find_vcn(na, start_vcn);
|
/haiku/src/add-ons/accelerants/radeon/ |
H A D | driver_wrapper.c | 50 radeon_no_arg na; local 52 na.magic = RADEON_PRIVATE_DATA_MAGIC; 54 ioctl( ai->fd, RADEON_RESETENGINE, &na, sizeof( na ));
|
/haiku/src/add-ons/kernel/file_systems/ntfs/ |
H A D | lowntfs.c | 123 ntfs_attr *na; local 181 na = ntfs_attr_open(ni, AT_INDEX_ALLOCATION, 183 if (na) { 184 ni->data_size = na->data_size; 185 ni->allocated_size = na->allocated_size; 187 ntfs_attr_close(na); 216 na = ntfs_attr_open(ni, AT_DATA, AT_UNNAMED, 0); 217 if (!na) { 224 if (na->data_size == 0) 227 if (na 363 ntfs_attr *na = NULL; local 480 ntfs_attr *na = NULL; local 557 ntfs_attr *na = NULL; local 1135 ntfs_attr *na = NULL; local [all...] |
H A D | kernel_interface.cpp | 656 ntfs_attr* na = ntfs_attr_open(ni, AT_DATA, AT_UNNAMED, 0); 657 if (na == NULL) 659 NtfsAttrCloser naCloser(na); 661 if (ntfs_attr_truncate(na, stat->st_size) != 0) 663 node->size = na->data_size; 850 ntfs_attr* na = ntfs_attr_open(ni, AT_DATA, AT_UNNAMED, 0); 851 if (na == NULL) 853 NtfsAttrCloser naCloser(na); 855 if (ntfs_attr_truncate(na, 0) != 0) 857 node->size = na 909 ntfs_attr* na = ntfs_attr_open(ni, AT_DATA, AT_UNNAMED, 0); local [all...] |
/haiku/src/kits/shared/ |
H A D | ColorQuantizer.cpp | 124 uint32 na = 0; local 130 na += tmpPalette[k].a * sums[k]; 136 table[j].a = clip((float)na / ns);
|
/haiku/src/system/boot/platform/next_m68k/ |
H A D | nextrom.h | 194 int addr[NADDR], na; member in struct:mon_global
|
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_ioctl.c | 479 struct ieee80211_nodereq_all *na; local 940 na = (struct ieee80211_nodereq_all *)data; 941 na->na_nodes = i = 0; 944 while (ni && na->na_startnode) { 946 na->na_startnode--; 949 while (ni && na->na_size >= 952 error = copyout(&nrbuf, (caddr_t)na->na_node + i, 957 na->na_nodes++;
|