Searched refs:na (Results 1 - 25 of 33) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dattrib.h217 #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 Dattrib.c86 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 Dbitmap.h42 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 Dcompress.h29 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 Defs.c134 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 Defs.h28 int ntfs_efs_fixup_attribute(ntfs_attr_search_ctx *ctx, ntfs_attr *na);
H A Dcompress.c650 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 Dbitmap.c105 * @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 Dattrlist.c111 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 Dvolume.c138 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 Dobject_id.c271 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 Dlcnalloc.h47 extern int ntfs_cluster_free(ntfs_volume *vol, ntfs_attr *na, VCN start_vcn,
H A Dea.c149 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 Dreparse.c979 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 Drunlist.h52 extern runlist_element *ntfs_rl_extend(ntfs_attr *na, runlist_element *rl,
H A Dlogfile.c719 * @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 Dindex.c676 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 Dinode.c995 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 Dlcnalloc.c654 * @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 Ddriver_wrapper.c50 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 Dlowntfs.c123 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 Dkernel_interface.cpp656 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 DColorQuantizer.cpp124 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 Dnextrom.h194 int addr[NADDR], na; member in struct:mon_global
/haiku/src/libs/compat/openbsd_wlan/net80211/
H A Dieee80211_ioctl.c479 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++;

Completed in 128 milliseconds

12