Home
last modified time | relevance | path

Searched full:ni (Results 1 – 25 of 208) sorted by relevance

123456789

/linux/fs/ntfs3/
H A Dfrecord.c20 static struct mft_inode *ni_ins_mi(struct ntfs_inode *ni, struct rb_root *tree, in ni_ins_mi() argument
50 static struct mft_inode *ni_find_mi(struct ntfs_inode *ni, CLST rno) in ni_find_mi() argument
52 return ni_ins_mi(ni, &ni->mi_tree, rno, NULL); in ni_find_mi()
58 static void ni_add_mi(struct ntfs_inode *ni, struct mft_inode *mi) in ni_add_mi() argument
60 ni_ins_mi(ni, &ni->mi_tree, mi->rno, &mi->node); in ni_add_mi()
66 void ni_remove_mi(struct ntfs_inode *ni, struct mft_inode *mi) in ni_remove_mi() argument
68 rb_erase(&mi->node, &ni->mi_tree); in ni_remove_mi()
74 struct ATTR_STD_INFO *ni_std(struct ntfs_inode *ni) in ni_std() argument
78 attr = mi_find_attr(ni, &ni->mi, NULL, ATTR_STD, NULL, 0, NULL); in ni_std()
88 struct ATTR_STD_INFO5 *ni_std5(struct ntfs_inode *ni) in ni_std5() argument
[all …]
H A Dattrlist.c19 static inline bool al_is_valid_le(const struct ntfs_inode *ni, in al_is_valid_le() argument
22 ni = ni->base; in al_is_valid_le()
23 if (!le || !ni->attr_list.le || !ni->attr_list.size) in al_is_valid_le()
26 return PtrOffset(ni->attr_list.le, le) + le16_to_cpu(le->size) <= in al_is_valid_le()
27 ni->attr_list.size; in al_is_valid_le()
30 void al_destroy(struct ntfs_inode *ni) in al_destroy() argument
32 ni = ni->base; in al_destroy()
33 run_close(&ni->attr_list.run); in al_destroy()
34 kvfree(ni->attr_list.le); in al_destroy()
35 ni->attr_list.le = NULL; in al_destroy()
[all …]
H A Dattrib.c60 static int attr_load_runs(struct ATTRIB *attr, struct ntfs_inode *ni, in attr_load_runs() argument
81 err = run_unpack_ex(run, ni->mi.sbi, ni->mi.rno, svcn, evcn, in attr_load_runs()
254 int attr_make_nonresident(struct ntfs_inode *ni, struct ATTRIB *attr, in attr_make_nonresident() argument
319 struct address_space *mapping = ni->vfs_inode.i_mapping; in attr_make_nonresident()
343 al_remove_le(ni, le); in attr_make_nonresident()
345 err = ni_insert_nonresident(ni, attr_s->type, attr_name(attr_s), in attr_make_nonresident()
358 ni->ni_flags &= ~NI_FLAG_RESIDENT; in attr_make_nonresident()
382 static int attr_set_size_res(struct ntfs_inode *ni, struct ATTRIB *attr, in attr_set_size_res() argument
401 return attr_make_nonresident(ni, attr, le, mi, new_size, in attr_set_size_res()
430 int attr_set_size_ex(struct ntfs_inode *ni, enum ATTR_TYPE type, in attr_set_size_ex() argument
[all …]
H A Dfile.c35 struct ntfs_inode *ni = ntfs_i(inode); in ntfs_dio_alignment() local
37 if (is_resident(ni)) { in ntfs_dio_alignment()
39 if (!ni->file.run_da.count) in ntfs_dio_alignment()
44 return ni->mi.sbi->bdev_blocksize; in ntfs_dio_alignment()
99 struct ntfs_inode *ni = ntfs_i(inode); in ntfs_fileattr_get() local
103 if (unlikely(is_bad_ni(ni))) in ntfs_fileattr_get()
115 if (is_compressed(ni)) in ntfs_fileattr_get()
118 if (is_encrypted(ni)) in ntfs_fileattr_get()
121 if (ni->nodump) in ntfs_fileattr_get()
136 struct ntfs_inode *ni = ntfs_i(inode); in ntfs_fileattr_set() local
[all …]
H A Dntfs_fs.h74 /* ni->ni_flags */
258 struct ntfs_inode *ni; member
288 struct ntfs_inode *ni; member
299 struct ntfs_inode *ni; member
307 struct ntfs_inode *ni; member
313 struct ntfs_inode *ni; member
454 static inline bool is_ni_base(const struct ntfs_inode *ni) in is_ni_base() argument
456 return ni == ni->base; in is_ni_base()
465 int attr_make_nonresident(struct ntfs_inode *ni, struct ATTRIB *attr,
469 int attr_set_size_ex(struct ntfs_inode *ni, enum ATTR_TYPE type,
[all …]
H A Dinode.c33 struct ntfs_inode *ni = ntfs_i(inode); in ntfs_read_mft() local
60 err = mi_init(&ni->mi, sbi, ino); in ntfs_read_mft()
64 if (!sbi->mft.ni && ino == MFT_REC_MFT && !sb->s_root) { in ntfs_read_mft()
67 sbi->mft.ni = ni; in ntfs_read_mft()
68 init_rwsem(&ni->file.run_lock); in ntfs_read_mft()
70 if (!run_add_entry(&ni->file.run, 0, t64, t32, true)) { in ntfs_read_mft()
76 err = mi_read(&ni->mi, ino == MFT_REC_MFT); in ntfs_read_mft()
81 rec = ni->mi.mrec; in ntfs_read_mft()
124 * while( (attr = ni_enum_attr_ex(ni, attr, &le, NULL) )) in ntfs_read_mft()
129 attr = ni_enum_attr_ex(ni, attr, &le, NULL); in ntfs_read_mft()
[all …]
H A Dxattr.c73 static int ntfs_read_ea(struct ntfs_inode *ni, struct EA_FULL **ea, in ntfs_read_ea() argument
77 struct ntfs_sb_info *sbi = ni->mi.sbi; in ntfs_read_ea()
89 ni_find_attr(ni, NULL, &le, ATTR_EA_INFO, NULL, 0, NULL, NULL); in ntfs_read_ea()
91 ni_find_attr(ni, attr_info, &le, ATTR_EA, NULL, 0, NULL, NULL); in ntfs_read_ea()
127 err = attr_load_runs_range(ni, ATTR_EA, NULL, 0, &run, 0, size); in ntfs_read_ea()
196 static ssize_t ntfs_list_ea(struct ntfs_inode *ni, char *buffer, in ntfs_list_ea() argument
205 err = ntfs_read_ea(ni, &ea_all, 0, &info); in ntfs_list_ea()
226 ntfs_set_state(ni->mi.sbi, NTFS_DIRTY_ERROR); in ntfs_list_ea()
257 struct ntfs_inode *ni = ntfs_i(inode); in ntfs_get_ea() local
264 if (!(ni->ni_flags & NI_FLAG_EA)) in ntfs_get_ea()
[all …]
H A Ddir.c278 struct ntfs_inode *ni = ntfs_i(dir); in dir_search_flags() local
293 err = indx_find(&ni->dir, ni, NULL, uni, 0, sbi, &diff, &e, fnd); in dir_search_flags()
324 struct ntfs_inode *ni, const struct NTFS_DE *e, in ntfs_dir_emit() argument
337 if (!mi_is_ref(&ni->mi, &fname->home)) in ntfs_dir_emit()
380 if (fname->dup.extend_data && ino != ni->mi.rno) { in ntfs_dir_emit()
398 static int ntfs_read_hdr(struct ntfs_sb_info *sbi, struct ntfs_inode *ni, in ntfs_read_hdr() argument
429 if (!ntfs_dir_emit(sbi, ni, e, name, ctx)) { in ntfs_read_hdr()
448 struct ntfs_inode *ni = ntfs_i(dir); in ntfs_readdir() local
455 u8 index_bits = ni->dir.index_bits; in ntfs_readdir()
456 size_t max_bit = i_size >> ni->dir.index_bits; in ntfs_readdir()
[all …]
H A Dfsntfs.c250 sbi->objid.ni = ntfs_i(inode2); in ntfs_extend_init()
265 sbi->reparse.ni = ntfs_i(inode2); in ntfs_extend_init()
282 int ntfs_loadlog_and_replay(struct ntfs_inode *ni, struct ntfs_sb_info *sbi) in ntfs_loadlog_and_replay() argument
291 if (ni->vfs_inode.i_size >= 0x100000000ull) { in ntfs_loadlog_and_replay()
325 sbi->mft.ni = ntfs_i(inode); in ntfs_loadlog_and_replay()
328 err = ni_load_all_mi(sbi->mft.ni); in ntfs_loadlog_and_replay()
330 err = log_replay(ni, &initialized); in ntfs_loadlog_and_replay()
333 sbi->mft.ni = NULL; in ntfs_loadlog_and_replay()
347 err = ntfs_bio_fill_1(sbi, &ni->file.run); in ntfs_loadlog_and_replay()
530 struct ntfs_inode *ni = sbi->mft.ni; in ntfs_extend_mft() local
[all …]
H A Dnamei.c75 struct ntfs_inode *ni = ntfs_i(dir); in ntfs_lookup() local
83 err = ntfs_nls_to_utf16(ni->mi.sbi, dentry->d_name.name, in ntfs_lookup()
92 ni_lock_dir(ni); in ntfs_lookup()
94 ni_unlock(ni); in ntfs_lookup()
138 struct ntfs_inode *ni = ntfs_i(inode); in ntfs_link() local
148 ni_lock(ni); in ntfs_link()
167 ni_unlock(ni); in ntfs_link()
180 struct ntfs_inode *ni = ntfs_i(inode); in ntfs_unlink() local
184 if (unlikely(is_bad_ni(ni))) in ntfs_unlink()
190 if (likely(is_ni_base(ni))) { in ntfs_unlink()
[all …]
H A Dindex.c204 static int bmp_buf_get(struct ntfs_index *indx, struct ntfs_inode *ni, in bmp_buf_get() argument
209 struct ntfs_sb_info *sbi = ni->mi.sbi; in bmp_buf_get()
219 b = ni_find_attr(ni, NULL, &le, ATTR_BITMAP, in->name, in->name_len, in bmp_buf_get()
314 static int indx_mark_used(struct ntfs_index *indx, struct ntfs_inode *ni, in indx_mark_used() argument
320 err = bmp_buf_get(indx, ni, bit, &bbuf); in indx_mark_used()
334 static int indx_mark_free(struct ntfs_index *indx, struct ntfs_inode *ni, in indx_mark_free() argument
340 err = bmp_buf_get(indx, ni, bit, &bbuf); in indx_mark_free()
358 static int scan_nres_bitmap(struct ntfs_inode *ni, struct ATTRIB *bitmap, in scan_nres_bitmap() argument
364 struct ntfs_sb_info *sbi = ni->mi.sbi; in scan_nres_bitmap()
400 err = attr_load_runs_vcn(ni, ATTR_BITMAP, name->name, in scan_nres_bitmap()
[all …]
H A Dsuper.c17 * ni - NTFS inode - Extends linux inode. consists of one or more mft inodes.
643 struct ntfs_inode *ni = alloc_inode_sb(sb, ntfs_inode_cachep, GFP_NOFS); in ntfs_alloc_inode() local
645 if (!ni) in ntfs_alloc_inode()
648 memset(ni, 0, offsetof(struct ntfs_inode, vfs_inode)); in ntfs_alloc_inode()
649 mutex_init(&ni->ni_lock); in ntfs_alloc_inode()
650 return &ni->vfs_inode; in ntfs_alloc_inode()
655 struct ntfs_inode *ni = ntfs_i(inode); in ntfs_free_inode() local
657 mutex_destroy(&ni->ni_lock); in ntfs_free_inode()
658 kmem_cache_free(ntfs_inode_cachep, ni); in ntfs_free_inode()
663 struct ntfs_inode *ni = foo; in init_once() local
[all …]
H A Drecord.c34 static __le16 mi_new_attt_id(struct ntfs_inode *ni, struct mft_inode *mi) in mi_new_attt_id() argument
55 attr = mi_enum_attr(ni, mi, attr); in mi_new_attt_id()
122 struct ntfs_inode *mft_ni = sbi->mft.ni; in mi_read()
198 struct ATTRIB *mi_enum_attr(struct ntfs_inode *ni, struct mft_inode *mi, in mi_enum_attr() argument
380 _ntfs_bad_inode(&ni->vfs_inode); in mi_enum_attr()
387 struct ATTRIB *mi_find_attr(struct ntfs_inode *ni, struct mft_inode *mi, in mi_find_attr() argument
395 attr = mi_enum_attr(ni, mi, attr); in mi_find_attr()
481 struct ntfs_inode *ni = sbi->mft.ni; in mi_format_new() local
485 down_read(&ni->file.run_lock); in mi_format_new()
489 err = ntfs_get_bh(sbi, &ni->file.run, vbo, sbi->record_size, in mi_format_new()
[all …]
/linux/fs/ntfs/
H A Dea.c22 static int ntfs_write_ea(struct ntfs_inode *ni, __le32 type, char *value, s64 ea_off, in ntfs_write_ea() argument
29 ea_vi = ntfs_attr_iget(VFS_I(ni), type, AT_UNNAMED, 0); in ntfs_write_ea()
41 mark_mft_record_dirty(ni); in ntfs_write_ea()
111 struct ntfs_inode *ni = NTFS_I(inode); in ntfs_get_ea() local
120 if (!NInoHasEA(ni)) in ntfs_get_ea()
123 p_ea_info = ntfs_attr_readall(ni, AT_EA_INFORMATION, NULL, 0, in ntfs_get_ea()
135 ea_buf = ntfs_attr_readall(ni, AT_EA, NULL, 0, &all_ea_size); in ntfs_get_ea()
195 struct ntfs_inode *ni = NTFS_I(inode); in ntfs_set_ea() local
210 if (ntfs_attr_exist(ni, AT_EA_INFORMATION, AT_UNNAMED, 0)) { in ntfs_set_ea()
211 p_ea_info = ntfs_attr_readall(ni, AT_EA_INFORMATION, NULL, 0, in ntfs_set_ea()
[all …]
H A Daops.c25 struct ntfs_inode *ni = NTFS_I(folio->mapping->host); in ntfs_iomap_read_end_io() local
29 init_size = ni->initialized_size; in ntfs_iomap_read_end_io()
70 struct ntfs_inode *ni = NTFS_I(folio->mapping->host); in ntfs_read_folio() local
84 if (ni->type != AT_INDEX_ALLOCATION) { in ntfs_read_folio()
89 if (NInoEncrypted(ni)) { in ntfs_read_folio()
93 if (NInoWofCompressed(ni)) { in ntfs_read_folio()
102 if (NInoNonResident(ni) && NInoCompressed(ni)) in ntfs_read_folio()
139 struct ntfs_inode *ni = NTFS_I(mapping->host); in ntfs_bmap() local
140 struct ntfs_volume *vol = ni->vol; in ntfs_bmap()
145 ni->mft_no, (unsigned long long)block); in ntfs_bmap()
[all …]
H A Dattrlist.c18 * @ni: opened ntfs inode for which perform check
25 int ntfs_attrlist_need(struct ntfs_inode *ni) in ntfs_attrlist_need() argument
29 if (!ni) { in ntfs_attrlist_need()
33 ntfs_debug("Entering for inode 0x%llx.\n", (long long) ni->mft_no); in ntfs_attrlist_need()
35 if (!NInoAttrList(ni)) { in ntfs_attrlist_need()
40 if (!ni->attr_list) { in ntfs_attrlist_need()
45 ale = (struct attr_list_entry *)ni->attr_list; in ntfs_attrlist_need()
46 while ((u8 *)ale < ni->attr_list + ni->attr_list_size) { in ntfs_attrlist_need()
47 if (MREF_LE(ale->mft_reference) != ni->mft_no) in ntfs_attrlist_need()
116 * @ni: opened ntfs inode, which contains that attribute
[all …]
H A Dmft.c93 * @ni: ntfs inode whose mft record page to map
95 * This maps the folio in which the mft record of the ntfs inode @ni is
98 * This allocates a new buffer (@ni->mrec), copies the MFT record data from
102 * The folio is pinned (referenced) in @ni->folio to ensure the data remains
105 * Return: A pointer to the allocated and fixed-up mft record (@ni->mrec).
109 static inline struct mft_record *map_mft_record_folio(struct ntfs_inode *ni) in map_mft_record_folio() argument
112 struct ntfs_volume *vol = ni->vol; in map_mft_record_folio()
118 WARN_ON(ni->folio); in map_mft_record_folio()
123 index = NTFS_MFT_NR_TO_PIDX(vol, ni->mft_no); in map_mft_record_folio()
124 ofs = NTFS_MFT_NR_TO_POFS(vol, ni->mft_no); in map_mft_record_folio()
[all …]
H A Dcompress.c469 struct ntfs_inode *ni = NTFS_I(mapping->host); in ntfs_read_compressed_block() local
470 struct ntfs_volume *vol = ni->vol; in ntfs_read_compressed_block()
476 u32 cb_size = ni->itype.compressed.block_size; in ntfs_read_compressed_block()
491 ni->itype.compressed.block_size_bits; in ntfs_read_compressed_block()
512 if (ni->type != AT_DATA || ni->name_len) { in ntfs_read_compressed_block()
539 read_lock_irqsave(&ni->size_lock, flags); in ntfs_read_compressed_block()
540 i_size = i_size_read(VFS_I(ni)); in ntfs_read_compressed_block()
541 initialized_size = ni->initialized_size; in ntfs_read_compressed_block()
542 read_unlock_irqrestore(&ni->size_lock, flags); in ntfs_read_compressed_block()
583 cb_clusters = ni->itype.compressed.block_clusters; in ntfs_read_compressed_block()
[all …]
/linux/drivers/perf/
H A Darm-ni.c3 // NI-700 Network-on-Chip PMU driver
240 struct arm_ni *ni = cd_to_ni(pmu_to_cd(dev_get_drvdata(dev))); in arm_ni_cpumask_show() local
242 return sysfs_emit(buf, "%*pbl\n", cpumask_pr_args(cpumask_of(ni->cpu))); in arm_ni_cpumask_show()
251 struct arm_ni *ni = cd_to_ni(pmu_to_cd(dev_get_drvdata(dev))); in arm_ni_identifier_show() local
252 u32 reg = readl_relaxed(ni->base + NI_PERIPHERAL_ID2); in arm_ni_identifier_show()
255 return sysfs_emit(buf, "%03x%02x\n", ni->part, version); in arm_ni_identifier_show()
326 static bool arm_ni_is_7xx(const struct arm_ni *ni) in arm_ni_is_7xx() argument
328 return ni->part == PART_NI_700 || ni->part == PART_NI_710AE; in arm_ni_is_7xx()
334 struct arm_ni *ni; in arm_ni_event_init() local
342 ni = cd_to_ni(cd); in arm_ni_event_init()
[all …]
/linux/drivers/firmware/arm_scmi/
H A Dnotify.c273 * @ni: A reference to the initialized instance descriptor
300 struct scmi_notify_instance *ni; member
376 scmi_get_active_handler(struct scmi_notify_instance *ni, u32 evt_key);
377 static void scmi_put_active_handler(struct scmi_notify_instance *ni,
379 static bool scmi_put_handler_unlocked(struct scmi_notify_instance *ni,
384 * @ni: A reference to the notification instance to use
390 scmi_lookup_and_call_event_chain(struct scmi_notify_instance *ni, in scmi_lookup_and_call_event_chain() argument
402 hndl = scmi_get_active_handler(ni, evt_key); in scmi_lookup_and_call_event_chain()
412 scmi_put_active_handler(ni, hndl); in scmi_lookup_and_call_event_chain()
441 dev_err(pd->ni->handle->dev, "corrupted EVT header. Flush.\n"); in scmi_process_event_header()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_nsp_cmds.c26 struct nsp_identify *ni; in __nfp_nsp_identify() local
32 ni = kzalloc_obj(*ni); in __nfp_nsp_identify()
33 if (!ni) in __nfp_nsp_identify()
36 ret = nfp_nsp_read_identify(nsp, ni, sizeof(*ni)); in __nfp_nsp_identify()
47 memcpy(nspi->version, ni->version, sizeof(nspi->version)); in __nfp_nsp_identify()
49 nspi->flags = ni->flags; in __nfp_nsp_identify()
50 nspi->br_primary = ni->br_primary; in __nfp_nsp_identify()
51 nspi->br_secondary = ni->br_secondary; in __nfp_nsp_identify()
52 nspi->br_nsp = ni->br_nsp; in __nfp_nsp_identify()
53 nspi->primary = le16_to_cpu(ni->primary); in __nfp_nsp_identify()
[all …]
/linux/drivers/comedi/drivers/ni_routing/
H A DREADME9 NI hardware using comedi. The major reason for this is that the actual
15 increasingly hard to find and the NI-MHDDK (comments in in example code).
34 information is through the proprietary NI-MAX software, which currently only
36 cannot be exported from NI-MAX, except by screenshot.
48 directory are chosen to be consistent with (a) the NI's user level
49 documentation, (b) NI's user-level code, (c) the information as provided by
50 the proprietary NI-MAX software, and (d) the user interface code provided by
92 simplify/clarify signal routing on NI devices, a corresponding
98 Windows software, NI-MAX. Also, as noted above, this information can
99 only be visually conveyed from NI-MAX to other media. To make this
[all …]
/linux/drivers/clk/renesas/
H A Drcar-gen4-cpg.c87 unsigned int ni, nf; in cpg_pll_8_25_clk_recalc_rate() local
90 ni = (FIELD_GET(CPG_PLLxCR0_NI8, cr0) + 1) * 2; in cpg_pll_8_25_clk_recalc_rate()
91 rate = parent_rate * ni; in cpg_pll_8_25_clk_recalc_rate()
104 unsigned int min_mult, max_mult, ni, nf; in cpg_pll_8_25_clk_determine_rate() local
115 ni = div64_ul(req->rate, prate); in cpg_pll_8_25_clk_determine_rate()
116 if (ni < min_mult) { in cpg_pll_8_25_clk_determine_rate()
117 ni = min_mult; in cpg_pll_8_25_clk_determine_rate()
120 ni = min(ni, max_mult); in cpg_pll_8_25_clk_determine_rate()
121 nf = div64_ul((u64)(req->rate - prate * ni) << 24, in cpg_pll_8_25_clk_determine_rate()
125 ni = DIV_ROUND_CLOSEST_ULL(req->rate, prate); in cpg_pll_8_25_clk_determine_rate()
[all …]
/linux/net/core/
H A Dnetpoll.c172 struct netpoll_info *ni = rcu_dereference_bh(dev->npinfo); in netpoll_poll_dev() local
179 if (!ni || down_trylock(&ni->dev_lock)) in netpoll_poll_dev()
186 up(&ni->dev_lock); in netpoll_poll_dev()
196 up(&ni->dev_lock); in netpoll_poll_dev()
204 struct netpoll_info *ni; in netpoll_poll_disable() local
207 ni = rtnl_dereference(dev->npinfo); in netpoll_poll_disable()
208 if (ni) in netpoll_poll_disable()
209 down(&ni->dev_lock); in netpoll_poll_disable()
214 struct netpoll_info *ni; in netpoll_poll_enable() local
216 ni = rtnl_dereference(dev->npinfo); in netpoll_poll_enable()
[all …]
/linux/Documentation/devicetree/bindings/net/
H A Dnixge.txt1 * NI XGE Ethernet controller
4 - compatible: Should be "ni,xge-enet-3.00", but can be "ni,xge-enet-2.00" for
26 compatible = "ni,xge-enet-3.00";
51 compatible = "ni,xge-enet-2.00";
67 compatible = "ni,xge-enet-2.00";

123456789