Home
last modified time | relevance | path

Searched refs:imap (Results 1 – 25 of 37) sorted by relevance

12

/linux/fs/jfs/
A Djfs_imap.c51 #define IAGFREE_LOCK_INIT(imap) mutex_init(&imap->im_freelock) argument
52 #define IAGFREE_LOCK(imap) mutex_lock(&imap->im_freelock) argument
53 #define IAGFREE_UNLOCK(imap) mutex_unlock(&imap->im_freelock) argument
56 #define AG_LOCK_INIT(imap,index) mutex_init(&(imap->im_aglock[index])) argument
57 #define AG_LOCK(imap,agno) mutex_lock(&imap->im_aglock[agno]) argument
58 #define AG_UNLOCK(imap,agno) mutex_unlock(&imap->im_aglock[agno]) argument
96 struct inomap *imap; in diMount() local
106 if (imap == NULL) in diMount()
115 kfree(imap); in diMount()
195 kfree(imap); in diUnmount()
[all …]
A Dsuper.c123 struct inomap *imap = JFS_IP(sbi->ipimap)->i_imap; in jfs_statfs() local
140 maxinodes = min((s64) atomic_read(&imap->im_numinos) + in jfs_statfs()
141 ((sbi->bmap->db_nfree >> imap->im_l2nbperiext) in jfs_statfs()
144 buf->f_ffree = maxinodes - (atomic_read(&imap->im_numinos) - in jfs_statfs()
145 atomic_read(&imap->im_numfree)); in jfs_statfs()
/linux/fs/xfs/
A Dxfs_iomap.c38 xfs_bmbt_irec_t *imap) in xfs_alert_fsblock_zero() argument
48 imap->br_state); in xfs_alert_fsblock_zero()
256 imap, &nimaps); in xfs_iomap_write_direct()
505 xfs_bmbt_irec_t imap; in xfs_iomap_write_unwritten() local
711 if (imap->br_startoff + imap->br_blockcount < end_fsb) in imap_spans_range()
769 end_fsb = imap.br_startoff + imap.br_blockcount; in xfs_direct_write_iomap_begin()
825 end_fsb = min(end_fsb, imap.br_startoff + imap.br_blockcount); in xfs_direct_write_iomap_begin()
829 &imap); in xfs_direct_write_iomap_begin()
947 &imap); in xfs_buffered_write_iomap_begin()
961 &imap); in xfs_buffered_write_iomap_begin()
[all …]
A Dxfs_pnfs.c87 struct xfs_bmbt_irec imap; in xfs_fs_map_blocks() local
144 &imap, &nimaps, bmapi_flags); in xfs_fs_map_blocks()
153 end_fsb = min(end_fsb, imap.br_startoff + in xfs_fs_map_blocks()
154 imap.br_blockcount); in xfs_fs_map_blocks()
158 end_fsb - offset_fsb, &imap); in xfs_fs_map_blocks()
176 error = xfs_bmbt_to_iomap(ip, iomap, &imap, 0); in xfs_fs_map_blocks()
192 struct xfs_bmbt_irec imap; in xfs_pnfs_validate_isize() local
198 &imap, &nimaps, 0); in xfs_pnfs_validate_isize()
203 if (imap.br_startblock == HOLESTARTBLOCK || in xfs_pnfs_validate_isize()
204 imap.br_startblock == DELAYSTARTBLOCK || in xfs_pnfs_validate_isize()
[all …]
A Dxfs_aops.c267 struct xfs_bmbt_irec imap; in xfs_map_blocks() local
311 cow_fsb = imap.br_startoff; in xfs_map_blocks()
340 if (imap.br_startoff > offset_fsb) { in xfs_map_blocks()
341 imap.br_blockcount = imap.br_startoff - offset_fsb; in xfs_map_blocks()
342 imap.br_startoff = offset_fsb; in xfs_map_blocks()
343 imap.br_startblock = HOLESTARTBLOCK; in xfs_map_blocks()
344 imap.br_state = XFS_EXT_NORM; in xfs_map_blocks()
354 cow_fsb < imap.br_startoff + imap.br_blockcount) in xfs_map_blocks()
355 imap.br_blockcount = cow_fsb - imap.br_startoff; in xfs_map_blocks()
358 if (imap.br_startblock != HOLESTARTBLOCK && in xfs_map_blocks()
[all …]
A Dxfs_reflink.c227 struct xfs_bmbt_irec *imap, in xfs_bmap_trim_cow() argument
308 struct xfs_bmbt_irec *imap, in xfs_find_trim_cow_extent() argument
326 xfs_trim_extent(imap, imap->br_startoff, in xfs_find_trim_cow_extent()
347 struct xfs_bmbt_irec *imap, in xfs_reflink_allocate_cow() argument
401 error = xfs_bmapi_write(tp, ip, imap->br_startoff, imap->br_blockcount, in xfs_reflink_allocate_cow()
1190 struct xfs_bmbt_irec imap; in xfs_reflink_remap_blocks() local
1232 imap.br_startoff = destoff; in xfs_reflink_remap_blocks()
1243 srcoff += imap.br_blockcount; in xfs_reflink_remap_blocks()
1244 destoff += imap.br_blockcount; in xfs_reflink_remap_blocks()
1245 len -= imap.br_blockcount; in xfs_reflink_remap_blocks()
[all …]
A Dxfs_reflink.h24 int xfs_bmap_trim_cow(struct xfs_inode *ip, struct xfs_bmbt_irec *imap,
27 int xfs_reflink_allocate_cow(struct xfs_inode *ip, struct xfs_bmbt_irec *imap,
A Dxfs_iomap.h15 xfs_fileoff_t count_fsb, struct xfs_bmbt_irec *imap);
A Dxfs_inode.c2068 struct xfs_imap *imap, in xfs_iunlink_update_dinode() argument
2080 offset = imap->im_boffset + in xfs_iunlink_update_dinode()
2225 struct xfs_imap *imap, in xfs_iunlink_map_ino() argument
2232 imap->im_blkno = 0; in xfs_iunlink_map_ino()
2240 error = xfs_imap_to_bp(mp, tp, imap, bpp); in xfs_iunlink_map_ino()
2247 *dipp = xfs_buf_offset(*bpp, imap->im_boffset); in xfs_iunlink_map_ino()
2268 struct xfs_imap *imap, in xfs_iunlink_map_prev() argument
2282 error = xfs_iunlink_map_ino(tp, pag->pag_agno, *agino, imap, in xfs_iunlink_map_prev()
2396 struct xfs_imap imap; in xfs_iunlink_remove() local
2401 &prev_agino, &imap, &last_dip, &last_ibp); in xfs_iunlink_remove()
[all …]
/linux/arch/sparc/kernel/
A Dprom_irqtrans.c48 unsigned long imap, iclr; in psycho_irq_build() local
228 unsigned long imap, iclr; in sabre_irq_build() local
384 unsigned long imap, iclr; in schizo_irq_build() local
516 unsigned long imap, iclr; in fire_irq_build() local
645 return imap + diff; in sysio_imap_to_iclr()
654 unsigned long imap, iclr; in sbus_of_build_irq() local
673 imap += reg_base; in sbus_of_build_irq()
725 unsigned long imap, iclr; in central_build_irq() local
738 imap = res->start + 0x00UL; in central_build_irq()
745 tmp = upa_readl(imap); in central_build_irq()
[all …]
A Dirq_64.c209 unsigned long imap; member
378 unsigned long cpuid, imap, val; in sun4u_irq_enable() local
383 imap = handler_data->imap; in sun4u_irq_enable()
387 val = upa_readq(imap); in sun4u_irq_enable()
391 upa_writeq(val, imap); in sun4u_irq_enable()
403 unsigned long cpuid, imap, val; in sun4u_set_affinity() local
407 imap = handler_data->imap; in sun4u_set_affinity()
411 val = upa_readq(imap); in sun4u_set_affinity()
415 upa_writeq(val, imap); in sun4u_set_affinity()
643 handler_data->imap = imap; in build_irq()
[all …]
A Dstarfire.c77 unsigned int starfire_translate(unsigned long imap, in starfire_translate() argument
84 bus_hwmid = (((unsigned long)imap) >> 33) & 0x7f; in starfire_translate()
90 ((unsigned long)imap)); in starfire_translate()
94 if (p->imap_slots[i] == imap || in starfire_translate()
102 p->imap_slots[i] = imap; in starfire_translate()
A Dof_device_64.c422 const u32 *imap, int imlen, const u32 *imask, in apply_interrupt_map() argument
445 if ((reg[j] & imask[j]) != imap[j]) in apply_interrupt_map()
448 if (imap[na] == irq) { in apply_interrupt_map()
449 handle = imap[na + 1]; in apply_interrupt_map()
450 irq = imap[na + 2]; in apply_interrupt_map()
455 imap += (na + 3); in apply_interrupt_map()
568 const void *imap, *imsk; in build_one_device_irq() local
571 imap = of_get_property(pp, "interrupt-map", &imlen); in build_one_device_irq()
573 if (imap && imsk) { in build_one_device_irq()
578 imap, imlen, imsk, in build_one_device_irq()
A Dsbus.c204 static unsigned long sysio_imap_to_iclr(unsigned long imap) in sysio_imap_to_iclr() argument
207 return imap + diff; in sysio_imap_to_iclr()
214 unsigned long imap, iclr; in sbus_build_irq() local
217 imap = sysio_irq_offsets[ino]; in sbus_build_irq()
218 if (imap == ((unsigned long)-1)) { in sbus_build_irq()
223 imap += reg_base; in sbus_build_irq()
230 iclr = sysio_imap_to_iclr(imap); in sbus_build_irq()
254 return build_irq(sbus_level, iclr, imap); in sbus_build_irq()
/linux/drivers/irqchip/
A Dirq-realtek-rtl.c103 const __be32 *imap; in map_interrupts() local
117 imap = of_get_property(node, "interrupt-map", &imaplen); in map_interrupts()
118 if (!imap || imaplen % 3) in map_interrupts()
124 soc_int = be32_to_cpup(imap); in map_interrupts()
128 cpu_ictl = of_find_node_by_phandle(be32_to_cpup(imap + 1)); in map_interrupts()
136 cpu_int = be32_to_cpup(imap + 2); in map_interrupts()
147 imap += 3; in map_interrupts()
A Dirq-renesas-rza1.c148 const __be32 *imap; in rza1_irqc_parse_map() local
151 imap = of_get_property(dev->of_node, "interrupt-map", &imaplen); in rza1_irqc_parse_map()
152 if (!imap) in rza1_irqc_parse_map()
160 if (be32_to_cpup(imap) != i) in rza1_irqc_parse_map()
163 ipar = of_find_node_by_phandle(be32_to_cpup(imap + 2)); in rza1_irqc_parse_map()
169 imap += 3; in rza1_irqc_parse_map()
182 priv->map[i].args[j] = be32_to_cpup(imap++); in rza1_irqc_parse_map()
/linux/fs/xfs/scrub/
A Dialloc.c213 struct xfs_imap imap; in xchk_iallocbt_check_cluster() local
245 imap.im_blkno = XFS_AGB_TO_DADDR(mp, agno, agbno); in xchk_iallocbt_check_cluster()
246 imap.im_len = XFS_FSB_TO_BB(mp, M_IGEO(mp)->blocks_per_cluster); in xchk_iallocbt_check_cluster()
247 imap.im_boffset = XFS_INO_TO_OFFSET(mp, irec->ir_startino) << in xchk_iallocbt_check_cluster()
250 if (imap.im_boffset != 0 && cluster_base != 0) { in xchk_iallocbt_check_cluster()
251 ASSERT(imap.im_boffset == 0 || cluster_base == 0); in xchk_iallocbt_check_cluster()
257 imap.im_blkno, imap.im_len, cluster_base, nr_inodes, in xchk_iallocbt_check_cluster()
280 error = xfs_imap_to_bp(mp, bs->cur->bc_tp, &imap, &cluster_bp); in xchk_iallocbt_check_cluster()
288 if (imap.im_boffset >= BBTOB(cluster_bp->b_length)) { in xchk_iallocbt_check_cluster()
293 dip = xfs_buf_offset(cluster_bp, imap.im_boffset); in xchk_iallocbt_check_cluster()
[all …]
/linux/drivers/of/
A Dirq.c118 const __be32 *tmp, *imap, *imask, dummy_imask[] = { [0 ... MAX_PHANDLE_ARGS] = cpu_to_be32(~0) }; in of_irq_parse_raw() local
188 imap = of_get_property(ipar, "interrupt-map", &imaplen); in of_irq_parse_raw()
190 (!imap || of_device_compatible_match(ipar, of_irq_imap_abusers))) { in of_irq_parse_raw()
205 if (imap == NULL) { in of_irq_parse_raw()
223 match &= !((match_array[i] ^ *imap++) & imask[i]); in of_irq_parse_raw()
231 newpar = of_find_node_by_phandle(be32_to_cpup(imap)); in of_irq_parse_raw()
232 imap++; in of_irq_parse_raw()
266 imap += newaddrsize + newintsize; in of_irq_parse_raw()
290 match_array = imap - newaddrsize - newintsize; in of_irq_parse_raw()
292 out_irq->args[i] = be32_to_cpup(imap - newintsize + i); in of_irq_parse_raw()
/linux/arch/powerpc/platforms/cell/
A Dspider-pic.c213 const u32 *imap, *tmp; in spider_find_cascade_and_node() local
232 imap = of_get_property(of_node, "interrupt-map", &imaplen); in spider_find_cascade_and_node()
233 if (imap == NULL || imaplen < (intsize + 1)) in spider_find_cascade_and_node()
235 iic = of_find_node_by_phandle(imap[intsize]); in spider_find_cascade_and_node()
238 imap += intsize + 1; in spider_find_cascade_and_node()
246 unit = imap[intsize - 1]; in spider_find_cascade_and_node()
/linux/Documentation/translations/zh_CN/process/
A Demail-clients.rst160 set spoolfile = imaps://imap.gmail.com/INBOX
161 set folder = imaps://imap.gmail.com/
162 set record="imaps://imap.gmail.com/[Gmail]/Sent Mail"
163 set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"
164 set mbox="imaps://imap.gmail.com/[Gmail]/All Mail"
/linux/Documentation/translations/zh_TW/process/
A Demail-clients.rst163 set spoolfile = imaps://imap.gmail.com/INBOX
164 set folder = imaps://imap.gmail.com/
165 set record="imaps://imap.gmail.com/[Gmail]/Sent Mail"
166 set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"
167 set mbox="imaps://imap.gmail.com/[Gmail]/All Mail"
/linux/drivers/misc/sgi-gru/
A Dgrufault.c142 struct gru_tlb_fault_map *imap, in get_clear_fault_map() argument
154 imap->fault_bits[i] = k; in get_clear_fault_map()
522 struct gru_tlb_fault_map imap, dmap; in gru_intr() local
536 get_clear_fault_map(gru, &imap, &dmap); in gru_intr()
540 imap.fault_bits[0], imap.fault_bits[1], in gru_intr()
552 for_each_cbr_in_tfm(cbrnum, imap.fault_bits) { in gru_intr()
/linux/fs/xfs/libxfs/
A Dxfs_rmap.h169 int whichfork, struct xfs_bmbt_irec *imap);
171 int whichfork, struct xfs_bmbt_irec *imap);
174 struct xfs_bmbt_irec *imap);
A Dxfs_bmap.h242 struct xfs_bmbt_irec *imap);
244 struct xfs_bmbt_irec *imap);
/linux/arch/sparc/include/asm/
A Dstarfire.h17 unsigned int starfire_translate(unsigned long imap, unsigned int upaid);

Completed in 722 milliseconds

12