| /linux/fs/xfs/libxfs/ |
| H A D | xfs_trans_space.h | 14 #define XFS_MAX_CONTIG_BMAPS_PER_BLOCK(mp) \ argument 15 (((mp)->m_bmap_dmxr[0]) - ((mp)->m_bmap_dmnr[0])) 18 #define XFS_MAX_CONTIG_RTRMAPS_PER_BLOCK(mp) \ argument 19 (((mp)->m_rtrmap_mxr[0]) - ((mp)->m_rtrmap_mnr[0])) 22 #define XFS_RTRMAPADD_SPACE_RES(mp) ((mp)->m_rtrmap_maxlevels) argument 25 #define XFS_NRTRMAPADD_SPACE_RES(mp, b) \ argument 26 ((((b) + XFS_MAX_CONTIG_RTRMAPS_PER_BLOCK(mp) - 1) / \ 27 XFS_MAX_CONTIG_RTRMAPS_PER_BLOCK(mp)) * \ 28 XFS_RTRMAPADD_SPACE_RES(mp)) 31 #define XFS_MAX_CONTIG_RMAPS_PER_BLOCK(mp) \ argument [all …]
|
| H A D | xfs_rtbitmap.h | 13 struct xfs_mount *mp; member 28 struct xfs_mount *mp = rtg_mount(rtg); in xfs_rtx_to_rtb() local 31 if (mp->m_rtxblklog >= 0) in xfs_rtx_to_rtb() 32 return start + (rtx << mp->m_rtxblklog); in xfs_rtx_to_rtb() 33 return start + (rtx * mp->m_sb.sb_rextsize); in xfs_rtx_to_rtb() 39 struct xfs_mount *mp, in xfs_rgbno_to_rtx() argument 42 if (likely(mp->m_rtxblklog >= 0)) in xfs_rgbno_to_rtx() 43 return rgbno >> mp->m_rtxblklog; in xfs_rgbno_to_rtx() 44 return rgbno / mp->m_sb.sb_rextsize; in xfs_rgbno_to_rtx() 49 struct xfs_mount *mp, in xfs_rtbxlen_to_blen() argument [all …]
|
| H A D | xfs_metafile.c | 89 struct xfs_mount *mp, in xfs_metafile_resv_can_cover() argument 98 if (mp->m_metafile_resv_avail >= rhs) in xfs_metafile_resv_can_cover() 105 return xfs_compare_freecounter(mp, XC_FREE_BLOCKS, in xfs_metafile_resv_can_cover() 106 rhs - mp->m_metafile_resv_avail, 2048) >= 0; in xfs_metafile_resv_can_cover() 116 struct xfs_mount *mp) in xfs_metafile_resv_critical() argument 118 ASSERT(xfs_has_metadir(mp)); in xfs_metafile_resv_critical() 120 trace_xfs_metafile_resv_critical(mp, 0); in xfs_metafile_resv_critical() 122 if (!xfs_metafile_resv_can_cover(mp, mp->m_rtbtree_maxlevels)) in xfs_metafile_resv_critical() 125 if (!xfs_metafile_resv_can_cover(mp, in xfs_metafile_resv_critical() 126 div_u64(mp->m_metafile_resv_target, 10))) in xfs_metafile_resv_critical() [all …]
|
| H A D | xfs_sb.c | 195 struct xfs_mount *mp, in xfs_validate_sb_read() argument 206 xfs_warn(mp, in xfs_validate_sb_read() 209 xfs_warn(mp, in xfs_validate_sb_read() 214 xfs_alert(mp, in xfs_validate_sb_read() 218 if (!xfs_is_readonly(mp)) { in xfs_validate_sb_read() 219 xfs_warn(mp, in xfs_validate_sb_read() 221 xfs_warn(mp, in xfs_validate_sb_read() 228 xfs_warn(mp, in xfs_validate_sb_read() 232 xfs_warn(mp, in xfs_validate_sb_read() 325 struct xfs_mount *mp, in xfs_validate_sb_write() argument [all …]
|
| H A D | xfs_rtgroup.h | 115 struct xfs_mount *mp, in xfs_rtgroup_get() argument 118 return to_rtg(xfs_group_get(mp, rgno, XG_TYPE_RTG)); in xfs_rtgroup_get() 138 struct xfs_mount *mp, in xfs_rtgroup_grab() argument 141 return to_rtg(xfs_group_grab(mp, rgno, XG_TYPE_RTG)); in xfs_rtgroup_grab() 153 struct xfs_mount *mp, in xfs_rtgroup_next_range() argument 158 return to_rtg(xfs_group_next_range(mp, rtg ? rtg_group(rtg) : NULL, in xfs_rtgroup_next_range() 164 struct xfs_mount *mp, in xfs_rtgroup_next() argument 167 return xfs_rtgroup_next_range(mp, rtg, 0, mp->m_sb.sb_rgcount - 1); in xfs_rtgroup_next() 206 struct xfs_mount *mp, in xfs_rtb_to_rgno() argument 209 return xfs_fsb_to_gno(mp, rtbno, XG_TYPE_RTG); in xfs_rtb_to_rgno() [all …]
|
| H A D | xfs_rtgroup.c | 42 struct xfs_mount *mp, in xfs_rtgroup_min_block() argument 45 if (xfs_has_rtsb(mp) && rgno == 0) in xfs_rtgroup_min_block() 46 return mp->m_sb.sb_rextsize; in xfs_rtgroup_min_block() 54 struct xfs_mount *mp, in __xfs_rtgroup_extents() argument 61 return rextents - ((xfs_rtxnum_t)rgno * mp->m_sb.sb_rgextents); in __xfs_rtgroup_extents() 63 ASSERT(xfs_has_rtgroups(mp)); in __xfs_rtgroup_extents() 64 return mp->m_sb.sb_rgextents; in __xfs_rtgroup_extents() 69 struct xfs_mount *mp, in xfs_rtgroup_extents() argument 72 return __xfs_rtgroup_extents(mp, rgno, mp->m_sb.sb_rgcount, in xfs_rtgroup_extents() 73 mp->m_sb.sb_rextents); in xfs_rtgroup_extents() [all …]
|
| H A D | xfs_alloc_btree.h | 22 #define XFS_ALLOC_BLOCK_LEN(mp) \ argument 23 (xfs_has_crc(((mp))) ? \ 31 #define XFS_ALLOC_REC_ADDR(mp, block, index) \ argument 34 XFS_ALLOC_BLOCK_LEN(mp) + \ 37 #define XFS_ALLOC_KEY_ADDR(mp, block, index) \ argument 40 XFS_ALLOC_BLOCK_LEN(mp) + \ 43 #define XFS_ALLOC_PTR_ADDR(mp, block, index, maxrecs) \ argument 46 XFS_ALLOC_BLOCK_LEN(mp) + \ 50 struct xfs_btree_cur *xfs_bnobt_init_cursor(struct xfs_mount *mp, 53 struct xfs_btree_cur *xfs_cntbt_init_cursor(struct xfs_mount *mp, [all …]
|
| H A D | xfs_sb.h | 17 extern int xfs_sync_sb(struct xfs_mount *mp, bool wait); 18 extern int xfs_sync_sb_buf(struct xfs_mount *mp, bool update_rtsb); 19 extern void xfs_sb_mount_common(struct xfs_mount *mp, struct xfs_sb *sbp); 20 void xfs_sb_mount_rextsize(struct xfs_mount *mp, struct xfs_sb *sbp); 21 void xfs_mount_sb_set_rextsize(struct xfs_mount *mp, 29 extern int xfs_update_secondary_sbs(struct xfs_mount *mp); 32 extern void xfs_fs_geometry(struct xfs_mount *mp, struct xfs_fsop_geom *geo, 34 extern int xfs_sb_read_secondary(struct xfs_mount *mp, 37 extern int xfs_sb_get_secondary(struct xfs_mount *mp, 41 bool xfs_validate_stripe_geometry(struct xfs_mount *mp,
|
| H A D | xfs_ialloc_btree.h | 21 #define XFS_INOBT_BLOCK_LEN(mp) \ argument 22 (xfs_has_crc(((mp))) ? \ 30 #define XFS_INOBT_REC_ADDR(mp, block, index) \ argument 33 XFS_INOBT_BLOCK_LEN(mp) + \ 36 #define XFS_INOBT_KEY_ADDR(mp, block, index) \ argument 39 XFS_INOBT_BLOCK_LEN(mp) + \ 42 #define XFS_INOBT_PTR_ADDR(mp, block, index, maxrecs) \ argument 45 XFS_INOBT_BLOCK_LEN(mp) + \ 53 unsigned int xfs_inobt_maxrecs(struct xfs_mount *mp, unsigned int blocklen, 63 #define xfs_inobt_rec_check_count(mp, rec) 0 argument [all …]
|
| /linux/drivers/media/usb/pvrusb2/ |
| H A D | pvrusb2-context.c | 30 static void pvr2_context_set_notify(struct pvr2_context *mp, int fl) in pvr2_context_set_notify() argument 35 if (!mp->notify_flag) { in pvr2_context_set_notify() 37 mp->notify_prev = pvr2_context_notify_last; in pvr2_context_set_notify() 38 mp->notify_next = NULL; in pvr2_context_set_notify() 39 pvr2_context_notify_last = mp; in pvr2_context_set_notify() 40 if (mp->notify_prev) { in pvr2_context_set_notify() 41 mp->notify_prev->notify_next = mp; in pvr2_context_set_notify() 43 pvr2_context_notify_first = mp; in pvr2_context_set_notify() 45 mp->notify_flag = !0; in pvr2_context_set_notify() 48 if (mp->notify_flag) { in pvr2_context_set_notify() [all …]
|
| /linux/drivers/net/ethernet/apple/ |
| H A D | mace.c | 91 static inline void mace_clean_rings(struct mace_data *mp); 112 struct mace_data *mp; in mace_probe() local 155 mp = netdev_priv(dev); in mace_probe() 156 mp->mdev = mdev; in mace_probe() 160 mp->mace = ioremap(dev->base_addr, 0x1000); in mace_probe() 161 if (mp->mace == NULL) { in mace_probe() 173 mp->chipid = (in_8(&mp->mace->chipid_hi) << 8) | in mace_probe() 174 in_8(&mp->mace->chipid_lo); in mace_probe() 177 mp = netdev_priv(dev); in mace_probe() 178 mp->maccc = ENXMT | ENRCV; in mace_probe() [all …]
|
| /linux/drivers/scsi/sym53c8xx_2/ |
| H A D | sym_malloc.c | 47 static void *___sym_malloc(m_pool_p mp, int size) in ___sym_malloc() argument 53 m_link_p h = mp->h; in ___sym_malloc() 93 static void ___sym_mfree(m_pool_p mp, void *ptr, int size) in ___sym_mfree() argument 99 m_link_p h = mp->h; in ___sym_mfree() 145 static void *__sym_calloc2(m_pool_p mp, int size, char *name, int uflags) in __sym_calloc2() argument 149 p = ___sym_malloc(mp, size); in __sym_calloc2() 161 #define __sym_calloc(mp, s, n) __sym_calloc2(mp, s, n, SYM_MEM_WARN) argument 166 static void __sym_mfree(m_pool_p mp, void *ptr, int size, char *name) in __sym_mfree() argument 171 ___sym_mfree(mp, ptr, size); in __sym_mfree() 180 static void *___mp0_get_mem_cluster(m_pool_p mp) in ___mp0_get_mem_cluster() argument [all …]
|
| /linux/fs/xfs/ |
| H A D | xfs_notify_failure.c | 41 struct xfs_mount *mp, in xfs_failure_pgoff() argument 45 loff_t pos = XFS_FSB_TO_B(mp, rec->rm_offset); in xfs_failure_pgoff() 48 pos += XFS_FSB_TO_B(mp, in xfs_failure_pgoff() 55 struct xfs_mount *mp, in xfs_failure_pgcnt() argument 70 return XFS_FSB_TO_B(mp, end_cross - start_cross) >> PAGE_SHIFT; in xfs_failure_pgcnt() 79 struct xfs_mount *mp = cur->bc_mp; in xfs_dax_failure_fn() local 97 error = xfs_iget(mp, cur->bc_tp, rec->rm_owner, XFS_IGET_INCORE, in xfs_dax_failure_fn() 108 pgoff = xfs_failure_pgoff(mp, rec, notify); in xfs_dax_failure_fn() 109 pgcnt = xfs_failure_pgcnt(mp, rec, notify); in xfs_dax_failure_fn() 130 struct xfs_mount *mp) in xfs_dax_notify_failure_freeze() argument [all …]
|
| H A D | xfs_rtalloc.h | 16 int xfs_rtmount_readsb(struct xfs_mount *mp); 17 void xfs_rtmount_freesb(struct xfs_mount *mp); 24 struct xfs_mount *mp); /* file system mount structure */ 27 struct xfs_mount *mp); 35 struct xfs_mount *mp); /* file system mount structure */ 42 struct xfs_mount *mp, /* file system mount structure */ 45 int xfs_rtalloc_reinit_frextents(struct xfs_mount *mp); 46 int xfs_growfs_check_rtgeom(const struct xfs_mount *mp, xfs_rfsblock_t dblocks, 49 # define xfs_growfs_rt(mp,in) (-ENOSYS) argument 51 # define xfs_rtmount_readsb(mp) (0) argument [all …]
|
| H A D | xfs_fsmap.c | 213 struct xfs_mount *mp = tp->t_mountp; in xfs_getfsmap_is_shared() local 220 if (!xfs_has_reflink(mp) || !info->group) in xfs_getfsmap_is_shared() 226 cur = xfs_refcountbt_init_cursor(mp, tp, info->agf_bp, in xfs_getfsmap_is_shared() 231 XFS_BB_TO_FSBT(mp, frec->len_daddr), &fbno, &flen, in xfs_getfsmap_is_shared() 244 struct xfs_mount *mp, in xfs_getfsmap_format() argument 250 trace_xfs_getfsmap_mapping(mp, xfm); in xfs_getfsmap_format() 288 struct xfs_mount *mp = tp->t_mountp; in xfs_getfsmap_helper() local 332 xfs_getfsmap_format(mp, &fmr, info); in xfs_getfsmap_helper() 342 trace_xfs_fsmap_mapping(mp, info->dev, in xfs_getfsmap_helper() 351 fmr.fmr_offset = XFS_FSB_TO_BB(mp, frec->offset); in xfs_getfsmap_helper() [all …]
|
| H A D | xfs_icache.h | 45 int xfs_iget(struct xfs_mount *mp, struct xfs_trans *tp, xfs_ino_t ino, 49 struct xfs_inode * xfs_inode_alloc(struct xfs_mount *mp, xfs_ino_t ino); 54 void xfs_reclaim_inodes(struct xfs_mount *mp); 55 long xfs_reclaim_inodes_count(struct xfs_mount *mp); 56 long xfs_reclaim_inodes_nr(struct xfs_mount *mp, unsigned long nr_to_scan); 60 int xfs_blockgc_free_dquots(struct xfs_mount *mp, struct xfs_dquot *udqp, 64 int xfs_blockgc_free_space(struct xfs_mount *mp, struct xfs_icwalk *icm); 65 int xfs_blockgc_flush_all(struct xfs_mount *mp); 74 void xfs_blockgc_stop(struct xfs_mount *mp); 75 void xfs_blockgc_start(struct xfs_mount *mp); [all …]
|
| H A D | xfs_health.c | 48 struct xfs_mount *mp) in xfs_health_unmount() argument 56 if (xfs_is_shutdown(mp)) in xfs_health_unmount() 60 while ((pag = xfs_perag_next(mp, pag))) in xfs_health_unmount() 64 while ((rtg = xfs_rtgroup_next(mp, rtg))) in xfs_health_unmount() 71 xfs_fs_measure_sickness(mp, &sick, &checked); in xfs_health_unmount() 73 trace_xfs_fs_unfixed_corruption(mp, sick); in xfs_health_unmount() 78 xfs_warn(mp, in xfs_health_unmount() 101 xfs_fs_mark_healthy(mp, XFS_SICK_FS_COUNTERS); in xfs_health_unmount() 108 struct xfs_mount *mp, in xfs_fs_mark_sick() argument 114 trace_xfs_fs_mark_sick(mp, mask); in xfs_fs_mark_sick() [all …]
|
| H A D | xfs_verify_media.c | 42 struct xfs_mount *mp = cur->bc_mp; in xfs_verify_report_data_lost() local 58 error = xfs_iget(mp, cur->bc_tp, rec->rm_owner, 0, 0, &ip); in xfs_verify_report_data_lost() 79 fserror_report_data_lost(VFS_I(ip), XFS_FSB_TO_B(mp, fileoff), in xfs_verify_report_data_lost() 80 XFS_FSB_TO_B(mp, blocks), GFP_NOFS); in xfs_verify_report_data_lost() 90 struct xfs_mount *mp, in xfs_verify_report_losses() argument 102 start_bno = xfs_daddr_to_rtb(mp, daddr); in xfs_verify_report_losses() 103 end_bno = xfs_daddr_to_rtb(mp, daddr + bblen - 1); in xfs_verify_report_losses() 105 start_bno = XFS_DADDR_TO_FSB(mp, daddr); in xfs_verify_report_losses() 106 end_bno = XFS_DADDR_TO_FSB(mp, daddr + bblen - 1); in xfs_verify_report_losses() 109 tp = xfs_trans_alloc_empty(mp); in xfs_verify_report_losses() [all …]
|
| H A D | xfs_discard.c | 113 struct xfs_mount *mp, in xfs_discard_extents() argument 130 XFS_FSB_TO_BB(mp, busyp->length), in xfs_discard_extents() 166 struct xfs_mount *mp = pag_mount(pag); in xfs_trim_gather_extents() local 179 xfs_log_force(mp, XFS_LOG_SYNC); in xfs_trim_gather_extents() 181 tp = xfs_trans_alloc_empty(mp); in xfs_trim_gather_extents() 197 cur = xfs_bnobt_init_cursor(mp, tp, agbp, pag); in xfs_trim_gather_extents() 203 cur = xfs_cntbt_init_cursor(mp, tp, agbp, pag); in xfs_trim_gather_extents() 207 cur = xfs_cntbt_init_cursor(mp, tp, agbp, pag); in xfs_trim_gather_extents() 229 if (XFS_IS_CORRUPT(mp, i != 1)) { in xfs_trim_gather_extents() 390 struct xfs_mount *mp, in xfs_trim_datadev_extents() argument [all …]
|
| H A D | xfs_buf_item_recover.c | 217 struct xfs_mount *mp, in xlog_recover_validate_buf_type() argument 236 if (!xfs_has_crc(mp)) in xlog_recover_validate_buf_type() 313 xfs_alert(mp, in xlog_recover_validate_buf_type() 404 if (xfs_has_rtgroups(mp) && magic32 != XFS_RTBITMAP_MAGIC) { in xlog_recover_validate_buf_type() 408 bp->b_ops = xfs_rtblock_ops(mp, XFS_RTGI_BITMAP); in xlog_recover_validate_buf_type() 411 if (xfs_has_rtgroups(mp) && magic32 != XFS_RTSUMMARY_MAGIC) { in xlog_recover_validate_buf_type() 415 bp->b_ops = xfs_rtblock_ops(mp, XFS_RTGI_SUMMARY); in xlog_recover_validate_buf_type() 419 xfs_warn(mp, "Unknown buffer type %d!", in xlog_recover_validate_buf_type() 433 xfs_warn(mp, warnmsg); in xlog_recover_validate_buf_type() 452 xfs_buf_item_init(bp, mp); in xlog_recover_validate_buf_type() [all …]
|
| /linux/fs/jfs/ |
| H A D | jfs_metapage.h | 45 #define mark_metapage_dirty(mp) set_bit(META_dirty, &(mp)->flag) argument 72 static inline void write_metapage(struct metapage *mp) in write_metapage() argument 74 set_bit(META_dirty, &mp->flag); in write_metapage() 75 release_metapage(mp); in write_metapage() 78 static inline void flush_metapage(struct metapage *mp) in flush_metapage() argument 80 set_bit(META_sync, &mp->flag); in flush_metapage() 81 write_metapage(mp); in flush_metapage() 84 static inline void discard_metapage(struct metapage *mp) in discard_metapage() argument 86 clear_bit(META_dirty, &mp->flag); in discard_metapage() 87 set_bit(META_discard, &mp->flag); in discard_metapage() [all …]
|
| H A D | jfs_btree.h | 47 #define BT_IS_ROOT(MP) (((MP)->xflag & COMMIT_PAGE) == 0) argument 50 #define BT_PAGE(IP, MP, TYPE, ROOT)\ argument 51 (BT_IS_ROOT(MP) ? (TYPE *)&JFS_IP(IP)->ROOT : (TYPE *)(MP)->data) 54 #define BT_GETPAGE(IP, BN, MP, TYPE, SIZE, P, RC, ROOT)\ argument 58 MP = (struct metapage *)&JFS_IP(IP)->bxflag;\ 64 MP = read_metapage((IP), BN, SIZE, 1);\ 65 if (MP) {\ 67 P = (MP)->data;\ 76 #define BT_MARK_DIRTY(MP, IP)\ argument 78 if (BT_IS_ROOT(MP))\ [all …]
|
| /linux/fs/xfs/scrub/ |
| H A D | agheader.c | 39 struct xfs_mount *mp = sc->mp; in xchk_superblock_xref() local 47 agbno = XFS_SB_BLOCK(mp); in xchk_superblock_xref() 70 struct xfs_mount *mp) in xchk_superblock_ondisk_size() argument 72 if (xfs_has_zoned(mp)) in xchk_superblock_ondisk_size() 74 if (xfs_has_metadir(mp)) in xchk_superblock_ondisk_size() 76 if (xfs_has_metauuid(mp)) in xchk_superblock_ondisk_size() 78 if (xfs_has_crc(mp)) in xchk_superblock_ondisk_size() 80 if (xfs_sb_version_hasmorebits(&mp->m_sb)) in xchk_superblock_ondisk_size() 82 if (xfs_has_logv2(mp)) in xchk_superblock_ondisk_size() 84 if (xfs_has_sector(mp)) in xchk_superblock_ondisk_size() [all …]
|
| /linux/drivers/mtd/devices/ |
| H A D | ms02-nv.c | 56 struct ms02nv_private *mp = mtd->priv; in ms02nv_read() local 58 memcpy(buf, mp->uaddr + from, len); in ms02nv_read() 66 struct ms02nv_private *mp = mtd->priv; in ms02nv_write() local 68 memcpy(mp->uaddr + to, buf, len); in ms02nv_write() 107 struct ms02nv_private *mp; in ms02nv_init_one() local 144 mp = kzalloc_obj(*mp); in ms02nv_init_one() 145 if (!mp) in ms02nv_init_one() 148 mtd->priv = mp; in ms02nv_init_one() 149 mp->resource.module = mod_res; in ms02nv_init_one() 162 mp->resource.diag_ram = diag_res; in ms02nv_init_one() [all …]
|
| /linux/net/bridge/ |
| H A D | br_mdb.c | 233 struct net_bridge_mdb_entry *mp, in __mdb_fill_info() argument 249 ifindex = mp->br->dev->ifindex; in __mdb_fill_info() 250 mtimer = &mp->timer; in __mdb_fill_info() 255 e.vid = mp->addr.vid; in __mdb_fill_info() 256 if (mp->addr.proto == htons(ETH_P_IP)) { in __mdb_fill_info() 257 e.addr.u.ip4 = mp->addr.dst.ip4; in __mdb_fill_info() 259 } else if (mp->addr.proto == htons(ETH_P_IPV6)) { in __mdb_fill_info() 260 e.addr.u.ip6 = mp->addr.dst.ip6; in __mdb_fill_info() 263 ether_addr_copy(e.addr.u.mac_addr, mp->addr.dst.mac_addr); in __mdb_fill_info() 266 e.addr.proto = mp->addr.proto; in __mdb_fill_info() [all …]
|